1999-01-07  Nat Friedman  <nat@nat.org>

	* gmenu.c: Added a separator to the File menu.
	
1999-01-07  Nat Friedman  <nat@nat.org>

	* gmenu.c: Use GNOMEUIINFO_MENU_ABOUT_ITEM.  Pass the menu item
 	description to GNOMEUIINFO_MENU_NEW_ITEM.

1999-01-06  Nat Friedman  <nat@nat.org>

	* gmenu.c: Use the gnome-app-helper.h GNOMEUIINFO_MENU macros.

1999-01-06  Nat Friedman  <nat@nat.org>

	* gmenu.c: Use the gnome-uidefs.h macros.  Change the 'new'
 	accelerator from ^F to ^N to match the standard.

1999-01-06  Nat Friedman  <nat@nat.org>

	* gmenu.c: File/E_xit, not File/_Quit

Thu Dec 31 18:19:45 1998  George Lebl  <jirka@5z.com>

	* tree.c: replace an extremely wasteful routine with a simple one

Sun Dec 13 08:10:00 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c (help_menu): Added underscore accelerator `_` to About...

Thu Nov 26 00:45:21 1998  George Lebl  <jirka@5z.com>

	* edit.c: use gnome_dentry_edit_new_notebook

Mon Nov  9 06:33:10 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Added drag and drop, tree items are now draggable to
	the panel.

Sun Nov  8 02:51:02 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c(main):Place the ctree into a scrolled window for the
	latest gtk.

Thu Oct  1 14:42:15 1998  John Ellis  <johne@bellatlantic.net>

	* dialogs.c, edit.c, gmenu.[ch], tree.c: Fix missing prototype
	compiler warnings.

Wed Sep 30 17:52:55 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Use stock up/down buttons.
	* up/down.xpm: Removed for reason above.

Sat Sep 26 13:24:23 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Removed a warning.
	* tree.c: Each file is now checked for write access when checking
	for editability. Before it was all or nothing for the system menus.
	* order.c: Use gnome_stock_pixmap_widget_at_size() for antiailiased
	icons.
	* dialogs.c: Remove '!' from dialogs, no need to shout. Tell user
	about incorrect permissions instead of saying they must be root.
	* bump verison to 0.3.1

Sat Sep 19 07:19:57 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Added underlines to all menus, now pressing [ALT]-f opens
	the file menu. Same for the other repective menus.

Wed Sep  9 02:40:03 1998  John Ellis  <johne@bellatlantic.net>

	* dialogs.c, gmenu.[ch], order.c tree.c: minor fixups and removed
	some warnings. changed to using gnome_stock_set_icon(), free/strdup to
	g_free/g_strdup, etc.
	* tree.c: changed to using a progressbar in activity mode for startup
	dialog.
	* wait-feet.h: removed, was a waste of space anyway.
	* gmenu.c: removed unused functions related to drag and drop.
	* order.c(free_order_list): removed unused function.
	* top.xpm: updated xpm to match gnome logo.
	* Makefile.am: removed reference to wait-feet.h

Tue Aug 18 16:51:32 1998  John Ellis  <johne@bellatlantic.net>

	* dialogs.c, gmenu.c, order.c tree.c: Applyed patch from Lars Hamann
	to update all the gtk_ctree_* that were renamed to gtk_ctree_node_*
	in GTK+.

Sat Aug 15 03:43:53 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], tree.c: Now items in the tree can be moved by dragging
	with the middle mouse button... WOOO HOOOOoooooo!
	* tree.c (recalc_paths_cb), (tree_moved), (tree_move_test_cb): All
	the dragging stuff happens in these new functions.

Fri Aug 14 15:15:29 1998  John Ellis  <johne@bellatlantic.net>

	* Makefile.am (gmenu_SOURCES): Added wait-feet.h

Wed Aug 12 06:10:04 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], tree.c (menu_item_selected): Reworked the tree selection
	code, with tips from Lars Hamann. Now right clicking on an item will
	copy it's contents to the edit area, double clicking was removed.
	* gmenu.[ch], dialogs.c, edit.c, order.c, tree.c: Version now 0.3.0

Tue Aug 11 07:43:52 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Added gnome style toolbar in favor of the old row of
	buttons below the tree of menus. Main window is not displayed until
	after the menus are read, which was distracting attention from the
	standy dialog, resulting in a cleaner looking startup.

Mon Aug 10 08:41:14 1998  John Ellis  <johne@bellatlantic.net>

	* tree.c: Quick hack to test a standby dialog while gmenu reads the
	menus. If interested in seeing 'walking gnome feet', please try this
	out and tell me if it's just code bloat. On really fast machines,
	this dialog may be too quick to really see anything.
	* wait-feet.h: The pixmaps for the walking feet. Was larger, but
	managed to use less colors to decrease size.

Sun Aug  9 14:12:18 1998  John Ellis  <johne@bellatlantic.net>

	* tree.c: cleanups, fixes, and optimizations.
	(get_ctree_count): new function to calculate # of nodes in a ctree,
	maybe a similar routine should be in gtkctree.[ch] ?

Sun Aug  9 11:55:11 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c (sort node), (sort_single_pressed), (sort_recurse_cb),
	(sort_recursive_pressed): new functions, added sorting of folders
	(non) recursively.

