#########################################################
# ChangeLog of GNOME Commander
#
# Please start using the new syntax when logging. It's
# also useful to see the modified files.
#
# See the NEWS file for summaries of additions and fixes
# in each version.
#
##########################################################
 
# since last version

2003-06-26  Marcus Bjurman <marbj499@student.ida.liu.se>

	* Fixed the problem with having to press up/down twice
	  when the command line was focused.
	(gnome-cmd-cmdline.c)

	* Empty directories can now be entered on ftp-servers.
	(gnome-cmd-chmod-dialog.c, gnome-cmd-chown-dialog.c)
	(gnome-cmd-dir-funcs.h, gnome-cmd-dir.c)
	(gnome-cmd-file-selector.c, gnome-cmd-main-win.c)
	(gnome-cmd-search-dialog.c)

	* The pattern selection dialog now remembers the last
	  pattern entered.
	(gnome-cmd-patternsel-dialog.c, gnome-cmd-data.c)
	(gnome-cmd-data.h)

	* Entering a non-absolute destination path in the xfer-dialog
	  now xfers to the current directory.
	(gnome-cmd-prepare-xfer-dialog.c)

2003-06-25  Marcus Bjurman <marbj499@student.ida.liu.se>

	* Disabled caching for local directories and simplified
	  the file-listing code. This solved some problems with
	  file-lists not beeing updated i non-fam mode.
	(gnome-cmd-chmod-dialog.c, gnome-cmd-chown-dialog.c)
	(gnome-cmd-dir-funcs.h, gnome-cmd-dir.c, gnome-cmd-file-selector.c)
	(gnome-cmd-search-dialog.c, history.c, history.h)
	
2003-06-23  Piotr Eljasiak <epiotr@use.pl>

	* Replaced column indices with their proper enum names
	(gnome-cmd-file-list.c, gnome-cmd-file-selector.c)
	
2003-06-11  Marcus Bjurman <marbj499@student.ida.liu.se>

	* Fixed so that using the insert key to mark files automaticly
	  scrolls the file-list down when the cursor gets to the bottom.
	(gnome-cmd-file-list.c)

	* The prepare-xfer dialog now has the destionation entry focused on
	  creation and pressing enter automaticly triggers the OK button.
	(gnome-cmd-prepare-xfer-dialog.c)

	* Added a function similar to the rename function that is used to
	  make a quick backup of a file. Press Shift+F5 to activate this
	  function.
	(gnome-cmd-file-list.c, gnome-cmd-make-copy-dialog.c)
	(gnome-cmd-make-copy-dialog.h)

	* Made the rename and make-copy dialogs look a bit better.
	(gnome-cmd-make-copy-dialog.c, gnome-cmd-rename-dialog.c)
	(gnome-cmd-string-dialog.c)
	  

# v 1.0 2003.06.05

2003-05-20  Marcus Bjurman <marbj499@student.ida.liu.se>

	* Fixed crash when adding a bookmark when running the
	  program for the first time. That is when no config file was
	  available at startup.
	(gnome-cmd-connection.c)
	
2003-05-19  Marcus Bjurman <marbj499@student.ida.liu.se>

	* Fixed a crash when closing the dialog and not having 
          calculated the total size.
	(gnome-cmd-file-props-dialog.c)	

2003-04-28  Piotr Eljasiak <epiotr@idea.net.pl>

	* Added CTRL+A shortcut for selecting all files
	(gnome-cmd-file-list.c)
	* Applied patch from Dominik Bozek that fixes some issues with 'large dirs' ...
	(gnome-cmd-file-list.c)
	* Fixed app's parameters quoting
	(gnome-cmd-data.c)

2003-04-11  Piotr Eljasiak <epiotr@idea.net.pl>

	* atime --> mtime in advrename tool
	(gnome-cmd-advrename-lexer.l)

2003-03-31  Piotr Eljasiak <epiotr@idea.net.pl>

	* Some tweaks for a little speed-up
	(gnome-cmd-main-win.c, gnome-cmd-delete-dialog.c, gnome-cmd-file-list.c)

2003-03-26  Marcus Bjurman <marbj499@student.liu.se>

	* When using regex filename matching the case-sens flag had
	  the reverse meaning.
	(filter.c)

	* Fixed a bug in the sanity check before xfer.
	(gnome-cmd-xfer.c)

	* Added thread protection on fam-events.
	(gnome-cmd-fam.c)
	

2003-03-19  Marcus Bjurman <marbj499@student.liu.se>

	* Fixed so that the file-list takes up extra space when the
	  dialog is resized.
	(gnome-cmd-search-dialog.c)
	
	* Fixed so that pressing enter in the file-list does not cause
	  the search operation to be restarted.
	(gnome-cmd-search-dialog.c)
	
	
