"Fossies" - the Fresh Open Source Software Archive

Member "DirSyncPro-1.53-noarch/ChangeLog.txt" (7 Mar 2018, 59994 Bytes) of package /linux/privat/DirSyncPro-1.53-noarch.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog.txt": 1.52-noarch_vs_1.53-noarch.

    1 Version 1.53
    2 - Improved:	Startup shell scripts for Linux and MacOS are now user executable in the download package.
    3 
    4 Version 1.53b5
    5 - Improved:	The enabled tabs in the filter dialog have now a green ball icon which help OSX users to distinguish them.
    6 - Improved:	Default window size for the filter dialog is optimized.
    7 - Added:		Filter by Date can now be configured to filter only files, only directories or both.
    8 
    9 Version 1.53b4
   10 - Improved:	Check for update is made ready to use HTTPS.
   11 - Improved:	Redirected some occasional stack trace print out (in case of an error) to the log files instead of the standard output.
   12 
   13 Version 1.53b3
   14 - Fixed:		Some typos
   15 - Fixed:		Issue when some include filters didn't work in combination with '*' include filter for directories.
   16 - Improved:	'\' is now allowed to be included in filter patterns.
   17 
   18 Version 1.53b2
   19 - Improved:	More Memory performance improvements on logging to the message table.  
   20 - Fixed:		Issue with the wild card in the log filenames.
   21 
   22 Version 1.53b1 
   23 - Improved:	Memory performance improvements on logging to the message table.  
   24 
   25 Version 1.53a1
   26 - Added:		Support for UTF-8 encoding when writing the logs.
   27 - Improved:	Some typo's are fixed!
   28 - Improved:	Renamed "Include subfolders" to "Traverse subfolders" to make the behavior clearer.
   29 - Improved:	Some minor performance improvements.
   30 - Improved:	The Java wrapper for windows will prefer the 64-bit version of JRE if available. 
   31 
   32 Version 1.52
   33 - Improved:	Some code cleaning.
   34 
   35 Version 1.52b1
   36 - Improved:	The config file is now being opened/saved using UTF-8 encoding.
   37 - Improved:	The enabled tabs in the job dialog have now a green ball icon which help OSX users to distinguish them.
   38 - Fixed:	The issue when a corrupted config file would cause the file meta data not being synchronized.	 
   39 
   40 Version 1.51
   41 - Fixed:	In some cases the Job dialog did not show the selected conflict resolution mode. Fixed! 
   42 
   43 Version 1.51b1
   44 - Fixed:	A typo in the application setting dialog.
   45 - Improved:	Some performance improvement for the file analysis (Thanks to Frank De Prins for the solution).  
   46 
   47 Version 1.51a1
   48 - Fixed:	Fixed the issue when the filter by time unit did not load correctly from a saved config file.
   49 - Fixed:	Fixed the issue when the command line generator did not add the right command option to the batch file.
   50 
   51 Version 1.50
   52 - Fixed:	One typo.
   53 
   54 Version 1.50a4
   55 - Fixed:	Fixed the issue when an I/O Error (like corrupted files) caused DirSync Pro to crash.
   56 - Fixed:	Fixed the issue when an I/O Error (like corrupted files) caused DirSync Pro GUI to freeze.
   57 
   58 Version 1.50a3
   59 - Fixed:	Fixed the issue when being unable to copy the timestamp caused a crash.
   60 
   61 Version 1.50a2
   62 - Fixed:	Fixed the issue when some include filters caused a crash.
   63 - Fixed:	Fixed the issue when 'Copy Larger' option did not get updated in the GUI after loading a jobset.
   64 - Fixed:	Fixed the issue when the day number in monthly schedules could not be higher than 12.
   65 
   66 Version 1.50a1
   67 - Fixed:	Fixed the issue when default filters got duplicated in some cases.
   68 - Fixed:	Fixed the issue when the delete files options was reset to true.
   69 - Fixed:	Fixed the issue when the log file was recording debug information when the log level was set to minimal.
   70 - Fixed:	Fixed the issue when the Time Unit did not get persisted for adding filters by Hours/Days/Months/... ago. 
   71 
   72 Version 1.49
   73 - Improved:	Analysis performance is enhanced a little more.
   74 
   75 Version 1.49a3
   76 - Improved:	Analysis performance is enhanced a little 
   77 - Improved:	Memory usage is reduced a little.
   78  
   79 Version 1.49a2
   80 - Fixed:	Adding a filter through the right mouse context menu in the sync queue table will clear the sync Q visually.
   81 - Fixed:	Saving an absolute path for a job log file is possible again.
   82 - Improved:	After adding a filter through the right mouse context menu in the sync queue table the user could choose not to reset the sync queue.
   83 
   84 Version 1.49a1
   85 - Fixed:	The job dialog did not show some filters properly. Fixed!
   86 - Fixed:	Some schedules could not be removed. Fixed!
   87  
   88 Version 1.48
   89 - Fixed:	Saving a brand new jobset caused an error. Fixed!   
   90 
   91 Version 1.47
   92 - Improved:	Some minor issues.
   93 
   94 Version 1.47b5
   95 - Fixed:	Issue with the filters while synchronizing disk roots (like c:\) in MS Windows..
   96 - Changed:	Comparing the file meta data is now only preserved to custom synchronization modes.
   97 - Improved:	Some visual enhancements.
   98 - Improved:	In case of multiple monitor, the open file chooser dialog will now open on the screen in which DirSync Pro is active. 
   99 
  100 Version 1.47b4
  101 - Fixed:	Fixed the bug making weekly schedules not updating 'next-event'..
  102 - Improved: The manual is updated.
  103 
  104 Version 1.47b3
  105 - Added:	Option in the settings dialog to start the Schedule Engine automatically upon startup.
  106 - Added:	Option to override the read-only attribute in the destination folder when copying/deleting files/dirs.
  107 - Improved:	Some performance enhancements.
  108 - Improved:	More debug info to the application log file.
  109 - Improved:	Emphasize the conflict files in monodirectional sync a bit more.
  110 
  111 Version 1.47b2
  112 - Fixed:	Crash in BI-Custom mode while analyzing some files..
  113 - Fixed:	Some minor sync issues in BI-directional sync algorithm.
  114 - Fixed:	Filters were not persisted in custom Bi-directional sync mode; fixed!.
  115 - Fixed:	It's now possible to pause the Analysis.
  116 - Improved:	Better icon lookup algorithm.
  117 - Improved:	Toolbar icons do not have any border in Mac OS X.
  118 - Improved:	Table grid color is enabled (in case it is disabled like in Mac OS X).
  119 - Improved:	Some minor changes to improve stability of the filters.
  120 - Improved:	Improved some texts in the GUI.
  121 
  122 Version 1.47b1
  123 - Fixed:	When using the command line, the /schedule option started the schedule engine but did not gray out the corresponding button int he GUI. Fixed!
  124 - Fixed:	Custom BI-directional sync mode did not function well all the time. Fixed!. 
  125 - Added:	Option in the Command Line Generator window to add /iconify to the generated command line (Feature request: Jim Buszkiewicz)
  126 - Changed:	DirSync Pro now loads the last opened config on start-up by default.
  127 
  128 Version 1.47a8
  129 - Fixed:	Some GUI improvements in the SyncQ (since 1.47a1). Fixed!
  130 - Fixed:	Modified files showed sometimes twice in the syncQ. (since 1.47a1) Fixed! 
  131 - Fixed:	Change to 'Force Copy B' works now properly!
  132 - Improved:	Changing an item in the sync queue will update the overall size statistics.
  133 - Improved:	The right click context menu to change the sync mode in the sync queue is now more context aware. 
  134 
  135 Version 1.47a7
  136 - Fixed:	Analysis of the non-recursive directories was not accurate (since 1.47a1). Fixed!.
  137 - Fixed:	Forced deletion of excluded files/directories did not delete some files in some cases. Fixed! 
  138 
  139 Version 1.47a6
  140 - Improved:	More debug information is written to the application log.
  141 
  142 Version 1.47a5
  143 - Added:	Drag & Drop feature for the source and destination folders. You can now simply drag a folder to the source/destination text fields (Feature request: Garry Benjamin).
  144 
  145 Version 1.47a5
  146 - Fixed:	Deletion analysis did not end up with correct results in some cases; this bug was introduced since 1.47a1. Fixed. 
  147 
  148 Version 1.47a4
  149 - Fixed:	Crash on analyzing a root source, introduced in 1.47a1.
  150 - Fixed:	Sync Q will not show an empty tooltip for not exisiting files.
  151 - Fixed:	Some minor issues in the GUI.
  152 - Added:	Number of bytes of the analyzed files is now also shown in the statistics (feature request: Wolfgang). 
  153 
  154 Version 1.47a3
  155 - Improved:	Cleaned up a little.
  156 
  157 Version 1.47a2
  158 - Fixed:	Crash on 'Analyze' introduced in 1.47a1.
  159 - Fixed:	Progress bar update issue introduced in 1.47a1.
  160 - Fixed:	The last column in the schedule table will resize upon resizing application window.
  161 - Fixed:	Double clicking a filter or a schedule in the job tree opens the job edit dialog and will not cause an exception anymore.
  162 - Added:	It is now possible to add unlimited number of schedule tasks instead of one per category (feature request: Bill Brehm). 
  163  
  164 Version 1.47a1
  165 - Fixed:	Exclude filter didn't filter files/dirs during the first run in some cases. Fixed!.
  166 - Fixed:	Slow scrolling of the synchronization queue is fixed while synchronizing massive number of files over the network.
  167 - Fixed:	The GUI was freezing or got less responsive in some cases. Fixed!.
  168 - Improved:	New algorith implemented to search for files which improves memory usage and speed.
  169 - Added:	Right click context menu 'Open' for the DirSync Pro system tray icon (feature request: Evert-Jan). 
  170 
  171 Version 1.46
  172 - Fixed:	The new compare mode 'Compare Contents' does not generate a warning on directories anymore.
  173 - Fixed:	Fixed the issue with the current progress bar did not get updated after the sync was finished.
  174 - Fixed:	Auto Shutdown did not function correctly in some cases. Fixed!
  175 - Fixed:	File pattern based on Regular Expression did not work properly in some conditions. Fixed!
  176 - Improved:	Sync queue context menu option to add filters based on file extensions checks now if the file actually has one.
  177 
  178 Version 1.46b3
  179 - Fixed:	Crash regarding the regular expression filter patterns bug since 1.46b2. Fixed!.
  180 - Known:	Manual is not updated yet
  181 
  182 Version 1.46b2
  183 - Added:	Realtime synchronization option. DirSync Pro can now watch the source directory continuously and initiate the synchronization when a change is detected. (Thanks to Mihail V. Beloshapkin for the patch)
  184 - Added:	It is now also possible to filter files based on some time unit, e.g. files older than 10 days ago. (Thanks to Piotr Kolacz for patch)
  185 - Known:	Manual is not updated yet
  186 
  187 Version 1.46b1
  188 - Fixed:	Some minor fixed.
  189 - Fixed:	The schedule did not start if a task was scheduled on Sunday. Fixed! (Thanks to Piotr Kolacz for patch)
  190 - Fixed:	Some types of exclude filters did not go recursively if the filter excluded the parent folder. Fixed! (Thanks to Piotr Kolacz for patch)
  191 - Fixed:	Conflict resolution tab is now enabled for the incremental synchronization A -> B or B -> A.
  192 - Added:	Some more options to change the sync mode to in the sync queue.
  193 - Added:	Option to change the sync mode of multiple selected items in the sync queue.
  194 - Added:	Option to enter Regular Expression when filtering for file/directory names. (Feature request: Svend O. Claussen and Alfred Barten).
  195 - Added:	New Synchronization preset for custom bi-directional Sync.
  196 - Added:	Options to choose the comparison behavior: comparing file dates/sizes, comparing file attributes and even comparing file contents. (Thanks to Piotr Kolacz for patch)
  197 - Improved:	Some textual enhancements. (Thanks to Piotr Kolacz for patch)
  198 - Improved:	Some code cleaning  
  199 - Known:	Manual is not updated yet
  200 
  201 Version 1.45
  202 - Improved:	'Open' button in the directory chooser dialogs are renamed to 'Select'
  203 - Added:	Right click context menu item for the synchronization queue to quickly add filters based on time stamps.
  204 - Improved:	Manual is updated.
  205 - Fixed:	The timestamp of some parent directories were not set correctly in some odd cases. Fixed!. 
  206 
  207 Version 1.45b7
  208 - Added:	Option to filter the conflicts in the synchronization queue.
  209 - Added:	Job tree items are now individually editable right from the job tree (feature request Gijs Noorlander and Kmistry) 
  210 - Improved:	Scrolling of the sync Q is little faster when using slow network drives.  
  211 - Fixed:	Some extensive log items were not shown. Fixed!
  212 - Fixed:	A couple of typo's.
  213 - Fixed:	<time> wild card works again for the job log filename.
  214 - Fixed:	Right click context menu in the sync queue didn't work for some directory items. Fixed!
  215 - Fixed:	Fixed the issue in case either DirA or DirB is the root of a drive and the option 'Preserve timestamps of the directories' is set.
  216 - Fixed:	Filter by DOS attributes did not get persisted quite right in the jobset file. Fixed!
  217 - Fixed:	Filter by size will not be applied to directories anymore.
  218 - Fixed:	Synchronize button/menu item will get disabled (again) when analyzing/synchronizing.
  219 - Fixed:	Progress bars didn't get updated in some cases. Fixed!
  220 
  221 Version 1.45b6
  222 - Added:	It is now possible to enter multiple in-exclude pattern filters in one step in the filter dialog (feature request: Kishormistry)
  223 - Improved:	Total progress bar updates now smoother.
  224 - Fixed:	The analysis statistics will get updated also in case the user stops analysis prematurely.
  225 - Fixed:	Crash at the command line with some set of options.
  226 - Fixed:	Some log entries did not appear in the global log file (DirSyncPro.log) and the jobset log file. Fixed!
  227 - Fixed:	Command line generator handles MS Windows shortcuts (of applicable) now.
  228 - Fixed:	Start Schedule Engine button/menu item will be grayed out too if the schedule engine is started through the command line option.
  229 - Known:	Manual is not updated yet.
  230 
  231 Version 1.45b5
  232 - Added:	Run menu extended with menu item to shut down the system after that the synchronization is carried out (Feature request: Kishormistry).
  233 - Changed:	Shut down buttons have now the same color as the rest of buttons.
  234 - Fixed:	Total progress bar shows the elapsed/remaining time correctly now.
  235 - Added:	The progress bar indicates that it is estimating the copy speed while copying the first file (feature request: Gerald Spilleman)
  236 - Known:	Manual is not updated yet.
  237 
  238 Version 1.45b4
  239 - Fixed:	Issue that some converted config files did not open correctly when using the command line.
  240 - Added:	Option to shut down the system after all synchronization jobs are carried out (Feature request: vikozo)
  241 - Added:	A 30-seconds count-down dialog in which the user may cancel a planned shut down in DirSync Pro.
  242 - Improved:	Some minor improvements.
  243 - Known:	Manual is not updated yet.
  244 
  245 Version 1.45b3
  246 - Added:	Option "iconify" to for the command line to minimize DirSync Pro to the Tray icon on start up.
  247 - Improved:	Some minor optimizations to the Command line mode.
  248 - Improved:	Some minor textual enhancements in the job dialog.
  249 - Improved:	Some minor GUI improvements.
  250 - Improved:	Additional information is printed in the messages when a file is not readable (Feature request: GHPS).
  251 - Fixed:	Closing the application window in the latest Ubuntu generated an exception due to lack of the system tray. Fixed!
  252 - Fixed:	Bug introduced in 1.45a1, schedules were not applied correctly in some cases. Fixed!. 
  253 - Known:	Manual is not updated yet.
  254  
  255 Version 1.45b2
  256 - Added:	'Append' menu item in the File menu to append existing saved jobs to the current jobset.
  257 - Added:	'Save enabled jobs As' menu item in the File menu to save the enabled jobs into a new jobset file.
  258 - Added:	The user should confirm removing a job after clicking the 'Remove' button (or through the right mouse click context menu) now. (Feature request: Techhere).
  259 - Added:	Pop-up menu (right click) in the job tree has now two new options to analyze and synchronize a single job quickly (Feature request: Techhere).
  260 
  261 Version 1.45b1
  262 - Fixed:	Issue with daylight saving introduced in 1.45a1.  
  263 - Added:	The file size in the Synchronization queue has now a tooltip which shows the size of the file in Bytes.
  264 - Improved:	Some minor GUI enhancements.
  265 
  266 Version 1.45a3
  267 - Added:	Copying symbolic links as verbatim (creating symbolic links in the destination) for POSIX systems. 	
  268 - Improved:	Filters view.
  269 - Improved:	Some GUI enhancements.
  270 - Fixed:	Issue introduced in 1.45a1 that some modified files were marked as 'conflict files'.
  271 
  272 Version 1.45a2
  273 - Fixed:	The /sync option did not work properly in some cases when running in command line mode. Fixed.
  274 - Fixed:	New copy algorithm issues. 
  275 
  276 Version 1.45a1
  277 - Added:	New filter option to include/exclude files/dirs an absolute path.
  278 - Added:	New filter option to include/exclude files/dirs by file permissions (Posix).
  279 - Added:	New filter option to include/exclude files/dirs by file attributes (MS Windows).
  280 - Added:	New filter option to include/exclude files/dirs by file ownership properties (Posix).
  281 - Added:	New filter option to include/exclude files/dirs based on a date (feature request: Gijs Noorlander).
  282 - Added:	Swap button in Job dialog to swap the source and destination directories.
  283 - Added:	The file time stamp in the Synchronization queue has now a tooltip which shows the long format of the modification date (including seconds).
  284 - Added:	DirSync Pro remembers now the last GUI window location and size upon exit and restores them when restarting the application.
  285 - Added:	Feature to save the configuration upon exit if it is changed (feature request: Gijs Noorlander).
  286 - Added:	Option in the sync queue popup menu to change all of some sync type to a desired type.
  287 - Added:	Feature to add quick filters right from the sync queue by the right mouse click. 
  288 - Fixed:	Some minor issues in the user interface.
  289 - Fixed:	Some GUI elements didn't look OK with large fonts under Ubuntu. Fixed!
  290 - Fixed:	Default file filter for the open/save dialogs is now '*.dsc' instead of '*.*'
  291 - Fixed:	DirSync Pro will not iconify now on (Linux) systems (e.g. Ubuntu) which have unfortunately dismissed the system tray. 
  292 - Improved:	Lots of code cleaning. 
  293 - Improved: The date comparison algorithm is less aggressive now. A default tolerance of 2 seconds for granularity is now being respected.
  294 - Improved:	Redesigned many parts to be able to enjoy Java 1.7 new features.
  295 - Improved:	Better validation of inputs in the user interface.
  296 - Improved: When using dual monitor screens, DirSync Pro modal dialogs will now open on the same monitor as the main window.
  297 - Improved:	Conflict resolution is now expanded with more rare conflict situations.
  298 - Improved:	New copy algorithm to extremely boost the copy performance and also enjoy the new Java features (Thanks to M. Lux for the contributions).
  299 - Changed:	The option whether to use NIO or not is deleted. DirSync Pro uses NIO by default now.
  300 - Changed:	DirSync Pro needs Java 1.7 to run now.
  301 
  302 Version 1.44
  303 - Added:	Right mouse click menu on in the sync queue contains now the option 'Change to:' to change the sync behavior of a single sync item.
  304 - Improved:	Total synchronization time will now stay shown in the progress bar.
  305 - Improved:	Online update dialog contains now a hyper link to the update changelog.
  306  
  307 Version 1.43
  308 - Added:	Number of analyzed Files and Directories are now shown separately in the stats.
  309 - Added:	Number of conflicts is now shown in the stats.
  310 - Fixed:	The program path caused a crash in command line on OS X. Fixed!.
  311 - Fixed:	The total time is now shown correctly in the upper progress bar during actual synchronization.
  312 
  313 Version 1.42
  314 - Fixed:	Loading an old config file from a previous version did not succeed in some situations. Fixed!.
  315 - Fixed:	Flickering redundant text in total progress bar is not shown anymore.
  316 - Fixed:	Total number of Larger Files is now shown correctly.
  317 - Improved:	Total numbers in stats are now printed in bold. 
  318 
  319 Version 1.41
  320 - Added:	Right mouse click menu on in the sync queue contains now the option 'Delete all selected from sync Q' to remove all the selected tasks from the synchronization queue.
  321 - Improved:	Manual updated.
  322 
  323 Version 1.41rc1
  324 - Improved:	Manual updated.
  325 - Fixed:	Source and destination paths are now checked for space char at the beginning/end of the field.
  326 - Improved: Sync queue tab shows now the number of files/dirs separately.
  327 - Added:	Right mouse click menu on in the sync queue contains now the option 'Delete all of this mode from sync Q' to remove all tasks of a certain type from the synchronization queue. 
  328 
  329 Version 1.41b4
  330 - Added:	Conflict resoultion is now extended and can be configured in details for custom synchronization modes.
  331 - Improved:	Some fine tuning with daylight saving options for FAT file systems.
  332 - Fixed:	Fixed the crash when using periodical backups in combination with 'subst' command (MS Windows XP) in paths.
  333 - Improved:	Some fine-tunings in the config file syntax.
  334 - Improved:	Minor cosmetic improvements in the GUI.    
  335 
  336 Version 1.41b3
  337 - Fixed:	Closing the application while synchronizing quits immediately.
  338 - Fixed:	Conflict detection by 'warning user' in bidirectional sync didn't work properly in some cases. Fixed!.
  339 - Fixed:	Wildcards issues in log file names. 
  340 - Added:	Messages table will now scroll to buttom of the list automatically after each analysis and/or synchronization.
  341 - Improved:	File deletion analysis will occur now prior to file comparison analysis (feature request: spazzpp2).
  342 - Fixed:	Option for forced deletion of excluded files/folders was not working recursively. Fixed!
  343 - Improved:	Forced deletion of excluded files/folders is now much faster.
  344 
  345 Version 1.41b2
  346 - Fixed:	Fixed the fuzziness of 'Daylight saving granularity' on some FAT systems.
  347 - Fixed:	The 'Saturday' option in Weekly Schedule window triggered the 'Sunday' schedule. Fixed!.
  348 - Fixed:	When the program was executed from another directory other than the program directory, the help file did not initiated. Fixed!.
  349 - Added:	Option '/schedule' (MS Windows) or '-schedule' (Linux like) to start the schedule engine from the command line (feature request: Jim F).
  350 - Added:	Option in 'Generate command line' window to add the schedule trigger option to the command line/batch file. 
  351 
  352 Version 1.41b1
  353 - Fixed:	Some minor cosmetic issues.
  354 - Improved:	Optimized sync behavior a little.
  355 - Fixed:	Timestamp granularity was not taken into account in combination with the 'daylight saving ignore option'. Fixed! (thanks to Shaun Spiller the patch!).
  356 - Fixed:	Using some special characters in filters will not crash the program anymore. (thanks to Shaun Spiller for the patch!).
  357 - Fixed:	Disabled jobs are not taken into consideration anymore when calculating the remaining time.
  358 - Fixed:	Removing a file pattern filter didn't succeed. Fixed!.
  359 - Fixed:	Some typos.
  360 - Fixed:	Minor cosmetic issue in the job tree.
  361 
  362 Version 1.4
  363 - Fixed:	The command line mode didn't initiate synchronization. Fixed!.
  364 - Fixed:	The command line din't respect the log level. Fixed!
  365 - Fixed:	Manual section 'Advanced' updated on dirsyncpro.home property.
  366 - Fixed:	The Edit en Remove buttons in the filter menu were deactivated. Fixed!.
  367 - Fixed:	Some typo's in de GUI.
  368 - Fixed:	Open Recent menu is now disabled when the synchronization is running.
  369 - Improved:	When saving a command line batch file, DirSync Pro shows a warning if the batch file is being overwritten. 
  370 
  371 Version 1.4rc3
  372 - Fixed:	Minor gui issues with the sync table auto resizing.
  373 - Fixed:	The stop button did not work when Synchronize button was clicked and the sync queue was empty. Fixed!
  374 - Fixed:	When adding an Hourly, Weekly and Monthly schedule, the next event will be the next coming hour.
  375 - Fixed:	When a new jobset file is saved as a new file, the Open Recent dialog gets updated right away.
  376 - Fixed:	Issue with the warning "DirSync Pro started with low memory" is fixed!.
  377 - Fixed:	Issue with hanging license dialog on some linux systems.
  378 - Fixed:	The tool tips for the buttons in the Message tab showed wrong text. Fixed!.
  379 - Improved:	The help file is converted to PDF.
  380 
  381 Version 1.4rc2
  382 - Fixed:	Some typo's.
  383 - Fixed:	Issue with stuttering/freezing GUI with huge sync queue.
  384 - Fixed:	Repeatedly opened jobsets will now appear once in the Open Recent submenu item.
  385 - Improved:	Additional info text in the Generate batch command dialog.   
  386 
  387 Version 1.4rc1
  388 - Fixed:	Schedule constraint 'Timeframe From' and 'Timeframe To' did not affect correctly. Fixed!
  389 - Fixed:	When editing a schedule in the schedule dialog, the basic tab was disabled. Fixed!
  390 - Fixed:	Auto-resizing of the last column in the schedule queue did not work. Fixed!
  391 - Fixed:	Some weekdays of the Weekly schedules did not get persisted to the saved config file correctly. Fixed!
  392 - Fixed:	Issue that Cancel button in the schedule dialog saved the schedules anyway. Fixed!
  393 - Fixed:	Weekly and Monthly schedule were sometimes inaccurate. Fixed!
  394 - Fixed:	Warning of unsaved config appeared twice in some cases. Fixed!
  395 - Fixed:	Some cosmetic issues in the GUI.
  396 - Fixed:	Editing a schedule will reload the schedule engine without having to restart it.
  397 - Fixed:	Synchronizing the time-stamps of the directory works now also for exisiting directories.
  398 - Fixed:	'Open Recent' submenu gets updated right after loading a jobset file now.  
  399 - Improved:	The items in the 'Open Recent' submenu have now a tooltip which shows the absolute path to the file.
  400 - Improved:	Schedule start button will get now disabled if clicked once.
  401 - Improved:	A Yes/No dialog is shown if the schedule engine is running and the user want to close the application, to load a new config or to create a new one.
  402 - Improved:	Schedule engine queue scrolls now horizontally if the table gets wider than the application window.
  403 
  404 Version 1.4b4
  405 - Added:	Implemented the 'Schedule Minutely' function to schedule a job recurrently every X minutes (feature request: Carlos).
  406 - Added:	Status line on the schedule queue tab which shows the status of the schedule engine.
  407 - Added:	Exit codes if an error has happened while synchronizing in batch mode: 0= Finished with No Errors, 1=Finished with Warnings or Non-fatal Errors, 2=Stopped due to fatal errors (feature request: Matthias Gutheil).
  408 - Added:	DirSync Pro is now able to create three types of logfiles: 1) Job specific log file which contain the events of a job, 2) Jobset log file which contain the events of all the jobs within the jobset, 3) Program log file which contain the events of all jobsets. 
  409 - Fixed:	'Default Config Path' and 'Default Log Path' issue is resolved.
  410 - Fixed:	Redundant 'Aborted' warning in the messages.
  411 - Fixed:	Done some rewriting on Logs to fix the issues around logs not being created in some cases. 
  412 - Fixed:	Changing the application settings will not clear the message tab.
  413 - Fixed:	After filtering the generated sync queue, it was not possible to remove individual entries from the queue. Fixed!.
  414 - Fixed:	Look & feel issue in 'Java Metal theme' with the buttons 'Expand/Collapse All' and 'Enable All/None' is Fixed.
  415 - Fixed:	Look & feel update issue for modal dialogs in 'Java Metal theme' is fixed.
  416 - Improved:	The filename columns in the Sync queue table are now resizable.
  417 - Improved: The file size/date columns int he Sync queue get now automatically resized after Analyze/Synchronize actions. 
  418 - Improved:	After loading a jobset or after creating a new one, the main tab jumps back to the Jobtree tab.
  419 - Improved:	All the sub-dialogs are now decorated with DirSync Pro icon. 
  420 
  421 Version 1.4b3
  422 - Added:	Option (in Tools menu) to automatically generate a command line to run DirSync Pro in batch.
  423 - Added:	Option to copy the generated command line to the clipboard.
  424 - Added:	Option to save the generated command line to a batch file (MS Windows: .cmd, Linux-like: .sh).
  425 - Added:	Option to ignore daylight saving granularity which could be useful when synchronizing between FAT and other file systems around the daylight saving period (Feature reguest: Jim Carroll)
  426 - Added:	"Open Recent" submenu to quick pick the most recent 8 opened config files (feature request: A. Parsons).
  427 - Fixed:	The bug when the license dialog appeared twice.
  428 - Fixed:	Missing "'" behind the Includes tree node in the job tree.
  429 - Fixed:	A typo in schedule dialog.
  430 - Fixed:	Bug with enabling/disabling the log file of a job is fixed.
  431 - Fixed:	Some tooltips contained old data. Fixed!.
  432 - Fixed:	In some cases the job specific log files got disabled in the GUI after sync. Fixed!.
  433 
  434 Version 1.4b2
  435 - Added:	Option to synchronize directory timestamps, relevant for MS Windows (feature request: Gijs Noorlander).
  436 - Added:	Option to load the last loaded config automatically upon start-up (feature request: Gijs Noorlander and A. Parsons).
  437 - Added:	Option to keep the sync queue after the synchronization so that it can be run again. This might help in case some items are not synchronized because of file system errors (feature request: Gijs Noorlander). 
  438 - Improved:	Definitive icons for schedule types.
  439 - Improved:	Some minor improvements.
  440 - Fixed:	Wild cards were skipped in some cases, fixed!.
  441 - Fixed:	Copy options to all/enabled jobs will also copy the schedules.
  442 - Fixed:	Loading a config file after right a synchronization warning/error was not possible. Fixed!.
  443 - Fixed:	Issue with the Synchronize button not starting the synchronization in some cases..  
  444 
  445 Version 1.4b1
  446 - Added:	Implemented the 'Schedule Once' function to schedule a job on a certain time in the future.
  447 - Added:	Implemented the 'Schedule Hourly' function to schedule a job recurrently every X hours.
  448 - Added:	Implemented the 'Schedule Daily' function to schedule a job recurrently on a certain time every X day.
  449 - Added:	Implemented the 'Schedule Weekly' function to schedule a job recurrently on a certain time and on specific weekday every X week.
  450 - Added:	Implemented the 'Schedule Monthly' function to schedule a job recurrently on a certain time and in specific month every X month.
  451 - Added:	A new dialog is introduced to define all above schedule types for a job.
  452 - Added:	A new tab is introduced in Edit Job dialog to view, add, edit and remove schedules for each job.
  453 - Added:	A schedule engine which takes care of all schedules of all jobs.
  454 - Added:	A new tab is introduced in the main window to view all active schedules inclusive up-coming events.
  455 - Added:	New buttons and menu items are added to the short-cut bar and the 'Run' menu.
  456 - Added:	System tray icon and feature in the application options dialog to minimize to system tray. 
  457 - Improved:	Some changes to file analysis algorithm to improve the speed enormously.
  458 - Improved:	The total progress is now more transparent en intuitive
  459 - Improved:	DirSync Pro generates now a warning if JRE is started with memory lower than 512MB.
  460 - Improved:	After converting an old-formatted config file, it is loaded automatically.
  461 - Improved:	It is now impossible to edit a job when the analysis/synchronization is running.
  462 - Improved: The user gets a warning if there are unsaved changes to the job settings, while opening a config file ore creating a new one
  463 - Improved:	The linux run-script is improved to run also from directories including the space character.
  464 - Improved:	If the synchronization/analysis is finished and an error has occurred, the GUI switches to the Messages tab.
  465 - Improved:	"Synchronize A -> B (incremental)" and "Synchronize B -> A (incremental)" are now called "Mirror A -> B (incremental)" and "Mirror B -> A (incremental)".
  466 - Improved: Possible range for the granularity is now 1-86401 (1 second to a just over a day) which make it possible to work around the daylight saving time problem on FAT systems.
  467 - Improved:	'GB' (Gigabyte) abbreviation added and implemented for the Sync Queue.
  468 - Improved:	Many minor improvements.
  469 - Fixed:	The GUI is now rendered fine on some Linux distro's when choosing 'System look&feel' in combination with very large fonts. 
  470 - Fixed:	It is now possible to delete excluded files from both Dir A and Dir B separately
  471 - Fixed:	Null Pointer Exception on some JRE's after editing a job. Fixed!
  472 - Fixed:	DirSync Pro icon on Windows 7's task bar is not blurry anymore!
  473 - Fixed:	Many minor issues. 
  474 
  475 Version 1.32
  476 - Fixed:	"Tools -> Swap all source & destination directories" will update the job tree now.
  477 
  478 Version 1.31
  479 - Added:	It is now possible to delete every individual entry (file/directory) from the synchronization queue by right mouse clicking it.
  480 - Added:	New dialog to edit filters.
  481 - Added:	Filtering files (include/exclude) based on file sizes (smaller/equal/larger).
  482 - Added:	Double clicking the job title in the job tree will open the edit dialog
  483 - Added:	Right mouse clicking the job title in the job tree will open he edit dialog
  484 - Improved:	Clicking the job title in the job tree will not (un)check the enable/disable checkbox
  485 - Improved:	Opening a file or its path right from the sync queue (using right mouse click) is more reliable for files on the network shares or when file contains special characters.
  486 - Improved:	Double clicking the root node in the job tree, does nothing now
  487 - Improved:	Job edit dialog has now a title
  488 - Improved:	Filenames are now left justified in the current progress bar while copying.
  489 - Improved:	Logs are now appended to existing logfiles.
  490 - Improved: The user gets a warning if there are unsaved changes to the job settings, while closing DirSync Pro
  491 - Improved:	Some icons updated.   
  492 - Fixed:	The issue with the command line option /quit during the analyze mode is fixed.
  493 - Fixed:	Granularity bug fixed! (Many thanks to Angelo D'Agnano for the solution!)
  494 - Fixed:	Bug when forcing the deletion of excluded dirs/filee.
  495 - Fixed:	Sync modes 'Backup and Restore' work  fine now.
  496 - Fixed:	Disabling/enabling a Job in the job tree will updade the tree right away.
  497 - Fixed:	'Copy Option to All/Enabled Jobs' work now fine again..
  498 - Fixed:	Some output lines at SDTOUT were written twice. Fixed!
  499 - Fixed:	If the global log is enabled, it will also be created when using the command line mode. 
  500 - Fixed:	Some typo's.  
  501 - Fixed:	Some minor issues.
  502 
  503 Version 1.3
  504 - Improved:	Toolbar buttons have now new tooltips to reduce confusion between New buttons for the job and the job set.
  505 - Improved:	Help files are updated.
  506 - Fixed:	In some cases it was not possible to suppress the log creation. Fixed!.
  507 - Fixed:	Some minor issues.
  508 
  509 Version 1.3b5
  510 - Fixed:	Quick Sync Modes set now the delete options correctly.
  511 - Fixed:	The synchronized files in the sync queue are visible again after the sync.
  512 - Fixed:	Updating the job settings clears the sync queue.
  513 - Added:	It is now possible to open the files and directories in the System File Explorer by right clicking the entry in the sync queue.
  514 - Fixed:	Some minor issues.
  515 
  516 Version 1.3b4
  517 - Improved:	Stopping a synchronization will always clear the sync queue.
  518 - Fixed:	Starting the synchronization initiates the analysis (again) if no analysis is already carried out.
  519 - Improved:	'Backup & Log' tab in the Job dialog are separated now.
  520 - Added:	Information boxes in the Job dialog are written out now.
  521 - Added:	Checkbox in the job tree to enable/disable a job
  522 
  523 Version 1.3b3
  524 - Fixed:	Job options were not set correctly in the GUI when using a custom mono direction synchronization. Fixed!
  525 - Fixed:	DirSync Pro does not crash anymore when a modification date of file is unreadable (e.g. due to file corruption). It just shows a warning now.
  526 - Added:	Reset job settings in the 'Actions' tab is implemented.
  527 
  528 Version 1.3b2
  529 - Improved:	Synchronization performance is improved to be even faster.
  530 - Added:	The Jobs in the job tree have a tool tip now.
  531 - Added:	Pop-up menu in the job tree (right-click) is now decorated with icons. 
  532 - Fixed:	Error while converting an old configuration to the new format.
  533 - Added:	Creating a backup of the configuration file before it is converted to the new format.
  534 - Fixed:	Some minor issues.
  535 
  536 Version 1.3b1
  537 - Changed:	Directory profile is now called 'job' to be intuitive. This is also convenient as we may have scheduling in the near future. ;-)
  538 - Added:	A new approach to setting up a job is implemented to be more user friendly. The GUI is changed a lot to support this approach.
  539 - Added:	Some pre-configured quick modes are added to easily set up mostly used sync configurations.
  540 - Changed:	The tab orientation of the Jobs, Sync Queue and Messages is changed to the bottom to fit better in the new GUI.
  541 - Improved:	The GUI window is resizable now so the users with lower resolution could still use DirSync Pro without having to shift the screen.
  542 - Improved:	Similar options of the job settings are now grouped into separate tabs.
  543 - Changed:	The list of jobs is changed to a visual tree.
  544 - Changed:	You need to open an edit dialog to edit a job setting now.
  545 - Changed:	Default setting tab is withdrawn to reduce complexity. You can now easily copy options to some or all directories.
  546 - Improved:	When you choose to swap all the source and destination directories, a confirmation dialog will appear.
  547 
  548 Version: 1.24
  549 - Fixed:	In some cases the default log file was generated regardless of settings. Fixed!.
  550 - Fixed:	Filtering the synchronization Q works properly again now.
  551 - Added:	The destination directory will now be created if it does not exist.  
  552 - Fixed:	Some minor issues. 
  553 
  554 Version: 1.23
  555 - Fixed:	A typo fixed in the GUI.
  556 - Added:	New option in the 'Options window' to set the default path for log files to the program folder
  557 - Added:	New option in the 'Options window' to set the default path for config files to the program folder.
  558 - Added:	New button to clean the messages log
  559 - Added:	New option in the 'Dir Settings tab' to enable/disable logging for the directory profile.
  560 - Added:	New option in the 'Default Settings tab' to disable/enable logging when the directory profile is set to default settings.
  561 - Added:	The update dialog shows now the major changes since the last version.
  562 - Improved:	Illegal characters in the directory profile label are now replaced with '_' when using the label as a file name for logging.. 
  563 - Fixed:	Default logging for directory profiles is now set back to 'disabled'.
  564 - Fixed:	Warnings on bidirectional conflict resolution are now shown properly.
  565 - Fixed:	Some textual errors are fixed in the Help files.
  566 - Fixed:	Some minor issues.		
  567 
  568 Version: 1.22
  569 - Fixed:	Error when loading a saved configuration with no log filename defined.
  570 
  571 Version: 1.21
  572 - Fixed:	Log file home dir is now set properly through the options window.
  573 - Fixed:	Deleting redundant files/directories works now fine in reversed sync directions.
  574 - Fixed:	'Beta' notification is now deleted from the license window; version 1.2/1.21 is marked as stable.
  575 - Fixed:	Some minor issues.
  576 - Improved:	Help is extended with an 'Advanced features' section covering some advanced stuff. 
  577 
  578 Version: 1.2
  579 - Improved:	The default directory for saving the DirSync Pro settings is now: 'user_directory/.DirSyncPro'.
  580 - Added:	Option to set the default DirSync Pro home directory 
  581 - Fixed:	New empty directories were always synchronized regardless of the directory profile. Fixed!
  582 - Fixed:	Directory Progress Bar showed sometimes a weird character . Fixed!
  583    
  584 Version 1.2b4
  585 - Added:	It is now possible to filter the messages for Info's, Warnings, Errors and File operations.
  586 - Added:	The total progress bar shows now the elapsed and estimated total analysis/synchronization time.
  587 - Added:	Added scroll bars to the directory profile list.
  588 - Fixed:	Some GUI pop-ups were opened occasionally in the commandline mode. Fixed!
  589 - Fixed:	View and Sync didn't work properly. Fixed!
  590 - Fixed:	Prior to each 'Analyze' the filtered queue is reset.
  591 - Fixed:	Excluded deletion bug is fixed.
  592 - Improved:	'Preview' is renamed to 'Analyze' in the command line mode.
  593 - Improved:	The size of a directories is not shown in the synchronization queue.
  594 - Improved:	Some cosmetic improvements.
  595 
  596 Version 1.2b3
  597 - Added:	It is now possible to make a selection of files to be synchronized in the synchronization queue.
  598 - Added:	It is now possible to make a selection of files to be shown in the synchronization queue.	
  599 - Fixed:	The current progress bar was hanging on zero. Fixed!
  600 - Fixed:	Pause and Stop button work in all cases now.
  601 - Fixed:	Duplicating and adding directory profile works fine again.
  602 - Fixed:	The in-/exclude dir/files didn't affect sometimes, mostly for deleting those files. This is fixed.
  603 - Fixed:	Deleting a corrupted and locked file will not cause a crash anymore. 
  604 - Improved:	Moderate log shows now the name of the copied files.
  605 - Known issue: 
  606 			The 'View' tab under Messages will be implemented in the next beta version
  607 			
  608 Version 1.2b2
  609 - Improved: Copy process is optimized with a CopierFactory to use BufferdStreams if no NIO is selected. The copy buffers are also smaller (as large as possible). Thanks to Toj for the patch!
  610 - Fixed:	Log level bug fixed
  611 - Fixed:	In some rare cases some modified files showed up twice in the sync queue. This is fixed.
  612 - Fixed:	Bidirectional sync conflict resolution by renaming works fine now.
  613 - Fixed:	Reset the progress bars if a sync error occurs.
  614 - Fixed:	No crash if a network file returns an error; just show a warning message.
  615 - Fixed:	Backup folder is left behind when analyzing for deletion.
  616 - Fixed:	Performance issues: In some cases the same sync queue got synced several times. It happens now only once which is much faster.
  617 - Fixed:	No crash if a file is is unreadable or blocked; just show a warning message..
  618 - Known issue: 
  619 			The 'Sync' tab under Sync Q will be implemented in the next beta version
  620 			The 'View' tab under Sync Q will be implemented in the next beta version
  621 
  622 Version 1.2b1
  623 - Improved:	The sync engine is rewritten completely for a better performance, better memory usage and to support some (upcoming) features.
  624 - Improved: Before the actual synchronization starts, a queue list will be generated. When you synchronize, only the queued (analyzed) items will be synchronized.
  625 - Added:	The GUI is updated to show the Sync queue. You'll now get for each pair of files information like the modification dates and file sizes in the Sync queue.
  626 - Added:	Synchronization statistics are now calculated and shown in the GUI. 
  627 - Changed:	Directory is now called Directory Profile.
  628 - Improved:	Analyzing (formerly known as previewing) is done once now. If you have already analyzed your sync and you may want to synchronize, the synchronization will start immediately.
  629 - Changed:	The text pannels (outputs) are converted into a message queue in which the messages will be shown.
  630 - Fixed:	The synchronization will not get slower when synchronizing massive number of files.  
  631 - Changed:	The possible log levels are now: Minimal(events, warnings, errors), Moderate(events, warnings, errors and configuration data), Excessive (events, warnings, errors, configuration data and filenames)
  632 - Improved:	Shiny 48x48 bit Windows program icon
  633 - Improved:	The log file handling is optimized. Some reported problems are fixed.
  634 - Fixed:	Some spelling errors
  635 - Improved:	Lots and lots of code cleaning.
  636 - Fixed:	Lots of minor issues.
  637 - Known issues: 
  638 			The 'Show' tab under Sync Q will be implemented in the next beta version
  639 			The 'Sync' tab under Sync Q will be implemented in the next beta version
  640 
  641 Version 1.02
  642 - Fixed:	Verifying an opened file by another process caused a crash. This is fixed. You'll get now a warning that the file verification is failed..
  643 - Improved:	The file pattern text fields are now checked whether they contain the illegal character '\'..
  644 
  645 Version 1.01
  646 - Fixed:	The default log file setting was not saved. This is fixed
  647 - Fixed:	Some spelling errors in the GUI
  648 
  649 Version 1.0
  650 - Changed:	The default Java copy mode is now NIO. The old fashioned Java copy mode can now be forced through options dialog.
  651 - Added:	Forced-deleting excluded feature is added. You can now force deleting the excluded files/directories from the destination folder
  652 
  653 Version 1.0b9
  654 - Added:	Conflict handling for files in bidirectional sync when files are modified separately in two directories
  655 - Added:	Option in Directory Settings to handle the sync conflict in bidirectional mode.
  656 - Added:	Option in Default Settings to handle the sync conflict in bidirectional mode.
  657 - Fixed:	The progress bars get reset when opening or creating a new directory configuration.
  658 - Changed:	The algorithm for searching files is optimized to run faster.
  659 - Changed:	Some icons are replaced with new ones.
  660 - Changed:	The GUI is optimized according to the users feedbacks.
  661 - Changed:	Filenames in the output are now colored blue and violet corresponding to DirA & DirB.
  662 - Changed:	The default log level is now "Moderate".
  663 - Code:		Some enhancements/clean-ups.
  664 
  665 Version 1.0b8
  666 - Fixed:	Some textfield elements in the GUI grew when typing. This is fixed.
  667 - Fixed:	In version 1.0b7 selecting a label did not show the corresponding output. This is fixed.
  668 - Fixed:	Few spelling corrections in the GUI.
  669 - Fixed:	Pushing the "Go to Download page" button on the update dialog now opens the browser if new updates are available.
  670 - Changed:	Some tooltips are updated.
  671 - Changed:	Some icons are polished.
  672 - Added:	The feature to select a folder for back-up files. It is now possible to save the backups anywhere you wish.
  673 - Code:		Some clean-ups
  674 
  675 Version 1.0b7
  676 - Fixed:	Command-line mode crash. This is fixed.
  677 - Added:	Check for update button in the options menu to verify if there is a new version of DirSync Pro is released.
  678 - Added:	Option to check automatically check for new program versions on start-up.
  679 - Code:		Some clean-ups
  680 
  681 Version 1.0b6
  682 - Fixed:	Changing the default in-/excludes are now reflected to the directory settings when SameAsDefault is selected.
  683 - Fixed:	In some cases the progress bars were not updated accurately. 
  684 - Fixed:	On some fast machines with fast file systems the GUI seemed to be hanged during synchronization of massive number of small files.
  685 - Fixed:	Changing the default log caused extra logfile creations. This is fixed
  686 - Changed:	SwingWorker is being used from java.swingx now. As a result Java 1.6 or higher is required to run DirSyncPro.
  687 - Added:	Debug information for the excessive mode to show the default in-/exclude settings.
  688 - Added:	Internationalization feature is enabled. In the near future it would be possible to select a language for the GUI. 
  689 			Please let me know if you're interested in translating DirSync Pro to your language (please see DirSync Pro 'About' for contact details)
  690 - Code:		Some clean-ups
  691 
  692 Version 1.0b5
  693 - Added:	Bidirectional Sync support. It is now possible to set the directories to be synced bidirectionally (both ways).
  694 - Added:	Sync Mode button which shows/changes the Sync direction: A to B, B to A and Bidirectional.
  695 - Fixed:    Sync progress bar was shown as 0%; this is fixed.
  696 - Fixed:	Save As button & menu item are disabled during sync/preview.
  697 - Fixed:	Polished the 'Start' icon in the Run menu to look better.
  698 - Changed:	Directory paths Swap button is removed as this is not needed anymore while direction is set using the Sync Mode. 
  699 - Changed:	The GUI is optimized to fit in smaller screens
  700 - Changed:  The default log level is now Normal.
  701 - Changed:  Default copy mode is now: CopyNew and "Copy Modified".
  702 - Code:     Some clean-ups.
  703 
  704 Version 1.0b4
  705 - Added:	There are now separate release files for Win32, Linux, NoArch platforms.
  706 - Changed:  DirSync is renamed to DirSync Pro now.
  707 - Changed:	The output tabs are renamed to cover the purpose more clearly.
  708 - Changed:	The progress bars are set to 0% after being done with (preview of the) synchronization.
  709 - Changed:	Now using Launch4j to create more shiny icon for windows wrapped executable
  710 - Fixed:    GUI is optimized to run smoothly under linux despite any native font-sites/window decorations.
  711 - Fixed:    Settings window is now a dialog (modal problem).
  712 - Fixed:	Auto-enabling/-disabling of Directory Copy Options.
  713 - Fixed:	In CopyAll / CopyLargerModified mode the filenames were in some cases not printed in the output. 
  714 - Code:     Some clean-ups.
  715 
  716 Version 1.0b3
  717 - Added:   ReadMe.txt file with some essenatial info for the beginners
  718 - Added:   "Save As" function in the menu and in the toolbar.
  719 - Added:   The location of the last opened/saved config file is now being remembered.
  720 - Fixed:   The help file is updated regarding 'enabled' attribute persistance.
  721 - Fixed:   Dubble log printing is fixed. 
  722 - Changed: After saving a config file, the default logfile gets renamed automatically if it is nog manually changed.
  723 - Changed: Initial config file behavior is improved.   
  724 - Changed: Some icons are replaced with more shiny ones.
  725 
  726 Version 1.0b2: Changes log since last version
  727 - Added:   NetBeans project meta files added back in the source package.
  728 - Added:   Eclipse project meta files added in the source package.
  729 - Added:   A new config file has an initial name now.
  730 - Added:   The Options window has a proper icon now.
  731 - Fixed:   Closing the option window (with X) now disposes the window and will not close the DirSyn application. 
  732 - Fixed:   Progress bar is set to 100% also after synchronization.
  733 - Fixed:   Preview button is disabled while syncing.
  734 - Fixed:   Unnecessary buttons are disabled while previewing/syncing.
  735 - Fixed:   Unnecessary default options are disabled while previewing/syncing.
  736 - Fixed:   Unnecessary dir options are disabled while previewing/syncing.
  737 - Fixed:   Save menu option is disabled while syncing/previewing.
  738 - Fixed:   The user wild card is now working with the global log.
  739 - Fixed:   some bugs in default/dir log.
  740 - Fixed:   After chaning the Default Config Path the current path is updated immediately.
  741 - Fixed:   IOException error when reading from a file which was in use (locked by another program). 
  742 - Fixed:   Enable status of the directories are now persisted {Thanks to Gilles Saint-Denis for the fix}.
  743 - Fixed:   Include/Exclude bug fix {Thanks to Gilles Saint-Denis for the fix}.
  744 - Changed: When "Same as default" is selected the log is also written to the default log. 
  745 - Changed: New DirSync icon.
  746 - Changed: Title bar cosmetically resltyled, program version number included in the title bar.
  747 - Changed: The Default log is initially enabled.
  748 - Code:    Some clean up.
  749 - And many more minor fixes.
  750 
  751 V 1.0b1: Changes since last version
  752 - Added: Setting options menu
  753 - Added: Setting options window
  754 - Added: Default settings for synchronization and regarding GUI modifications
  755 - Added: feature that new added directories are numbered.
  756 - Added: feature that copied directories are numbered.
  757 - Added: button to swap current source & destination dirs
  758 - Added: Log level (normal, moderate and excessive)
  759 - Added: Showing License Window for the very first time
  760 - Changed: Advanced options are replaced into the settings options window
  761 - Changed: Default copy mode: Copy New, Copy Modified & Copy Larger
  762 - Changed: Default "Include Subfolders"
  763 - Changed: Default look & feel is now "System Native Window" 
  764 - Changed: Some new icons 
  765 - Changed: The windows are now located in the middle of the screen.
  766 - Fixed: The output window is not editable anymore
  767 - Fixed: The progress bars have the same length now
  768 - Fixed: The current progress bar has now an initial percent
  769 - Fixed: The current progress bar gets "100%" when finished
  770 - Cosmetic: Unnecessary tooltips deleted.
  771 - Some code clean-up.
  772 
  773 changes since 0.91
  774 
  775 new features/enhancements:
  776 - You can now select to keep multiple backups of changed or deleted files. 
  777   The backups are stored in a new directory structure in a new subdirectory of the destination directory named ".DirsyncBackup".
  778   The backup files have the original filename with "_##" appended before the extension, where "##" is the increasing number of the backup
  779   ("00" is the latest backup, "01" is the backup before "00" and so on).
  780 - date wildcards in the global log file
  781   if you write "<date>", "<DD>", "<MM>", or "<YYYY>" in the filename of the global log file this will be replaced by the current date
  782 - added buttons to scroll to the next directory, warning, or error in the output area
  783 - new wildcards "<username>" and "<userhome>"
  784 - renamed wildcard "<name>" to "<dirname>"
  785 - renamed wildcard "<global>" to "<globallog>"
  786 
  787 
  788 solved bugs:
  789 - fixed some more NullPointerExceptions when in console mode 
  790 - fixed a bug where the wildcards (e.g. "<date>") would be written back to the directory definition
  791 - fixed a bug on windows where String.replaceAll would be confused by backslashes
  792 - cleared up wildcards
  793 
  794 
  795 cosmetical:  
  796 - changed some help texts 
  797 
  798 
  799 
  800 changes since 0.9
  801 
  802 solved bugs:
  803 - if a log file can not be created (e.g. because of access rights) logging will be disabled 
  804   (global log leads to error, log of a directory definition only leads to a warning)
  805 - if a file can not be accessed only a warning is issued (before a critical error was issued and the synchronization was halted).
  806 - all text fields produce key events (if you enter e.g. exclude masks and change the directory definition no changes will be lost)  
  807 - if you select a directory instead of a file as log for a directory definition a line-separator intead of a file-separator was added
  808   (thanks to S. Stobbe)
  809 - file extensions are now added even if another file extension was given => all configuration files end with the default extension
  810   (thanks to S. Stobbe)
  811 - fixed some NullPointerExceptions in FileTools when in console mode 
  812   (thanks to MikeyT)
  813 - the global log is initialized before saving the configuration.
  814 
  815 new features/enhancements:
  816 - new wildcards in the directory definition log filename:
  817   "<global>" for the path of the global log
  818   "<name>" for the name of the current directory definition.
  819   (e.g. use "<global>\<name>.log" on windows respectively "<global>/<name>.log" on linux to have your current log in the same directory 
  820    as the global log, named as the current directory definition)
  821 - display paths in ""
  822 
  823 changes since 0.9rc1
  824 
  825 solved bugs:
  826 - options start with "/" on windows and with "-" otherwise 
  827   (so an absolute path on linux will work correctly) 
  828 - program icon should now be displayed no matter where you start DirSync from
  829 - the same file will no longer be copied several times because it fulfills different criteria (e.g. larger and modified) (thanks to T. Brixel)
  830 - under some circumstances the styles for output were not initialized or got corrupted
  831 - solved bug while copying directory definition
  832 
  833 new features/enhancements:
  834 - Handling of timestamp related problems and symbolic links are now global
  835 - button to copy config of current directory definition to all directory definitions
  836 - button to copy config of current directory definition to active directory definitions
  837 - Tool to switch source and destination directory in all directory definitions
  838 - NIO for faster sync (thanks to D. Caravana)
  839 - new checkbox "Scroll automatically" for automatically scrolling the output 
  840 - there are now separate include and exclude patterns for files and directories (thanks to R. Williams)
  841 - an error in one directory now only stops deletion in this directory
  842 - enable/disable per directory (via double click or popup menu)
  843 - buttons "enable all dirs" and "disable all dirs"
  844 - preview automatically disables dirs with "nothing to do"
  845 - name of current config is displayed in the title bar
  846 - removed all properties except "dirsyncpro.gui.systemlookandfeel" and "dirsyncpro.config.path" which can be changed via the GUI
  847 
  848 cosmetical:  
  849 - new and more icons
  850 - output with icons
  851 - gui messages for "help", "usage" and command line errors
  852 
  853 
  854 changes since 0.9beta3
  855 
  856 solved bugs:
  857 - relative paths no longer produce an exception with java 1.4
  858 
  859 - files excluded from sync will be deleted at dest if option "delete files" is selected
  860 
  861 - if destination file is unwritable no longer a message stating that the source file could not be read is generated
  862 
  863 - solved bug with default values for properties
  864 
  865 - solved bug with error handling in copy()
  866 
  867 - solved bug that sometimes the message "source file locked by another process" came up when really the destination file was not accessible
  868 
  869 new features/enhancements:
  870 - new file extension "dsc" ("cfg" is used by too many other applications)
  871 
  872 - file progress shows current file (thanks to D. Caravana)
  873 
  874 - new property "dirsyncpro.gui.systemlookandfeel"
  875 When true the look and feel of the os is used
  876 
  877 - GUI locked during synchronization
  878 
  879 - date and time wildcards in destination directory and log file (thanks to T. Groetzner)
  880 if you write "<date>", "<DD>", "<MM>", or "<YYYY>" in the filename of the destination directory or the log file this will be replaced by the current date
  881 if you write "<time>", "<hh>", "<mm>", or "<ss>" in the filename of the destination directory or the log file this will be replaced by the current time
  882 
  883 - "quit" waits for synchronization of current file to finish
  884 
  885 - properties file "dirsyncpro.properties":
  886 If the properties file "dirsyncpro.properties" exists (normally in the current directory) then it is read and the properties are added as system properties.
  887 
  888 - new property "dirsyncpro.home":
  889 if "dirsyncpro.home" is set the properties file "dirsyncpro.properties" is searched in the specified directory instead of in the current directory
  890 (useful if specified on the command line - not in the properties file it's location it sets :-).
  891 
  892 - new property "dirsyncpro.config.path":
  893 If this property is specified, then "Save Config" and "Load Config" use this directory.
  894 
  895 - new property "dirsyncpro.pattern.casesensitive"
  896 if this property is set to "true" includes and excludes are case sensitive. Defaults to case insensitive on windows and case sensitive otherwise
  897 
  898 - new properties "dirysync.date.format" & "dirysync.time.format"
  899 used for filling in "<date>" and "<time>" (see above)
  900 
  901 
  902 cosmetical:  
  903 - messages in color
  904 - progress now includes the currently processed (copied or deleted) file or directory
  905 - excluded files are listed
  906 - new icon for "preview" (old icon looked "deactivated" to some people)
  907 - more debug information generated and written to log
  908 - dialog box displayed in case of fatal error
  909 
  910 ---
  911 
  912 changes since 0.9beta2
  913 
  914 solved bugs:
  915 - Solved bug when copying whole drive under windows
  916 - Don't create "dirsyncpro.log" at startup
  917 - Solved possible "division by zero" in empty directories
  918 
  919 new features/enhancements:
  920 - supplied windows "jsmooth" executable wrapper
  921 - new preview mode; the synchronization is displayed with all actions that would be
  922   taken, but nothing is changed for real.
  923 - new option "Skip symbolic links" 
  924   (if checked symbolic links are skipped; if unchecked symbolic links are copied as files).
  925 - new property "dirsyncpro.help.path" to specify where the help is located
  926   (to use specify "java -Ddirsync.help.path=/usr/share/doc/dirsyncpro dirsyncpro/Dirsync") 
  927 - new command line option "/preview": 
  928   start preview only (instead of synchronization) if configuration is specified
  929 - new command line option "/quit": 
  930   quit after doing synchronization or preview
  931   
  932 cosmetical:  
  933 - DirSync now no longer calls itself "Synchronize" ;-)
  934 - moved "Write timestamp back to source file" and "skip symbolic links" to "Advanced options"
  935 - new application icon
  936 
  937 ---
  938 
  939 changes since 0.9beta1
  940 
  941 solved bugs:
  942 - Solved GUI bug/exception using "New Config"
  943 - Solved GUI bug using "Load Config"
  944 - if the directory for a logfile doesn't exist it is now silently created (before sync failed)
  945 
  946 new features/enhancements:
  947 - commandline parameters "/usage", "/help" "/nogui"
  948 - Save and Load Config now remember filename and directory
  949 - Only print what has been done or "Nothing to do." as result (not "(Copy All) files copied: 0", etc.)
  950 - introduced "WarningException" to report warnings
  951 - message what to do if fatal error occurs
  952 
  953 cosmetical:
  954 - renamed "Copy options" to "What to copy"
  955 - renamed "Recursive options" to "How to copy"
  956 - renamed "recursive" to "with subfolders"
  957 - moved "checksum" option to "How to copy" and renamed it to "verify"
  958 - changed XML attribute from "checksum" to "verify"
  959 
  960 - Added checkbox for "write timestamp back to source file"
  961 - added new XML attribute "timestampfix"
  962 - added "timestampfix" to XML DTD
  963 
  964 - use ErrorException to report errors instead of SyncFailedException (SyncFailedException is a java exception used for something different)
  965 
  966 - new favicon for Homepage
  967 - updated documentation