summaryrefslogtreecommitdiff
path: root/Changelog.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Changelog.txt')
-rw-r--r--Changelog.txt322
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
bgstack15