2005-10-11 Muktha <muktha.narayan@wipro.com>
* gnome-theme-info.h:
* gnome-theme-manager.h:
* gnome-theme-manager.c (apply_font_clicked):
* gnome-theme-info.c (gnome_theme_read_meta_theme)
(gnome_theme_meta_info_free) (gnome_theme_meta_info_print)
(gnome_theme_meta_info_compare): Update the desktop font in
addition to the application font when 'apply font' in large print
themes is selected. Fixes#123551.
2005-02-08 Sebastien Bacher <seb128@debian.org>
* gnome-theme-installer.c: (file_theme_type), (transfer_done_cb),
(install_dialog_response), (gnome_theme_installer_run):
patch by Kjartan Maraas <kmaraas@gnome.org>, remove a load of leaks
and make sure newly installed themes show up in the relevant lists
without having to close/open the dialog again (Closes: #166267).
2005-02-08 Sebastien Bacher <seb128@debian.org>
* gnome-keyboard-properties-xkb.c: (setup_xkb_tabs):
* gnome-keyboard-properties-xkblt.c: (def_group_in_gconf_changed):
patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
(Closes: #166267).
2005-02-08 Sebastien Bacher <seb128@debian.org>
* eggcellrendererkeys.c: (egg_cell_renderer_keys_start_editing):
patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
(Closes: #166267).
2005-02-08 Sebastien Bacher <seb128@debian.org>
* main.c: (wrap_in_label):
patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
(Closes: #166267).
2005-02-08 Sebastien Bacher <seb128@debian.org>
* gnome-theme-info.c: (update_common_theme_dir_index):
* theme-thumbnail.c: (create_image):
patch by Kjartan Maraas <kmaraas@gnome.org>, move to use GtkIconTheme
and remove a load of leaks in the theme manager code (Closes: #166267).
2005-02-01 Elijah Newren <newren@gmail.com>
The lack of comprehensiveness of the .cvsignore files were making
it hard to find the files missing from the commit (see bug 143487,
comment 35). This should fix that... :)
2005-02-01 Elijah Newren <newren@gmail.com>
Fix an infinite loop that was bringing single-CPU systems to their
knees. Approved by Kjartan. #160803
* gnome-theme-manager.c: (window_settings_changed): keep track of
the window manager theme last selected and just exit if we are
already using the one we want
2005-02-01 David Sedeño <david@alderia.com>
New install procedure: See bug #102216.
* gnome-theme-details.c: Remove gnome_theme_installer_run_cb,
gnome_icon_theme_installer_run_cb because gnome_theme_installer_run
function now detects if it is a icon or theme.
(gnome_theme_details_init): Remove install buttons in theme details
window.
* gnome-theme-installer.c (file_theme_type): Detects the type of the
theme inspecting the content of the file.
(transfer_done_targz_idle_cb, transfer_done_tarbz2_idle_cb): Install
the theme in the correct temp dir.
(transfer_done_cb): Detects if the file to install it is in the
correct format and informs the user if it is not supported. Unpack the
file (informs the user if there are not the correct utility in the
system) and install the theme in the correct directory.
(gnome_theme_installer_run): Remove parameter. Now we detect the file
type.
* gnome-theme-manager.c (gnome_meta_theme_installer_run_cb,
gnome_theme_manager_drag_data_received_cb): Call
gnome_theme_installer_run without the third parameter. Now we detect
the file type.
* theme-properties.glade: Removes install buttons in details window.
2005-01-06 Sebastien Bacher <seb128@debian.org>
* gnome-theme-installer.c: (install_dialog_response): check the
permission of the .icons/.themes dir instead of the files in it
(Closes: #161649).
2005-01-03 Sebastien Bacher <seb128@debian.org>
* gnome-theme-installer.c: (install_dialog_response): use a temporary
filename to not overwrite existant files in ~/.themes (Closes: #97180).
2004-12-25 Kjartan Maraas <kmaraas@gnome.org>
* gnome-theme-details.c: Don't include <gtk/gtk.h> twice.
* gnome-theme-installer.c: Same (comes in from -installer.h)
* gnome-theme-manager.c: Same.
2004-11-28 James Henstridge <james@jamesh.id.au>
* vfs-methods/themus/themus-properties-main.c: use GNOMELOCALEDIR.
* vfs-methods/themus/Makefile.am: similar changes to the fontilus
ones.
* vfs-methods/fontilus/fontilus-context-menu.c: same here.
* vfs-methods/fontilus/font-view.c: use GNOMELOCALEDIR rather than
FONTILUS_LOCALEDIR in the bindtextdomain() call, to match the rest
of gnome-control-center.
* vfs-methods/fontilus/Makefile.am: similar schema and desktop
file fixes. Don't include the old mime files in the dist.
* schemas/Makefile.am: remove .schemas files on clean, when
installing schemas, look for them in builddir rather than srcdir.
* gnome-settings-daemon/actions/Makefile.am: fix up build rules so
that ALSA_CFLAGS isn't defined multiple times (use the newer
automake += syntax).
* control-center/Makefile.am: distribute $(icon_DATA).
* capplets/*/Makefile.am: put the .desktop and .desktop.in files
in CLEANFILES. The .desktop.in.in file gets included because it
is listed in the configure script.
* configure.in: update configure script, and remove macro calls
that are not needed by modern versions of Automake.
* Makefile.am: remove intltool files on distclean.
* autogen.sh: request Automake >= 1.7.
Tue Nov 2 16:03:41 2004 Jonathan Blandford <jrb@redhat.com>
* theme-switcher.c (install_dialog_response): Patch from
Vijaykumar Patwari <vijaykumar.patwari@wipro.com> to warn when
.themes can't be written to.
2004-10-27 Sebastien Bacher <seb128@debian.org>
* gnome-theme-installer.c: (transfer_done_targz_idle_cb),
(transfer_done_tarbz2_idle_cb): *
patch by Rajkumar <rajkumar.siva@wipro.com> to fix the themes
installation with the non GNU versions of tar (Closes: #114553).
2004-10-27 Sebastien Bacher <seb128@debian.org>
* gnome-theme-save.c: (setup_directory_structure):
patch by David Sedeño Fernández <david@alderia.com> to fix a
warning during the compilation (Closes: #148345).
2004-07-09 David Sedeño <david@alderia.com>
(http://bugzilla.gnome.org/show_bug.cgi?id=122970)
* gnome-theme-save.c (setup_directory_structure):
If theme exists, show confirmation dialog to user.
2004-06-20 David Sedeño <david@alderia.com>
(http://bugzilla.gnome.org/show_bug.cgi?id=143958)
* gnome-theme-manager.c, theme-properties.glade: Revert option added.
Two now gboolean global var: 'themes_loaded' to check if its the first
time that has cold meta_theme_selection_changed. 'rervert' to known
in the same function if the selection has change because a revert.
(meta_theme_selection_changed): If it's the same time, save the
initial theme in initial_meta_theme_info. If the selection has change
because a revert click, set the sensitive of the revert button
to false.
(revert_theme_clicked): callback for the revert button clicked signal.
Set the initial_meta_theme and set sensitive to FALSE.
(setup_dialog): Added the revert button to the gtk_size_group, connect
the clicked callback and set sensitive initially to FALSE.
2004-05-27 Padraig O'Briain <padraig.obriain@sun.com>
* theme-properties.glade: Set accessible name for GtkTreeViews
in Theme Details dialog. Fixes bug #142402.
2004-04-07 Jody Goldberg <jody@gnome.org>
* gnome-theme-manager.c (update_settings_from_gconf_idle) : fix the
selection when not running metacity. That was damn irritating.
2004-03-10 Chris Lahey <clahey@ximian.com>
* gnome-theme-manager.c: (pixbuf_async_func): rename function. Use
broken_image.
(pixbuf_async_data_free): rename function. Use PixbufAsyncData instead
of a GList.
(pixbuf_idle_func): rename function. Handle the case that things
change again while we're updating. Stop what it's doing and start
from the beginning.
(add_pixbuf_idle):
(load_meta_themes): clean up. Remove model_meta_theme_info.
(update_themes_from_disk): Remove the code to check for
have_meta_theme here. It works with no metathemes installed.
(add_custom_row_to_meta_theme): handle the initial case too.
(remove_custom_row_from_meta_theme): removed.
(themes_equal): helper function for a fairly complicated comparison.
(update_settings_from_gconf_idle), (update_settings_from_gconf):
reamed. Instead of custom_theme_found to mean that there should be a
custom theme, we use current_theme_saved.
This means that there's a metatheme for the current theme. Its
meaning is almost exactly the boolean opposite of the old
one but it's more understandable. initial_theme_saved tells us
whether the initial theme has a metatheme for it now.
(theme_changed_idle), (theme_changed_func): Made this idle to reduce
rerunning
(setup_dialog): Load broken image.
(gnome_theme_manager_sort_func): Make it symmetric.
* gnome-theme-manager.h: Remove THEME_FLAG_INITIAL.
2004-04-02 Padraig O'Briain <padraig.obriain@sun.com>
* gnome-theme-details.c (update_list_something): Check that cursor
position has changed before calling gtk_tree_view_set_cursor.
* gnome-theme-manager.c (update_settings_from_gconf): Check that
cursor position has changed before calling gtk_tree_view_set_cursor.
Fixes bug #131538.
2004-03-02 Jody Goldberg <jody@gnome.org>
* gnome-theme-manager.c (load_meta_themes) : revert the commit on
Wed Feb 4 00:05:11 2004 Jonathan Blandford <jrb@gnome.org>
exit if it is a non-compliant wm (eg, anything but metacity)
2004-02-25 Fernando Herrera <fherrera@onirica.com>
http://bugzilla.gnome.org/show_bug.cgi?id=132902
* theme-install.glade: use GtkFileChooser.
2004-02-12 Mark McLoughlin <mark@skynet.ie>
* capplets/display/main.c: (cb_dialog_response):
* capplets/localization/gnome-localization-properties.c:
(dialog_response): update help links to point to user-guide.xml
Sat Feb 7 00:34:45 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-manager.c (load_meta_themes): fix#106424
Fri Feb 6 20:49:25 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-details.c (gnome_theme_details_init): Patch from
Frederic Crozat to install themes in the right place.
Wed Feb 4 00:05:11 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-manager.c (load_meta_themes): exit if it is a
non-compliant wm (eg, anything but metacity)
Tue Feb 3 23:36:25 2004 Jonathan Blandford <jrb@gnome.org>
* gnome-theme-manager.c (load_meta_themes): use
g_markup_printf_escaped instead of g_strdup_printf, #110564