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

Reply via email to