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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to