2003-03-19  Marcus Bjurman <marbj499@student.liu.se>
	
	* Fixed the quicksearch popup so that it always appears
	  in the right position.
	(gnome-cmd-quicksearch-popup.c)	
	
2003-03-18  Marcus Bjurman <marbj499@student.liu.se>

	* Fixed the 'file-type icons being replaced by random other
	  icons' bug.
	(imageloader.c)

	
# v 0.9.12 2003.03.18  [beta]

2003-03-16  Marcus Bjurman <marbj499@student.liu.se>

	* Fixed crash at startup when the buttonbar was hidden.
	(gnome-cmd-main-win.c)
	
2003-03-14  Marcus Bjurman <marbj499@student.liu.se>
	
	* Executing a program by double clicking it now changes to
	the current directory first. Many programs want to be executed
	in the directory that they are stored in.
	(utils.c)

2003-03-13  Marcus Bjurman <marbj499@student.liu.se>
	
	* The ftp-disconnect button is now visible when using the
	'skip-mount' option. This has been broken since gc started
	using the same button for this as device unmounting.
	(gnome-cmd-main-win.c)
	
	
# v 0.9.11 2003.03.13  [beta]

2003-03-09  Marcus Bjurman <marbj499@student.liu.se>
	
	* Ftp disconnect and device unmount now uses the same button
	in the toolbar.
	(imageloader.h, imageloader.c, gnome-cmd-main-win.c),
	(gnome-cmd-connection.c, gnome-cmd-connection-types.h)
	
2003-03-03  Marcus Bjurman <marbj499@student.liu.se>
	
	* Fixed a bug where deleting a directory only emptied
	the directory but not delete it.
	(gnome-cmd-delete-dialog.c)
	
2003-03-03  Piotr Eljasiak <epiotr@idea.net.pl>
	
	* Fixed quotation for some weird filenames
	(utils.c)
	  
 	* Optimized strlen() usage a bit
	(imageloader.c, gnome-cmd-file-selector.c)

2003-02-28  Piotr Eljasiak <epiotr@idea.net.pl>

	* Use extended regexp in advrename tool
	(gnome-cmd-advrename-dialog.c)

2003-02-27  Piotr Eljasiak <epiotr@idea.net.pl>

	* Made templates a bit faster.
	(gnome-cmd-advrename-lexer.l)

2003-02-26  Marcus Bjurman <marbj499@student.liu.se>
	
	* Fixed so that the ".." directory is visible even in ftp-sessions.
	(gnome-cmd-dir.c, gnome-cmd-file-selector.c)

	* Made the search operation not flush the directory pool.
	(gnome-cmd-search-dialog.c, gnome-cmd-main-win.c, gnome-cmd-dir.c),
	(gnome-cmd-dir-funcs.h, gnome-cmd-connection.c, gnome-cmd-bookmark-dialog.c),
	(dir_pool.c)
	
2003-02-26  Piotr Eljasiak <epiotr@idea.net.pl>

	* Added support for $p
	(gnome-cmd-advrename-lexer.l, gnome-cmd-advrename-lexer.h, gnome-cmd-adrename-dialog.c)

2003-02-25  Marcus Bjurman <marbj499@student.liu.se>
	
	* Removed double separators in the menu when no fav-apps matched
	the selected files.
	(gnome-cmd-file-popmenu.c)

	
# v 0.9.10 2003.02.24  [beta]

2003-02-20  Marcus Bjurman <marbj499@student.liu.se>
	* Implemented a new main-menu that shows the assigned shortcuts.
	* The bookmark dialog now remembers the column widths in the list.
	* The toolbar and buttonbar can now be hidden.
	
2003-02-18  Marcus Bjurman <marbj499@student.liu.se>
	* Added reload instruction when a device was just mounted. This is a
	  workaround for a problem where newly mounted devices always looks
	  empty.
	
2003-02-17  Marcus Bjurman <marbj499@student.liu.se>
	* Bookmarks are now placed in an own sub-menu in the main menu.
	* Bookmarks are now grouped by server etc.
	* A bookmark can now be added directly from the main menu.
	* Directory history now works for ftp-sessions.
	
2003-02-11  Marcus Bjurman <marbj499@student.liu.se>
	* Freshed up the autoconf files.
	* Dragging files to the ".." directory is now possible.
	
2003-02-08  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed a nicer file-properties dialog

2003-02-07  Marcus Bjurman <marbj499@student.liu.se>
	* Made the dialogs more consistent.	

