gnome-control-center/capplets/appearance
Jens Granseuer 3dcede807d Switch to using a common theme struct that includes a type descriptor so
2007-10-28  Jens Granseuer  <jensgr@gmx.net>

	Switch to using a common theme struct that includes a type descriptor
	so we can avoid many of the theme type casts. This should also make
	adding support for live cursor theme changes a little easier.

	* gnome-theme-info.c: (add_theme_to_hash_by_name),
	(remove_theme_from_hash_by_name), (get_theme_from_hash_by_name),
	(gnome_theme_compare), (gnome_theme_free),
	(add_default_cursor_theme), (gdk_pixbuf_from_xcursor_image),
	(read_cursor_theme), (look_for_cursor_theme),
	(read_current_cursor_font), (read_cursor_fonts),
	(handle_change_signal), (update_theme_index),
	(update_common_theme_dir_index), (gtk2_dir_changed),
	(keybinding_dir_changed), (metacity_dir_changed),
	(common_theme_dir_changed), (common_icon_theme_dir_changed),
	(add_common_theme_dir_monitor),
	(add_common_icon_theme_dir_monitor),
	(remove_common_theme_dir_monitor), (top_theme_dir_changed),
	(top_icon_theme_dir_changed), (real_add_top_theme_dir_monitor),
	(gnome_theme_info_new), (gnome_theme_info_free),
	(gnome_theme_info_find), (gnome_theme_info_find_all_helper),
	(gnome_theme_icon_info_new), (gnome_theme_icon_info_find),
	(gnome_theme_icon_info_find_all), (gnome_theme_cursor_info_new),
	(gnome_theme_cursor_info_find), (gnome_theme_cursor_info_find_all),
	(gnome_theme_meta_info_new), (gnome_theme_meta_info_free),
	(gnome_theme_meta_info_find), (gnome_theme_meta_info_find_all),
	(gnome_theme_color_scheme_parse), (gnome_theme_init):
	* gnome-theme-info.h: Use CursorThemeCommonInfo wherever possible,
	remove some unused code.

2007-10-28  Jens Granseuer  <jensgr@gmx.net>

	* appearance-style.c: (changed_on_disk_cb):
	* appearance-themes.c: (theme_changed_on_disk_cb): adapt to changes in
	theme change notification

2007-10-28  Jens Granseuer  <jensgr@gmx.net>

	* theme-method.c: (theme_changed_callback): adapt to modified
	callback signature

svn path=/trunk/; revision=8224
2007-10-28 15:35:21 +00:00
..
data move some more of the cursor size widget initialization to glade. This 2007-10-25 20:27:54 +00:00
appearance-desktop.c fix crash if we fail to convert a filename to UTF-8 2007-10-09 18:58:38 +00:00
appearance-desktop.h add option to add wallpapers via the command line (closes bug #456337) 2007-07-12 20:52:15 +00:00
appearance-font.c break out of the loop asap; use _prepend instead of _append 2007-09-01 10:19:47 +00:00
appearance-font.h major resource handling fixup and initial bits for handling custom 2007-06-04 20:23:47 +00:00
appearance-main.c add a comment for translators (bug #473379) 2007-09-16 15:39:33 +00:00
appearance-style.c Switch to using a common theme struct that includes a type descriptor so 2007-10-28 15:35:21 +00:00
appearance-style.h Placeholder thumbnails for gtk+, metacity and icon themes. 2007-06-26 14:45:57 +00:00
appearance-themes.c Switch to using a common theme struct that includes a type descriptor so 2007-10-28 15:35:21 +00:00
appearance-themes.h major resource handling fixup and initial bits for handling custom 2007-06-04 20:23:47 +00:00
appearance-ui.c shave off a number of unnecessary casts 2007-08-07 21:46:06 +00:00
appearance-ui.h we don't need to unref the GConfPropertyEditors 2007-05-01 13:53:13 +00:00
appearance.h don't leak the enum groups 2007-08-31 17:00:38 +00:00
ChangeLog Switch to using a common theme struct that includes a type descriptor so 2007-10-28 15:35:21 +00:00
gedit-message-area.c sync with upstream 2007-09-01 14:04:38 +00:00
gedit-message-area.h Added controls for applying suggested backgrounds and/or fonts from 2007-07-29 13:56:10 +00:00
gnome-wp-info.c Implement the the Desktop tab. Drag and drop still has to be done. 2007-05-02 14:04:53 +00:00
gnome-wp-info.h Implement the the Desktop tab. Drag and drop still has to be done. 2007-05-02 14:04:53 +00:00
gnome-wp-item.c remove unused imguri property from GnomeWPItem 2007-09-23 13:08:09 +00:00
gnome-wp-item.h remove unused imguri property from GnomeWPItem 2007-09-23 13:08:09 +00:00
gnome-wp-utils.c be extra careful when generating pixbufs (should mean we just get no 2007-06-15 17:57:49 +00:00
gnome-wp-utils.h Implement the the Desktop tab. Drag and drop still has to be done. 2007-05-02 14:04:53 +00:00
gnome-wp-xml.c remove unused imguri property from GnomeWPItem 2007-09-23 13:08:09 +00:00
gnome-wp-xml.h Implement the the Desktop tab. Drag and drop still has to be done. 2007-05-02 14:04:53 +00:00
Makefile.am Added controls for applying suggested backgrounds and/or fonts from 2007-07-29 13:56:10 +00:00
theme-installer.c reword the "theme engine" error message since we cannot really be sure it 2007-09-21 19:33:36 +00:00
theme-installer.h restrict drag'n'drop installation to the theme tab instead of the entire 2007-08-09 21:00:28 +00:00
theme-save.c Patch by: Stephane Loeuillet <leroutier@gmail.com> 2007-10-02 18:01:06 +00:00
theme-save.h implement theme saving 2007-06-24 11:04:27 +00:00
theme-util.c move function here from common/ 2007-10-27 11:29:11 +00:00
theme-util.h reduce the number if XCURSOR ifdefs and get rid of the special treatment 2007-10-27 13:59:36 +00:00
wp-cellrenderer.c Don't draw the selection indicator if width is -1 2007-07-28 12:47:53 +00:00
wp-cellrenderer.h fix cell renderer state logic to not be always on 2007-07-28 11:38:06 +00:00