CVSROOT: /cvs/gnome
Module name: gnome-panel
Changes by: vuntz 05/12/28 16:11:21
Modified files:
libpanel-applet: ChangeLog panel-applet.c panel-applet.h
Log message:
2005-12-28 Vincent Untz <[EMAIL PROTECTED]>
Emits the background-changed signal when the allocated size changes.
Fix bug #167771 [http://bugzilla.gnome.org/show_bug.cgi?id=167771]. Patch by
Ryan Lortie <[EMAIL PROTECTED]>
* panel-applet.c: (panel_applet_size_allocate): compare the new size
with the previous one and do as if the background changed if they are
different.
Also, remove a useless header.
Add new API to automatically update the background of a widget.
Based on patch by Ryan Lortie <[EMAIL PROTECTED]>
* panel-applet.[ch]: (panel_applet_update_background_for_widget): new,
pasted from some random applet :-)
(panel_applet_handle_background): if there's a widget tracking the
background, automatically update its background
(panel_applet_set_background_widget): new API to tell the library to
automatically update the background of a widget
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-panel&who=vuntz&date=explicit&mindate=2005-12-28%2016:10&maxdate=2005-12-28%2016:12
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list