2003-01-28  Marcus Bjurman <marbj499@student.liu.se>
	* Added bookmark feature.
	* Made it possible to store a password for each ftp-server. The ftp-servers
	file is now made "owner read only" each time it is written, to make the
	passwords at least somewhat protected.

2003-01-26  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed an imageloading bug when using themes other than the default one.
	

# v 0.9.9  2003.01.19  [beta]

2003-01-18  Marcus Bjurman <marbj499@student.liu.se>
	* Executable binaries are now executed when double clicked etc. The program
	also checks if the program is linked against X or not. If not, the program is
	started in a terminal.
	
2003-01-15  Marcus Bjurman <marbj499@student.liu.se>
	* Improved the advanced rename tool
	* Added Create symlink feature
	* Various other small fixes
		
2002-10-02  Marcus Bjurman <marbj499@student.liu.se>
	* Added quick connect feature.
	* Added default low-res mime icon theme.
	* Cleaned up image loading code.

2002-09-27  Marcus Bjurman <marbj499@student.liu.se>
	* Improved search dialog and fixed some bugs in it.
		
2002-09-22  Marcus Bjurman <marbj499@student.liu.se>
	* Added option for using the envirment variable $LS_COLORS to colorize files.
	* Made device-buttons update automatically when they are reconfigured.
	* Fixed the device-combo.
	* Two mime-icon directories can now be configured. One for theme icons like
	Unscaleable Gorilla and one for document icons. The second is looked in first
	by the program.

2002-09-20  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed the file properties dialog so it doesn't calculate recursive size for
	directories by itself.
	* Reorganized the options-dialog.
		
2002-09-15  Marcus Bjurman <marbj499@student.liu.se>
	* Made the file popup menu behave more normal.
		
2002-09-14  Marcus Bjurman <marbj499@student.liu.se>
	* Favorite applications can now be added to the popup menu for files. This is
	done in the options dialog.
	* Restructured the pixmaps directory.
		
2002-09-04  Marcus Bjurman <marbj499@student.liu.se>
	* Mountable devices must now be configured manually in the options dialog.
	This was due to the problems of detecting this kind of stuff automaticly in a
	reliable manner.
		
2002-07-18  Piotr Eljasiak <epiotr@idea.net.pl>
	* Added Spanish translation (thanks to Edgardo Garcia Hoeffler)


# v 0.9.8  2002.07.16  [beta]

2002-07-04  Marcus Bjurman <marbj499@student.liu.se>
	* Added autoscrolling when in the file-lists when dragging files.

2002-07-01  Marcus Bjurman <marbj499@student.liu.se>
	* Added history navigation buttons to the toolbar. ALT-left,right also works.
	* It's now possible to mount and umount devices.
	* Quicksearch is now improved. Use CTRL+ALT+[a-z] to bring it up.

2002-06-27  Marcus Bjurman <marbj499@student.liu.se>
	1) Made automatic reloading work without FAM.
	2) Lots of non-visible work with simplifying old code.
	3) Made the file and directory structs into real GtkObject classes.
	   Which helped 1)
	
2002-06-26  Marcus Bjurman <marbj499@student.liu.se>
	* Separated out a lot of code from the file-selector class and made a new
	  file-list class.
	  That new class is now also used in the search-dialog. This means that you
	  can use same key-combinations in the search-dialog as in the main
	  file-lists etc.
	* Improved and simplified the combo class a lot. Now everything works as it
	  should except that clicking outside the combo to close it doesn't work.
		
2002-06-19  Marcus Bjurman <marbj499@student.liu.se>
	* GC now parses fstab looking for floppies, cdrom's and storage devices.
	  Theese are then added above the file-lists and are mounted on use.

2002-06-15  Marcus Bjurman <marbj499@student.liu.se>
	* Added "last visited directory history".
	* SHIFT-ENTER in the cmdline now runs the command in the defined
	  terminal emulator and leaves the terminal open after the program has
	  exited.
		

# v 0.9.7  2002.06.06  [beta]

2002-06-02  Marcus Bjurman <marbj499@student.liu.se>
	* Added dir-size counting using either SPACE for one dir or
	  shift-alt-enter for all dirs in the current directory.
	* Selected files are now colored correctly when the cursor is "over" them
	* Added function for selecting all files with the same extension. The
	  key-combo to use is alt+KP_Add.
		
2002-05-26  Marcus Bjurman <marbj499@student.liu.se>
	* all-over-the-place
	  - Added recursive functionality to the chmod-dialog.
	  - Improved keyhandling so that most keys (like TAB etc) also works
	  when the cmdline is focused.

