Skip to content
  • Jacob Berkman's avatar
    when menu_flags changes destroy all of the panel's menus · ef62b370
    Jacob Berkman authored
    2000-01-10  Jacob Berkman  <jacob@helixcode.com>
    
    	* session.c (apply_global_config): when menu_flags changes
    	destroy all of the panel's menus
    	(load_default_applets1): get default menu flags from
    	get_default_menu_flags()  (duh)
    	(load_up_globals): load the panel menu flags
    
    	* panel_config_global.h: add menu_flags field
    
    	* panel.c (make_popup_panel_menu): don't try to disable
    	the remove panel menu item
    
    	* menu.c (remove_panel): try to remove a panel.  we have to
    	do this in a function since we have sticky menus
    	(create_panel_root_menu): use create_root_menu() since we have
    	configurable global menu flagsnow
    	(make_panel_submenu): add the 'remove this panel' menu item
    	(create_panel_submenu): put 'About GNOME' here for now...
    	(create_desktop_menu): ...instead of here
    	(create_root_menu): some restructuring
    
    	* menu-util.c (get_default_menu_flags): figure out which
    	flags should be set by default in menus
    
    	* menu-util.h: declare get_default_menu_flags ()
    
    	* menu-properties.c (add_menu_type_options): remove obsoleted
    	sanity check
    
    	* gnome-run.c (show_run_dialog): add the pixmaps back, and
    	make the entry wider
    
    	* gnome-panel-properties.c: #include "menu.h"
    	(sync_menu_page_with_config): support for menu page
    	right click/menu button menu
    	(sync_config_with_menu_page): ditto
    	(add_menu_options): ditto
    	(menu_notebook_page): add page for configuring the
    	(sync_config_with_misc_page): remove menu frame support
    	(sync_config_with_misc_page): ditto
    	(misc_notebook_page): move the menu frame to the menu tab
    	(loadup_vals): change the default menu back to what it used to
    	be, for the most part
    	(write_config): save menu_flags
    	(try): support for menu tab
    	(revert): ditto
    	(setup_the_ui): ditto again
    
    	* button-widget.c (make_lc_pixbuf): scale by .85 instead of .9
    ef62b370