From c714d8efd156f22661de6d2055e82522de17b382 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Thu, 7 Aug 2008 14:29:49 +0000 Subject: ** Fixes bug #467115 2008-08-07 Matthew Barnes ** Fixes bug #467115 * shell/e-component-registry.h: Replace button and menu icon pixbufs with an icon name string. * shell/e-component-registry.c (query_components): No need to create pixbufs, just save the icon name. * shell/e-sidebar.c: Remember a default icon name rather than a default pixbuf. * shell/e-sidebar.c (e_sidebar_add_button), (e_sidebar_change_button_icon): * shell/e-shell-window.c (e_shell_window_change_component_button_icon): Take an icon name instead of a pixbuf. * shell/e-shell-window.c (switch_view): Call gtk_window_set_icon_name() instead of gtk_window_set_icon(). * shell/e-shell-window.c (setup_widgets): Change XML from pixtype="pixbuf" to pixbuf="filename" and derive an appropriate filename from the icon name. svn path=/trunk/; revision=35924 --- shell/ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'shell/ChangeLog') diff --git a/shell/ChangeLog b/shell/ChangeLog index b4df3e0962..6ecd53c350 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,27 @@ +2008-08-07 Matthew Barnes + + ** Fixes bug #467115 + + * e-component-registry.h: + Replace button and menu icon pixbufs with an icon name string. + + * e-component-registry.c (query_components): + No need to create pixbufs, just save the icon name. + + * e-sidebar.c: + Remember a default icon name rather than a default pixbuf. + + * e-sidebar.c (e_sidebar_add_button), (e_sidebar_change_button_icon): + * e-shell-window.c (e_shell_window_change_component_button_icon): + Take an icon name instead of a pixbuf. + + * e-shell-window.c (switch_view): + Call gtk_window_set_icon_name() instead of gtk_window_set_icon(). + + * e-shell-window.c (setup_widgets): + Change XML from pixtype="pixbuf" to pixbuf="filename" and derive + an appropriate filename from the icon name. + 2008-08-06 Milan Crha ** Fix for bug #249844 -- cgit