gDirCmp - A Simple Directory Compare and File Copy Utility -- 2007.01.30 v0.8 * Ported to GTK+ 2.4. * Added support for multiple Src-Dst directory pairs with the ability to include/exclude in a report. * Replaced the Src and Dst dropdowns with simple text entry boxes. * Added a second listbox for the directories to be compared. The program now starts up with this new "dirbox" and the old listbox isn't displayed until after the [Report] button is pressed. * Updated AppReadWriteConfig() to include Src-Dst pairs. * The old "Options" checkbox group is now called "Properties" to reflect the fact that they're specific to Src-Dst pairs (no longer global). * Moved AppCopy() code to the on_confirmdlg_btn_ok_clicked() callback. The old AppCopy() was small and only called from one place. * Added some code to show a warning if Dst isn't writable. * Added checks before attempting to copy items: - check if allowed to enter and write in destination directory - check if destination file (if it exists) is writable by user * Added some documentation. * Added code to automatically add an unlisted Src-Dst pair when the [Report] button is pressed. * Added code to automatically use the user's home directory for Src and Dst if the Directories listbox is empty (e.g., when running this program for the first time). -- 2003.10.20 v0.7 * Replaced the GNOME-dependent code with calls to the GTK+ library. The removal of the GNOME library dependancy should make it easier to install this program on non-RedHat-based systems. * Removed the option of prompting before replacing files. There were two reasons for this: (1) the prompt in gDirCmp v0.6 was implemented with a gnome_dialog_run() routine which GTK+ doesn't seem to have an equivalent of. (2) gDirCmp's report shows which files already exist in the destination directory, so the prompt was actually an unnecessary feature; if the user didn't want to overwrite the file, it presumably wouldn't have been selected. * Added an option to make backups of existing files in destination directory. * Added checks for existence of source and destination directories. -- 2002.04.20 v0.6.1 * Fixed bug in directory copies. * Copy code replaced with a call to system("cp..."). -- 2002.04.01 v0.6 * Fixed a bug in selections after sort. -- 2002.03.26 v0.5 * Changed GUI to GNOME. No longer using KDE interface because of compatibility issues (KDE 1 apps don't run on KDE 2.x and vice versa). -- ????.??.?? previous versions * First versions of this program were written for MS Windows sometime around 1984-1985. First Linux versions were written for KDE 1 sometime around 2000-2001.