Fri Jan 25 05:41:44 PM PST 2002 Chris Phelps <chicane@reninet.com>
	* panel-menu-path.c:
	  (merge-ui) de-hose xml ordering

Fri Jan 25 08:34:53 AM PST 2002 Chris Phelps <chicane@reninet.com>
	* panel-menu-common.c:
	  save layout after removal of an item.

Thu Jan 24 05:25:04 PM PST 2002 Chris Phelps <chicane@reninet.com>
	* panel-menu-path.c:
	  implement directory monitoring per-menuitem for items with a submenu.
	  merge "Regenerate Menus" only if there is not a monitor hooked up.
	* panel-menu-applications.c:
	  merge "Regenerate Applications" when there is not a monitor hooked up.
	* panel-menu-links.c:
	  merge "Regenerate %s" all the time, since there is no "base path"
	* panel-menu-directory.c:
	  cleanup and finish implementing directory monitoring.
	  right now, we only monitor the base path. seth needs to tell us if
	  we need to monitor each sub path as well...that can be implemented easily
	  using code from path.c
	* panel-menu-add.c, panel-menu-properties.c:
	  re-add dialog buttons.

2002-01-22  Seth Nickell  <snickell@stanford.edu>

	* GNOME_PanelMenuApplet.server.in:
	* panel-menu-applications.c: (panel_menu_applications_new):
	* panel-menu-properties.c: (applet_properties_cb):
	* panel-menu.c: (applet_about_cb):
	
	Change to using GNOME foot icon, which is what is currently used for other
	menu thing icons in the panel.
	
	* panel-menu-config.h:

	It really is "_" not "-" jackass ;-)  Update libgnome and look in
	the schemas file. Or search in libgnomeui/libgnomeui/*c.

Mon Jan 21 03:39:27 PM PST 2002 Chris Phelps <chicane@reninet.com>
	* panel-menu-path.c, panel-menu-directory.c, panel-menu-applications.c:
	  move "Regenerate Menus" crap to right-click context menu.
	* panel-menu-common.c: (panel_menu_common_demerge_ui)
	  Remove "Regenerate" verb

Mon Jan 21 02:08:16 PM PST 2002 Chris Phelps <chicane@reninet.com>
	* Fixed up all of seth's crack-ridden, emacs-formatted code.
	* all:
	  always create tearoff items, but don't show them if the setting is off
	* panel-menu-config.c:
	  connect a gconf listener on the /desktop/gnome/interface dir.
	  listen to changes in menus-have-tearoffs, and iterate over the menus
	  applying the setting.

2002-01-21  Chris Phelps <chicane@reninet.com>
	* panel-menu-common.c:
	  set tooltips for .desktop based menu items.
	* panel-menu-properties.c, panel-menu-add.c:
	  remove buttons from instant-apply dialogs.

2002-01-20 Chris Phelps <chicane@reninet.com>
	* panel-menu-pixbuf.[c/h]:
	  Implemented a pixbuf caching scheme for speed/memory purposes.
	  Implemented gconf-based icon sizing (for people who cant see :-)
	* panel-menu-common.c:
	  load "unknown" icon when none is found for an item.
	* panel-menu-path.c:
	  load "directory" icon when we are done filling up a menu shell,
	  and the parent still doesnt have an icon set.
	* Note: I am connecting some gconf listeners to modify the icon size
	  on the fly, but right now you have to use gconf-editor to change the setting.

2002-01-20  Seth Nickell  <snickell@stanford.edu>

	* panel-menu-actions.c: (panel_menu_actions_new):
	* panel-menu-applications.c: (panel_menu_applications_new):
	* panel-menu-common.c: (panel_menu_common_menu_from_path):
	* panel-menu-config.c: (panel_menu_config_load_prefs):
	* panel-menu-directory.c: (panel_menu_directory_new_with_id):
	* panel-menu-documents.c: (panel_menu_documents_new_with_id):
	* panel-menu-links.c: (panel_menu_links_new_with_id):
	* panel-menu-path.c: (panel_menu_path_new_with_id):
	* panel-menu-windows.c: (panel_menu_windows_new):
	* panel-menu-workspaces.c: (panel_menu_workspaces_new):
	* panel-menu.h:

	Make panel menus respect desktop settings for tearoff
	menus.

2002-01-20  Seth Nickell  <snickell@stanford.edu>

	* panel-menu-properties.c: (applet_properties_cb):

	Mr. Picky strikes... get rid of the seperator between
	the properties page and the close button.

2002-01-19  Seth Nickell  <snickell@stanford.edu>

	* panel-menu-properties.c: (applet_properties_cb):

	Remove question marks from check boxes.
	
	* panel-menu.c: (panel_menu_construct_applet):

	Restrict removing the menuborder to PanelMenubarApplet
	widget.

2002-01-19  Seth Nickell  <snickell@stanford.edu>

	* panel-menu.c: (panel_menu_construct_applet):

	Remove the border around the menu.

2002-01-19  Seth Nickell  <snickell@stanford.edu>

	* GNOME_PanelMenuApplet.server.in:

	Rename "Menu Bar". Don't put in a Category.

2001-01-18	Chris Phelps <chicane@reninet.com>
	* panel-menu-path.c:
	  export panel_menu_path_load () so that applications and links
	  can use the same code.
	  accept non 'applications:' based URI drops.
	* panel-menu-applications.c:
	  use path_load() and remove local copy.
	* panel-menu-links.c:
	  likewise.
	  move directory drop handling to documents.
	  handle URI drops of directories.
	* panel-menu.c:
	  accept non 'applications:' based URI drops.

2001-01-17	Chris Phelps <chicane@reninet.com>
	* panel-menu-options.[c/h]: removed.
	* panel-menu-applications.[c/h]: added.
	* applications, actions, windows, and workspaces are 'static'
	  items (ie. you can only have one)
	* move 'icon-handle' to applications item
	* convert to gconf-based config.
	* panel-menu-add.c: remove static items.
	* panel-menu-properties: add static items.
	* panle-menu.c: Clean up background setting code

2001-01-15	Chris Phelps <chicane@reninet.com>
	* panel-menu.c:
	  improve default xml configuration.
	* panel-menu-actions.c:
	  clean up settings dialog.

2001-01-11	Glynn Foster <glynn.foster@sun.com>

	* panel-menu.c: s/BACKGOUND/BACKGROUND

Fri Jan 04 01:56:25 PM PST 2002 Chris Phelps <chicane@reninet.com>
	* panel-menu-options.c:
	  only free/alloc new icon text if the new icon text is not equal to the old value.
	  dont save icon and visible attributes in xml exportation.
	* panel-menu-gconf.[c/h]:
	  modify the gconf-extensions code from numerous sources to take a path, plus a key,
	  and also deal with defaults and the like.
	* panel-menu-config.c:
	  removed parsing of icon and visible attributes for the option-item.
	  rename save/load to save_xml/load/xml.
	  implement save_prefs/load_prefs.
	* panel-menu.c:
	  initialize gconf.
    