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

	* iconsel.c (icon_selection_dialog): Use the proper visual/colormap.
=======
=======
=======
=======
=======
=======
=======
=======
=======
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

>>>>>>> 1.29
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.

>>>>>>> 1.28
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.

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

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

>>>>>>> 1.24
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 :)

>>>>>>> 1.23
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>.

>>>>>>> 1.21
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

>>>>>>> 1.18
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.

>>>>>>> 1.16
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>
>>>>>>> 1.11

	* 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.



	