2002-05-??  Marcus Bjurman <marbj499@student.liu.se>
	* all-over-the-place
	  - New commandline added which replaces the old zvt-term.
	  
2002-04-24  Marcus Bjurman <marbj499@student.liu.se>
	* gnome-cmd-file-selector.c:
	  - Made focused and selected files remain after sorting.
	  - Made files without extension sort like they should.	  
		
2002-04-15  Marcus Bjurman <marbj499@student.liu.se>
	* Added a new dialog for renaming multiple files at once. It is available
	in the file menu.
		
2002-04-14  Marcus Bjurman <marbj499@student.liu.se>
	* Added a column in the file-list that shows the extension of files
	* Added shortcuts CTRL+F3-F6 to change sort function.
	* The right arrow key can now only be used for browsing directories and not
	  opening files.
	* Added rename dialog.

2002-04-13  Marcus Bjurman <marbj499@student.liu.se>
	* Added dialog to select/unselect files using a pattern. The dialog is
	  is accessable through the mark menu or using the + and - keys.
	* Files can now be selected with the CTRL key.
	* The last file is now selected when using the SHIFT key.	

2002-04-10  Marcus Bjurman <marbj499@student.liu.se>
	* The delete key kan now be used to delete files.

2002-04-05  Marcus Bjurman <marbj499@student.liu.se>
	* Made the overwrite confirmation stuff work (I think)
	
	
# v 0.9.6  2002.04.04  [beta]

2002-04-03  Marcus Bjurman <marbj499@student.liu.se>
	* The popup menu in the file-list can now be shown with the "Menu-key" on new
	  pc-style keyboards.
		
2002-04-02  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed pixmap installation directory to honor the $prefix
	* Fixed the symlinks so that you can browse into symlinks that points on
	  directories and so on.
	* SHIFT-left&right now scrolls the file-lists horizontaly.
	* Added check for xfering files to the same directory that they are already in. This
	  lead to that the file was removed previously.


2002-04-01  Marcus Bjurman <marbj499@student.liu.se>
	* Left and right arrows can now be used to browse in/out of dirs
	* The embedded terminal is now hidden at startup and can be shown with
	  a standard menu-item. The terminal is then hidden again when exiting the shell.
	* Run-time optional MIME support added.
	
2002-03-30  Marcus Bjurman <marbj499@student.liu.se>
	* Big rewrite of the uri-handling which touched almost all source-files...
	  It's now a lot simpler and works even when transfering files which have spaces etc
	  in their filenames.
		
	
# v 0.9.5  2002.03.27  [beta]

2002-03-27  Marcus Bjurman <marbj499@student.liu.se>
	* Added titles to dialogs which missed it.
	* The file-lists no longer reloads for each file deleted. Instead the
	  deleted file is removed from the list.
	* The file-lists are freezed when updating.
	* Fixed a problem with deleted files not being unselected.
		
2002-03-26  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed a segfault bug for cut,copy,paste.
	* Added color option for the embedded terminal
		
2002-03-25  Marcus Bjurman <marbj499@student.liu.se>
	* The mainwin->priv->current_fs was not initialized
	* The owner&group lookup code no longer shows error dialogs when
	  detecting nonexisting users in groups.
	* gnome-cmd-file.c Fixed a problem with the file path not being
	  unescaped.
	* gnome-cnd-mkdir-dialog.c Fixed the sig11 bug when selecting cancel.

2002-03-24  Marcus Bjurman <marbj499@student.liu.se>
	* Middle mouse button now takes you to the parent dir.
	* Run-program dialog now has a "Launch in terminal" option.
	* Added an embedded terminal at the bottom of the application.
	* Bugfixes

2002-03-23  Marcus Bjurman <marbj499@student.liu.se>
	* Fixed a number of memory leaks.

	
# v 0.9.4  2002.03.22  [beta]

2002-03-22  Marcus Bjurman <marbj499@student.liu.se>
	* Added an option for using the right mouse button to select files.
	* Changed the view button in the search-dialog to use the default
	  viewer.
	* Styles now apply directly when pressing OK in the options-dialog.

2002-03-21  Marcus Bjurman <marbj499@student.liu.se>
	* Added --with-debug-print & --with-gmemlogger to configure.in
	* Added FAM and GnomeVFS checks to configure.in
	* Added a nice result table to configure.in showing an overview
	  on what was found and not.

2002-03-20  Marcus Bjurman <marbj499@student.liu.se>
	* Added FAM support.
	* Minor bugfixes.
     
2002-03-18  Marcus Bjurman <marbj499@student.liu.se>
	* Added DnD support.
	* Minor bugfixes.
