CVSROOT: /cvs/gnome
Module name: gnome-panel
Changes by: vuntz 05/01/28 20:07:42
Modified files:
applets/wncklet: ChangeLog showdesktop.c
Log message:
2005-01-29 Vincent Untz <[EMAIL PROTECTED]>
Change icon on theme change.
Based on patch from Paolo Borelli <[EMAIL PROTECTED]>
Fix bug #140776 [http://bugzilla.gnome.org/show_bug.cgi?id=140776]
* showdesktop.c: (update_icon): always reload icon from icon theme
here (this also fixes SVG icons looking ugly)
(applet_destroyed): do not unref icon_theme since it's shared,
disconnect some handlers
(show_desktop_applet_realized): update the button state from here so
that the state when the applet is launched is correct, find the icon
theme for the screen and connect to the theme-changed signal
(theme_changed_callback): new, update icon
(show_desktop_applet_fill): don't create icon theme here, and don't
get the icon here either
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-panel&who=vuntz&date=explicit&mindate=2005-01-28%2020:06&maxdate=2005-01-28%2020:08
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list