CVSROOT:        /cvs/gnome
Module name:    gnome-panel
Changes by:     vuntz   05/12/29 13:08:59

Modified files:
        gnome-panel    : ChangeLog panel-applet-frame.c 
                         panel-background.c panel-background.h 
                         panel-menu-bar.c 

Log message:
2005-12-29  Vincent Untz  <[EMAIL PROTECTED]>

Make applet handles handle transparency. Fix bug #306441 
[http://bugzilla.gnome.org/show_bug.cgi?id=306441].
Based on patch by Ryan Lortie <[EMAIL PROTECTED]>

* panel-applet-frame.c: (panel_applet_frame_change_background): change
the background of the frame if it has handles
* panel-background.[ch]:
(panel_background_set_no_background_on_widget): new, moved from
panel-menu-bar.c
(panel_background_set_image_background_on_widget): ditto
(panel_background_set_color_background_on_widget): ditto
(panel_background_change_background_on_widget): ditto
* panel-menu-bar.c: (panel_menu_bar_size_allocate): only update the
background on size changes if it's a pixmap background
(panel_menu_bar_set_no_background): kill
(panel_menu_bar_set_image_background): ditto
(panel_menu_bar_set_color_background): ditto
(panel_menu_bar_change_background): make it a wrapper for
panel_background_change_background_on_widget()

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-panel&who=vuntz&date=explicit&mindate=2005-12-29%2013:07&maxdate=2005-12-29%2013:09

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to