diff options
Diffstat (limited to 'Changelog.txt')
-rw-r--r-- | Changelog.txt | 322 |
1 files changed, 0 insertions, 322 deletions
diff --git a/Changelog.txt b/Changelog.txt deleted file mode 100644 index 7a513639..00000000 --- a/Changelog.txt +++ /dev/null @@ -1,322 +0,0 @@ -FreeFileSync ------------- - -Changelog v1.19 ---------------- -New synchronization preview -Sync-direction can be adapted manually -New category type "conflict" -New check for unresolved conflicts -Improved overall GUI layout -New check for erroneous file modification dates -Optional popup to notify on changed configuration -Files with invalid dates (e.g. year 30.000) do not result in a program abort anymore -Replaced column "full name" by "full path" to be combined with "filename" -Apply filtering WHILE comparing (if activated) and avoid traversing excluded directories -New filter paradigm: use relative instead of absolute names -New option "ignore DST +/- 1-hour" to correctly handle daylight saving changes -Sync preview statistics now on main dialog -Show only relevant synchronization options -File icon display configurable via grid column context menu -Updated translation files - - -Changelog v1.18 ---------------- -Linux build officially released: all major problems solved! -New statistic: remaining time -New statistic: bytes per second -Automatically check for program updates every week -Finally got rid of scrollbar in middle grid for Linux build -Fixed issue with file icon display -Fixed overlapping grid cells -Alternate logfile directory configurable via GUI -Added drag & drop support for batch job assembly -Simplyfied filter usage: - <dirname> matches "<dirname>\*" as well as "<dirname>\" - - only distinct filter entries are considered -Platform dependent linebreaks in configuration *.xml files -"Significant difference check" runs at folder pair level -Sorting runs at folder pair level -New check for sufficient free disk space (considering recycle bin usage) -New optional grid column: directory -New sort by directory name -Reduced memory consumption by 10% -A lot of smaller improvements -Added Brazilian Portuguese translation -Updated translation files - - -Changelog v1.17 ---------------- -Full support for Windows/Linux symbolic links: - - traverse, copy, delete symbolic links - - handle broken symbolic links - - new options in GlobalSettings.xml: TraverseDirectorySymlinks, CopyFileSymlinks -New menu option: "Check for new version" -Copy folder attributes and security settings when implicitly creating folders -Maximum file time difference now fully configurable -New history of last selected folders -Fixed "Year-2038-Problem" for time_t -Upgraded to wxWidgets 2.8.10 -Individual folder pairs can be selected for removal -Performance: Reduced CPU time by 9%, memory consumption by 36% -Support for cancellation when copying and comparing large files -Smooth progress indicators when copying and comparing large files -Support for Shift-PageUp/PageDown -Support for Home/End and Shift-Home/End -Alternative logfile directory configurable via *.ffs_batch Xml -Show explorer file icons in grid (windows only) -Fixed compilation issues for Linux build -Fixed grid alignment issue in Linux build -Enhanced error messages for Linux build -Optimized traversing algorithm for Linux build -Fixed graphical misalignment with multiple folder pairs -Added Slovenian translation -Added Hungarian translation -Added Spanish translation -Updated translation files - - -Changelog v1.16 ---------------- -Support for \\?\ path prefix for unrestricted path length (directory names > 255 characters) (windows only) -Copy files even if target folder does not exist -Fixed occasional error when switching languages -Added sys-tray icon for silent batch mode (pause, abort, about) -Support for numeric del-key -Avoid endless loops with Vista symbolic links (don't traverse into symbolic links - configurable) -New functionality for loading batch files (load button or drag & drop to main/batch window) -New options for batch file error handling: "popup, ignore errors, exit with returncode < 0" -New option to reset all warning messages -Allow marking both sides of the main grid via CTRL + mouse-click -Allow manual deletion of files on both or one side only (respecting selections on both sides) -Special recylcer option for manual deletion -New optional grid column: Full name -Fixed locale related issue when comparing. Big thanks to Persson Henric for providing support! -New check if more than 50% of files will be overwritten/deleted -Save memory by clearing old results before re-comparing -Usability improvements: - - name of config file in window title - - refresh view filters on configuration load - - default to ascending sort when changing column - - maximum length of config file history customizable through xml - - new "load configuration" button - - check/uncheck option for middle grid - - support for CTRL + A (select all) - - enhanced error messages (windows only) -Updated translation files - - -Changelog v1.15 ---------------- -Fixed performance bottleneck in batch mode (non-silent) -Improved performance of comparison by another 10% -Configure column settings by right-click context menu -Remember column positions on main grid -Hide/Show individual columns -Added "sort by comparison result" -Sort file list by relative name after comparison (GUI mode only) -Removed Windows registry usage for portable version -Restored linebreaks in status texts for better readability -Revised German translation. Thanks to «Latino»! -Created custom button control to finally translate "compare" and "synchronize" -Allow manual setup of file manager integration (Windows and Linux) -Added Step-By-Step guide for manual compilation (Windows and Linux) -Added checkboxes to manually select/deselect rows -New option: Treat files with time deviation of less-equal 1 hour as equal (FAT/FAT32 drives only) -Added Polish translation -Added Portuguese translation -Added Italian translation -Updated translation files - - -Changelog v1.14 ---------------- -Massive performance improvements: -- comprehensive analysis and optimization of comparison functionality -- new, fast directory traversing algorithm -- improved folder hierarchy compare algorithm -- lazy evaluation of formatted date strings -- new high-performance string class -=> reduction of CPU time by more than 90%! -Folder attributes are copied during synchronization -Sorting now case-insensitive (Windows-only) -Allow column positioning on main grid -Many small fixes -Added Chinese translation -Updated translation files - - -Changelog v1.13 ---------------- -Automatically detect daylight saving time (DST) change for FAT/FAT32 drives -Added directory dependency check when synchronizing multiple folder pairs -New synchronization option: "update" -Reduced status screen flicker when comparing and synchronizing -Fixed bug when sorting by filename -Further GUI improvements -Updated translation files - - -Changelog v1.12 ---------------- -Significantly improved speed of all sorting algorithms -Keep sorting sequence when adding or removing rows -'Sort by relative path' secondarily sorts by filename and respects folders -Allow adding multiple files/folders to exclude filter via context menu -Exclude full relative path instead of short filenames via context menu -Fixed possible memory leak when cancelling compare -New option to manually adjust file modification times (To be used e.g. for FAT32 volumes on DST switch) -Handling of different types of configuration (GUI, batch, global) -Enhanced exception handling -Multiple GUI improvements -Added Dutch translation -Updated translation files - - -Changelog v1.11 ---------------- -Support for multiple folder pairs -Optimized performance of multiple pairs to scan each folder just once -Enhanced batch file format -New context menu option to add files, file types or directories to exclude filter -Reworked file filter dialog -Updated translation files - - -Changelog v1.10 ---------------- -Transformed configuration file format to XML -Exchanged batch files with shell links for full Unicode support (Windows-only) -Improved filter usage: ignore leading/trailing whitespace, upper/lower-case (Windows-only) chars -Removed screen-flicker when clicking on compare: -Added elapsed time to compare status -Calculate height of middle grid independently of OS window layout -Multiple GUI improvements -Added Japanese translation -Updated translation files - - -Changelog v1.9 --------------- -Fixed wxWidgets multithreading issue that could cause synchronization to hang occasionally -Fixed issue with %1 parameter -Fixed issue with recycle bin usage in unicode mode -Added uninstaller -New installer option to associate *.ffs files with FreeFileSync -Transformed language files to Unicode (UTF-8) -Delete elements in configuration history list via DELETE key - - -Changelog v1.8 --------------- -Enhanced statusbar information -Enhanced logfile information -Enhanced progress information -Added Unicode support -Program now waits until work is completed when abort is triggered during synchronization -Added French translation -Updated German translation - - -Changelog v1.7 --------------- -Display only those view filter buttons that are actually needed -Compare by size and date: last write time may differ by up to 2 seconds (NTFS vs FAT32) -Fixed minor issue with trailing path separator when creating batch jobs -Fixed minor issue with window sizes not being remembered in some special situation -Further improved Unicode compliance -Updated German translation - - -Changelog v1.6 --------------- -Significantly improved speed of filtering files and view (< 10 ms for > 200.000 rows(!)) -Fixed minor grid mis-alignment under some special conditions -Enhanced status bar with centered texts -Flexible filter options depending on compare variant -Improved synchronization statistics -Fixed issue when trying to delete system folders -Usability improvements -Recycle Bin usage as commandline parameter -New menu bar -Program language selectable from menu -UI-option to create sync jobs (batch files) for automated synchronization -Updated German translation - - -Changelog v1.5 --------------- -Improved speed of comparison by file content -Simplified and optimized calculation of accumulated filesizes -Added right-click context menu to main dialog -New installer for Windows -Improved usability of filtering and selecting rows -Solved possible issue with different file time precisions in multi-OS environments -Updated German translation - - -Changelog v1.4 --------------- -Implemented generic multithreading class to keep "compare by content" and "file synchronisation" responsive -Added status bar when comparing files (with additional status information for "compare by content") -Some further speed optimizations -Added option to skip error messages and have them listed after synchronization -Restructured loading of configuration files -The result grid after synchronization now always consists of items that have not been synchronized (even if abort was pressed) -Added "remaining files" as sync-progress information -Updated German translation - - -Changelog v1.3 --------------- -Maintain and load different configurations by drag&drop, load-button or commandline -New function to delete files (or move them to recycle bin) manually on the UI (without having to re-compare): - Deleting folders results in deletion of all dependent files, subfolders on UI grid (also no re-compare needed) - while catching error situations and allowing to resolve them -Improved manual filtering of rows: If folders are marked all dependent subfolders and files are marked as well -(keeping sort sequence when "hide filtered elements" is marked) -Comprehensive performance optimization of the two features above (manual filtering, deletion) for large grids (> 200.000 rows) -Improved usability: resizable borders, keyboard shortcuts, default buttons, dialog standard focus -Main window will remember restored position even if maximized -Updated sources to become more Linux and Unicode friendly -Updated German translation - - -Changelog v1.2 --------------- -New progress indicator and status information when synchronizing: - ->available for commandline mode and UI mode: Status update and final error report -New progress information when comparing directories -Multithreading for copying of files to keep program responsive -Optimized all status dialogs and progress indicators for high performance: practically NO performance loss -Possibility to abort all performance critical operations (comparison, synchronization) at any time -New options in case of an error: "Continue, retry, abort" for UI and commandline -New commandline option "-skiperrors" to continue synchronization despite errors -Enhanced logfile (-silent mode) to include all errors during compare and synchronization -Do not synchronize folders that have been deleted externally (but show an error message) -Manually filter out ranges from synchronization instead of just single rows -Some UI improvements -New option to use Recycle Bin when deleting or overwriting files -New synchronization sequence: first delete files, then copy files to avoid disc space shortages -Added different return values when used in commandline mode to report success or failure -Updated German translation - - -Changelog v1.1 --------------- -Some further speed optimizations (sorting) -Written custom wxGrid class to avoid mapping of data to UI: huge performance increase (especially with formatted grids > 100000 items) -Filter files to include/exclude them from synchronization -Minor UI and text adaptions -Allow direct keyboard input for directory names -Updated German translation -Added possibility to continue on error -Added indicator for sort direction -Simplified code concerning loading of UI resources -Prepared code to support unicode in some future version - - -Changelog v1.0 --------------- -Initial release
\ No newline at end of file |