Denis Washington
891f7ac4c1
More fixes regarding integration of cursor themes into metathemes.
...
2007-10-25 Denis Washington <denisw@svn.gnome.org>
More fixes regarding integration of cursor themes into metathemes.
* appearance/appearance-themes.c: Take cursor size into account in
theme_is_equal(), and also watch the cursor theme/size gconf keys for
changes.
* common/gnome-theme-apply.c: Fix the cursor size being only being
updated if the cursor theme changed too.
* common/gnome-theme-info.c: Also watch
/usr/share/cursors/xorg-x11
for cursor themes (path used by Gentoo Linux).
svn path=/trunk/; revision=8198
2007-10-25 16:01:44 +00:00
Thomas Wood
23c161aa35
Prevent some memory leaks
...
2007-07-29 Thomas Wood <thos@gnome.org>
* appearance-style.c: (cursor_theme_sort_func), (prepare_list),
(style_init): Prevent some memory leaks
2007-07-29 Thomas Wood <thos@gnome.org>
* gnome-theme-apply.c: (gnome_meta_theme_set):
* gtkrc-utils.c: (gtkrc_get_details), (gtkrc_get_color_scheme):
Prevent some memory leaks
svn path=/trunk/; revision=7920
2007-07-29 13:05:29 +00:00
Jens Granseuer
abd1b52762
move some utility code here from appearance
...
2007-07-26 Jens Granseuer <jensgr@gmx.net>
* gnome-theme-info.c: (gnome_theme_read_meta_theme),
(gnome_theme_color_scheme_parse), (gnome_theme_color_scheme_equal):
* gnome-theme-info.h:
* gtkrc-utils.c: (str_nequal), (gtkrc_get_color_scheme),
(gtkrc_get_color_scheme_for_theme):
* gtkrc-utils.h: move some utility code here from appearance
* gnome-theme-apply.c: (gnome_meta_theme_set): when applying a metatheme,
check whether to set/unset the color scheme gconf key (should fix bug
#421866 )
svn path=/trunk/; revision=7897
2007-07-26 19:48:14 +00:00
Denis Washington
78b4743519
Re-add basic support for cursor themes for X servers without the Xcursor
...
2007-07-26 Denis Washington <denisw@svn.gnome.org>
* appearance/data/appearance.glade:
* appearance/appearance-style.c:
* appearance/appearance-themes.c: (theme_load_from_gconf),
(cursor_theme_changed), (prepare_list), (style_init):
* appearance/theme-save.c: (write_theme_to_disk):
* appearance/theme-util.h:
* common/gnome-theme-apply.c: (gnome_meta_theme_set):
* common/gnome-theme-info.c:
(add_common_icon_theme_dir_monitor),
(gnome_theme_init):
* common/gnome-theme-info.h:
Re-add basic support for cursor themes for X servers without the Xcursor
extension, like the one on Solaris.
svn path=/trunk/; revision=7890
2007-07-26 16:15:35 +00:00
Denis Washington
ce7f03bdc3
Add support for cursor theme names saved in metathemes.
...
2007-07-25 Denis Washington <denisw@svn.gnome.org>
* gnome-theme-info.h:
* gnome-theme-info.c: (gnome_theme_read_meta_theme):
* gnome-theme-apply.c: (gnome_meta_theme_set):
Add support for cursor theme names saved in metathemes.
svn path=/trunk/; revision=7883
2007-07-25 17:30:21 +00:00
Jens Granseuer
19cfd08b3d
add some more checks so we don't try to strcmp NULL strings (fixes bug
...
2007-06-10 Jens Granseuer <jensgr@gmx.net>
* gnome-theme-apply.c: (gnome_meta_theme_set): add some more checks so
we don't try to strcmp NULL strings (fixes bug #445908 )
svn path=/trunk/; revision=7710
2007-06-10 17:22:16 +00:00
Thomas Wood
4a33f799ef
Set the gtk-color-scheme even if it is blank. Set the gtk-color-scheme
...
2007-02-28 Thomas Wood <thos@gnome.org>
* gnome-theme-apply.c: (gnome_meta_theme_set): Set the gtk-color-scheme even
if it is blank.
* theme-thumbnail.c: (create_image), (handle_bytes),
(generate_theme_thumbnail), (generate_theme_thumbnail_async),
(theme_thumbnail_factory_init): Set the gtk-color-scheme when creating the
thumbnail.
svn path=/trunk/; revision=7344
2007-02-28 09:18:24 +00:00
Thomas Wood
13c68a2e1e
- Remove seperate color scheme saving UI - Add support for
...
2007-01-19 Thomas Wood <thos@gnome.org>
* gnome-theme-details.c: (update_color_scheme_tab), (color_select),
(toggle_color_scheme_key):
* gnome-theme-manager.c: (free_all), (load_meta_themes),
(meta_theme_setup_info), (meta_theme_selection_changed),
(update_themes_from_disk), (add_custom_row_to_meta_theme),
(themes_equal), (update_settings_from_gconf_idle),
(update_settings_from_gconf), (gtk_theme_key_changed),
(setup_dialog):
* gnome-theme-save.c: (write_theme_to_disk):
* theme-properties.glade:
- Remove seperate color scheme saving UI
- Add support for gtk-color-scheme key in metatheme info
2007-01-19 Thomas Wood <thos@gnome.org>
* gnome-theme-apply.c: (gnome_meta_theme_set):
* gnome-theme-info.c: (gnome_theme_read_meta_theme),
(gnome_theme_meta_info_new), (gnome_theme_meta_info_free),
(gnome_theme_meta_info_print), (gnome_theme_meta_info_compare):
* gnome-theme-info.h:
Add support for saving and applying the gtk-color-scheme key
svn path=/trunk/; revision=7152
2007-01-19 01:33:26 +00:00
Sebastien Bacher
581c37e2bb
Cleanup of gconf and a few other things, patch from Kjartan Maraas
...
2005-05-22 Sebastien Bacher <seb128@debian.org>
* ChangeLog capplets/about-me/e-image-chooser.c
capplets/accessibility/at-properties/at-startup-session.h
capplets/accessibility/keyboard/accessibility-keyboard.c
capplets/background/gnome-wp-info.c
capplets/common/gconf-property-editor.c
capplets/common/gnome-theme-apply.c
capplets/default-applications/gnome-default-applications-properties.c
capplets/keybindings/gnome-keybinding-properties.c
capplets/keyboard/gnome-keyboard-properties.c
capplets/mouse/gnome-mouse-properties.c
capplets/network/gnome-network-preferences.c
capplets/sound/sound-properties-capplet.c
capplets/theme-switcher/gnome-theme-details.c
capplets/theme-switcher/gnome-theme-manager.c
capplets/ui-properties/gnome-ui-properties.c
capplets/windows/gnome-window-properties.c
gnome-settings-daemon/factory.c
gnome-settings-daemon/gnome-settings-accessibility-keyboard.c
gnome-settings-daemon/gnome-settings-background.c
gnome-settings-daemon/gnome-settings-daemon.c
gnome-settings-daemon/gnome-settings-daemon.h
gnome-settings-daemon/gnome-settings-font.c
gnome-settings-daemon/gnome-settings-keybindings.c
gnome-settings-daemon/gnome-settings-keybindings.h
gnome-settings-daemon/gnome-settings-keyboard-xkb.c
gnome-settings-daemon/gnome-settings-keyboard.c
gnome-settings-daemon/gnome-settings-locate-pointer.h
gnome-settings-daemon/gnome-settings-mouse.c
gnome-settings-daemon/gnome-settings-multimedia-keys.c
gnome-settings-daemon/gnome-settings-screensaver.c
gnome-settings-daemon/gnome-settings-sound.c
gnome-settings-daemon/gnome-settings-xmodmap.c
gnome-settings-daemon/gnome-settings-xrdb.c
gnome-settings-daemon/gnome-settings-xsettings.c
libbackground/applier.c libbackground/applier.h
libbackground/preferences.c libsounds/sound-properties.c
libsounds/sound-view.h libwindow-settings/gnome-wm-manager.c
libwindow-settings/metacity-window-manager.c
typing-break/drw-break-window.c typing-break/drw-utils.h
typing-break/drwright.c vfs-methods/fontilus/font-view.c
vfs-methods/themus/themus-theme-applier.c:
Cleanup of gconf and a few other things,
patch from Kjartan Maraas <kmaraas@gnome.org> (Closes : #301945 ).
2005-05-22 15:46:45 +00:00
Frédéric Crozat
4cd7796a0a
Quiet cvs.
...
* .cvsignore:
* capplets/common/.cvsignore:
* schemas/.cvsignore:
* vfs-methods/.cvsignore: Quiet cvs.
* capplets/common/Makefile.am: fix parallel build.
* capplets/common/gnome-theme-apply.c: add missing header.
2003-06-03 16:42:01 +00:00
Andrew Sobala
128bcd8d80
Andrew Sobala <aes@gnome.org>
...
The grand "themus->control-center" merge. See individual ChangeLogs for
details.
2003-05-13 18:37:05 +00:00