1998-08-04  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* gmenu.c (main): Marked string for translation.

Sun Aug  2 00:27:39 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], dialogs.c, tree.c: Improved tree selection, added edit
	button, and made text a tooltip on the tree buttons.

Sat Aug  1 22:32:24 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], dialogs.c, order.c, tree.c: Changed all casts of GList *
	to GtkCTreeNode *'s where applicable, and fixed all the other casts
	broken by the GtkCtree change. Fun with casting :)

Mon Jul 27 18:24:20 1998  John Ellis  <johne@bellatlantic.net>

	* tree.c (add_main_tree_node): instead of root, check for system menu
	write permission.

Sat Jul 25 00:02:56 1998  John Ellis  <johne@bellatlantic.net>

        * order.c (get_desktop_file_info): blank names and comments in .desktop
        entries now handled.
        * tree.c (add_main_tree_node): re-enabled root user detection.
        * dialogs.c (save_pressed_cb): don't save if the name field is blank,
        and notify the user.
        (save_dialog_cb): fix segv on file overwrite, but it's not in the tree.

1998-07-24  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* edit.c, tree.c, dialogs.c: Include <config.h>.

Tue Jul 21 00:39:15 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.h, edit.c, dialogs.c: fixed bug that caused a segfault or
	duplicate directory tree cration when an entry is saved multiple
	times successively. Desktop entry items that do not apply when editing
	a directory's properties are greyed out.

Mon Jul 20 22:50:21 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], edit.c, order.c, tree.c, dialogs.c: added ability to
	edit directory info (.directory). Many many code changes.
	bumped version to 0.2.5

Sun Jul 19 03:20:21 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: used N_ instead of _ for internationalization.

Sun Jul 19 02:25:24 1998  John Ellis  <johne@bellatlantic.net>

	* Makefile.am: removed old reference icon-sel.[ch]
	* gmenu.[ch], dialogs.c, edit.c, tree.c, order.c: fixed a few casts,
	first attempt at internationalization.
	* order.c (get_desktop_file_info): now uses dentry to load info.

Sat Jul 18 19:27:29 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c (main): ctree now uses GTK_SELECTION_BROWSE
	* tree.c (add_main_tree_node): fixed recursive loading of
	menus at startup.

Fri Jul 17 17:47:41 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], edit.c, dialogs.c, order.c: removed the code
	no longer needed after switch to gnome-[dentry-edit/icon-sel].
	* tree.c: changed occurences of gtk_ctree_scroll_to to
	gtk_ctree_moveto.
	* iconsel.[ch]: no longer needed, removed.

Fri Jul 17 15:58:12 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch], edit.c, dialogs.c: quick hack to test
	gnome-dentry-edit and gnome-icon-sel in gnome-libs/libgnomeui.
	* AUTHORS: new file.

1998-07-01  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* gmenu.desktop: Added Portuguese translation.

1998-06-29  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gmenu.c (main): Set the proper colormap.

Wed Jun 17 04:13:47 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch]: Finally split the source into smaller files.
	* tree.c, edit.c, order.c, dialogs.c: New files resulting from
	the the source split.

Mon Jun 15 23:02:32 1998  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: Root detection is forced on until someone adds user menus
	to the panel. Empty folders are now deletable. The entire menu tree
	is now loaded at startup.
	(tree_item_selected): Any button selects the row, button one double
	click or button 3 (middle mouse button) single click copies a menu's
	data to the edit area.

Sun Jun 14 10:48:26 1998  John Ellis  <johne@bellatlantic.net>

	* iconsel.c (sort_filenames): Changed const gpointer to gconstpointer.
	* gmenu.c: Icon list now includes $HOME/.gnome/pixmaps for non
	root users. Added support for .order files, and up/down buttons.

1998-06-12  John Ellis  <johne@bellatlantic.net>

	* iconsel.[ch]: added sorting and support for a second path
	to an icon directory, pass NULL if you don't need it.
	* gmenu.c (icon_button_pressed): changed to work with above.

1998-06-12  Tristan Tarrant  <ttarrant@suntlc.etnoteam.it>

	* gmenu.c: Fixed SIGSEGV if environment variables are
	not defined.

1998-06-12  John Ellis  <johne@bellatlantic.net>

	* gmenu.[ch]: Added preliminary user folders, now user must be
	root to edit the system menu.
	* fileops.c: Removed. only used (is_dir) & (isfile), moved to gmenu.c
	* gnome-gmenu.png: moved to gnome-core/pixmaps

Thu Jun 11 20:09:28 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (EXTRA_DIST): Move .xpm files here.
	(gmenu_SOURCES): Remove .xpm files.

1998-06-11  John Ellis  <johne@bellatlantic.net>

	* Makefile: removed in favor of Makefile.am
	could someone check Makefile.am?, automake is new to me.

1998-06-11  John Ellis  <johne@bellatlantic.net>

	* gmenu directory: Checked into CVS. Still need a Makefile.am
	though, The current Makefile defaults to /usr

1998-06-11  John Ellis  <johne@bellatlantic.net>

	* gmenu.c: PREFIX is now set automatically to the gnome datadir
	using gnome_unconditional_datadir_file(...). TreExec now works,
	DocPath and MultipleArgs options added to advanced tab.



	
