Skip to content
  • Vincent Untz's avatar
    Make applet handles handle transparency. Fix bug #306441. Based on patch · b29dd274
    Vincent Untz authored
    2005-12-29  Vincent Untz  <vuntz@gnome.org>
    
    	Make applet handles handle transparency. Fix bug #306441.
    	Based on patch by Ryan Lortie <desrt@desrt.ca>
    
    	* 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()
    b29dd274