summaryrefslogtreecommitdiff
path: root/BUILD/Changelog.txt
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD/Changelog.txt')
-rw-r--r--BUILD/Changelog.txt317
1 files changed, 174 insertions, 143 deletions
diff --git a/BUILD/Changelog.txt b/BUILD/Changelog.txt
index f6592fbd..b43688af 100644
--- a/BUILD/Changelog.txt
+++ b/BUILD/Changelog.txt
@@ -1,9 +1,40 @@
---------------
-|FreeFileSync|
---------------
+===========
+|Changelog|
+===========
+
+FreeFileSync 5.15
+-----------------
+New menu option to activate/deactivate automatic update checking
+Show status message while checking for program updates
+Faster startup times through asynchronous config file checking
+Automatically migrate configuration files to new format
+New context menu options to copy and paste filter settings
+Support file and folder names with trailing space or period characters
+Do not show superfluous scrollbars for multiple folder pairs
+Correctly show long file paths when moving to recycle bin failed (Windows Vista and later)
+Status feedback before blocking while creating a Volume Shadow Copy
+Do not show dummy texts while initializing progress dialog (OS X)
+Allow to maximize filter dialog
+New column for item count on overview panel
+Allow CTRL + C to copy selection to clipboard on overview panel
+Consider current view filter for file selection on overview panel
+Workaround silent failure to set modification times on NTFS volumes (Linux)
+Avoid main dialog flash when closing progress dialog (Linux)
+Do not show middle grid tooltip when dragging outside visible area
+Reduced file accesses when loading XML files
+Simplified structure of GlobalSettings.xml
+Allow to change default exclusion filter via GlobalSettings.xml: "DefaultExclusionFilter"
+Split filter entries over multiple rows in ffs_gui/ffs_batch XML files
+Resolved failed assert during startup (ReactOS)
+Create directory locks after one-time existence check
+Show warning when locking directory failed
+Reset main dialog layout to fix top panel default height being too small
+New help file topic "Expert Settings"
+Updated translation files
+
-Changelog v5.14
----------------
+FreeFileSync 5.14
+-----------------
Do not process child elements when parent directory creation fails
Start comparison after pressing Enter in directory input fields
Lead grid is determined via keyboard input instead of input focus change
@@ -23,13 +54,13 @@ Use 32x32 instead of 48x48 as medium icon size on Windows XP
Properly size non-jumbo icons in thumbnail view (Windows Vista and later)
Reduced GDI resources for file icon buffer (Windows)
Automatically check for updates weekly without showing popup on first start
-Restored program logo in systray progress indicatord
+Restored program logo in systray progress indicator
Fit grid row label to match wide font sizes
Added macros %csidl_Downloads%, %csidl_PublicDownloads%, %csidl_QuickLaunch% (Windows Vista and later)
-Changelog v5.13
----------------
+FreeFileSync 5.13
+-----------------
Prepared support for new build on Mac OS X
Time out for not existing directories after 10 seconds
Check directory existence in parallel
@@ -43,8 +74,8 @@ More polished user interfaces
Fixed time stamp not being set on NFS/Samba shares (Linux)
-Changelog v5.12
----------------
+FreeFileSync 5.12
+-----------------
Dynamic statistics adjustment during synchronization
Allow to save active view filter settings as default (context menu)
Stay responsive while checking recycle bin existence on slow disks
@@ -59,8 +90,8 @@ Use full time window of sync phase when calculating overall speed
Added Arabic language
-Changelog v5.11
----------------
+FreeFileSync 5.11
+-----------------
New file versioning scheme: move to folder replacing existing files
Fixed high CPU consumption after longer syncs
Improved .ffs_batch configuration file handling
@@ -79,8 +110,8 @@ Updated help file
Updated translation files
-Changelog v5.10
----------------
+FreeFileSync 5.10
+-----------------
Show synchronization log as a grid in results dialog
Improved grid scrolling performance (most noticeable on Linux)
Allow grid selection starting from outside of the grid
@@ -99,8 +130,8 @@ Copy file access permissions by default (Linux)
Fixed unexpected "File or Directory not existing" error during file copy (Linux)
-Changelog v5.9
---------------
+FreeFileSync 5.9
+----------------
Scroll grid under mouse cursor
Move files directly to recycle bin without parent "FFS 2012-05-15 131513" temporary folders
Offer $HOME directory alias in directory dropdown list (Linux)
@@ -116,8 +147,8 @@ New sync completion sound
Fixed sync completion sound not playing (Ubuntu)
-Changelog v5.8
---------------
+FreeFileSync 5.8
+----------------
New icon theme
Dynamic save button and dialog title show unsaved configuration
Exclude all folders if file size or time span filters are active
@@ -131,8 +162,8 @@ Disabled UAC virtualization for 32-bit user-mode process
Descriptive error message when setting invalid dates on FAT volumes
-Changelog v5.7
---------------
+FreeFileSync 5.7
+----------------
Modern directory selection dialog (Windows Vista and later)
New file versioning scheme appending revision number to files
New sync option to limit number of versions per file
@@ -149,8 +180,8 @@ Harmonized external application macros: %item_path%, %item_folder%, %item2_path%
Updated translation files
-Changelog v5.6
---------------
+FreeFileSync 5.6
+----------------
Resize left and right grids equally
Allow to move middle grid position via mouse
Automatically resize file name columns
@@ -166,8 +197,8 @@ More detailed tooltip describing items that differ in attributes only
Added Scottish Gaelic translation
-Changelog v5.5
---------------
+FreeFileSync 5.5
+----------------
New database format for <automatic> variant: old database files are converted automatically
Tuned performance for <automatic> variant when saving database for millions of files: > 95% faster
Support partial database updates for <automatic> variant respecting current filter
@@ -188,8 +219,8 @@ Consider both global and local filter when estimating whether folder could conta
Updated translation files
-Changelog v5.4
---------------
+FreeFileSync 5.4
+----------------
Copy all NTFS extended attributes
Improved statistics panel
Improved main grid
@@ -215,8 +246,8 @@ Support Arch Linux (Chakra)
Updated translation files
-Changelog v5.3
---------------
+FreeFileSync 5.3
+----------------
Show which processes lock a file during synchronization (Windows Vista and later)
Use unbuffered copy to speed up copying large files (Windows Vista and later)
Preserve NTFS sparse files
@@ -240,13 +271,13 @@ Added Norwegian translation
Updated translation files
-Changelog v5.2
---------------
+FreeFileSync 5.2
+----------------
Fixed runtime error "Error comparing strings! (LCMapString)" (Windows 2000, XP only)
-Changelog v5.1
---------------
+FreeFileSync 5.1
+----------------
New category for time span filter: last x days
Fixed "Error loading library function: GetVolumeInformationByHandleW" if NTFS permissions are copied
Fixed command line issues: allow config name without extension, allow multiple directories instead of a config file
@@ -281,16 +312,16 @@ All executables digitally signed
Updated translation files
-Changelog v5.0
---------------
+FreeFileSync 5.0
+----------------
New grid control
New tree control
Revised Right to Left layout for Hebrew
Updated translation files
-Changelog v4.6
---------------
+FreeFileSync 4.6
+----------------
Execute user-defined command after synchronization
Option to automatically close synchronization progress dialog
Automatically adjust statistics during sync if changes happened after comparison
@@ -308,21 +339,21 @@ Save settings before forced exit due to shutdown or logoff
Updated translation files
-Changelog v4.5
---------------
+FreeFileSync 4.5
+----------------
Fixed "Windows Error Code 50: The request is not supported"
Fixed "Windows Error Code 124: The system call level is not correct"
Fixed config load performance problem if network drive is not reachable
Support traversing truly empty directories (no ., ..) (Windows)
-Changelog v4.4
---------------
+FreeFileSync 4.4
+----------------
Fixed error copying files containing alternate data streams (Windows)
-Changelog v4.3
---------------
+FreeFileSync 4.3
+----------------
Detection of moved and renamed files
New database format for <Automatic> mode: a full sync is suggested before upgrading
Fixed overwrite symlink with regular file
@@ -333,8 +364,8 @@ Added Croatian language
Updated translation files
-Changelog v4.2
---------------
+FreeFileSync 4.2
+----------------
Implemented workaround for compiler bug leading to uncaught exceptions (Windows 32 bit)
Shadow Copy Service: Native support for Windows7/Server 2008
Fixed reference by volume name parsing issue
@@ -347,8 +378,8 @@ Honor DACL/SACL inheritance flags when copying NTFS permissions (Windows)
New option in GlobalSettings.xml: "RunWithBackgroundPriority" (Windows Vista and later)
-Changelog v4.1
---------------
+FreeFileSync 4.1
+----------------
Improved synchronization progress dialog
Show all available aliases in directory history list
Show password prompt when connecting to mapped network share
@@ -361,8 +392,8 @@ Allow passing multiple configurations via command line
Allow passing multiple directory names via command line
-Changelog v4.0
---------------
+FreeFileSync 4.0
+----------------
Thumbnail list view
Option to specify comparison settings at folder pair level
Correctly update parent-child relationship when changing sync directions
@@ -393,15 +424,15 @@ Updated help file
Updated translation files
-Changelog v3.21
----------------
+FreeFileSync 3.21
+-----------------
Fixed deleting to user-defined directory
Fixed crash when using include filter
New global option to disable transactional file copy
-Changelog v3.20
----------------
+FreeFileSync 3.20
+-----------------
Scan multiple directories in parallel
Automatically resolve disconnected network maps
Fixed temporal hang when dropping large files on main dialog
@@ -412,8 +443,8 @@ Support for Ubuntu Unity Launcher (Linux)
RealtimeSync: Failure notification if command line is invalid (Linux)
-Changelog v3.19
----------------
+FreeFileSync 3.19
+-----------------
Exclude subdirectories from synchronization which cannot be accessed during comparison
Warning if Recycle Bin is not available instead of deleting silently (Windows)
Adapted log message if missing recycler leads to permanent deletion (Windows)
@@ -434,8 +465,8 @@ Restrict maximum number of visible folder pairs to 6 (configurable via GlobalSet
New macros: %day%, %hour%, %min%, %sec%
-Changelog v3.18
----------------
+FreeFileSync 3.18
+-----------------
Launcher running synchronously and returning application error code
Fixed sort by file extension
Fixed drag and drop of SAMBA network folder
@@ -449,8 +480,8 @@ Addded Danish language
Updated translation files
-Changelog v3.17
----------------
+FreeFileSync 3.17
+-----------------
Filter files by size
Filter latest files by time span
Launcher automatically selecting 32/64 bit executable on startup
@@ -475,14 +506,14 @@ Addded Ukrainian language
Updated translation files
-Changelog v3.16
----------------
+FreeFileSync 3.16
+-----------------
Fixed file copy issues on SAMBA shares
Small GUI fixes
-Changelog v3.15
----------------
+FreeFileSync 3.15
+-----------------
Overwriting a file as fully transactional operation
Optimized synchronization speed (non-cached volumes, e.g. memory sticks in particular)
Volumes can be specified by name: [<volume-name>]\<path> (usecase: variable drive letters, RealtimeSync)
@@ -501,8 +532,8 @@ More tolerant file move: ignore existing files (user-defined deletion directory)
Added macro %weekday%
-Changelog v3.14
----------------
+FreeFileSync 3.14
+-----------------
New keyboard shortcuts: F5: compare F6: synchronize
Skip to next folder pair if fatal error occured (instead of abort)
Reload last selected configuration on startup
@@ -521,8 +552,8 @@ Many small GUI/usability fixes
Added Korean translation
-Changelog v3.13
----------------
+FreeFileSync 3.13
+-----------------
Implemented Advanced User Interface to allow user specified layout customizations
Process case sensitive file/directory/symlink names
Synchronize name/attributes only avoiding full copy if appropriate
@@ -546,8 +577,8 @@ Added privilege to access restricted symlink content
Added Greek translation
-Changelog v3.12
----------------
+FreeFileSync 3.12
+-----------------
Allow empty folder pairs without complaining
Automatically exclude database and lock files from all (sub-)directories (not only from base)
Resize grid columns on both sides in parallel
@@ -569,14 +600,14 @@ Handle empty tooltips correctly (Linux)
Updated translation files
-Changelog v3.11
----------------
+FreeFileSync 3.11
+-----------------
Fixed migration issue: reasonable default value for number of folder pairs
Better message box background color
-Changelog v3.10
----------------
+FreeFileSync 3.10
+-----------------
Automatically solve daylight saving time and time zone shift issues on FAT/FAT32 (finally)
Instantly resolve abandoned directory locks associated with local computer
Show expanded directory name as tooltip and label text (resolves macros and relative paths)
@@ -597,8 +628,8 @@ Further GUI enhancements/polishment/standard conformance
Updated translation files
-Changelog v3.9
---------------
+FreeFileSync 3.9
+----------------
Advanced locking strategy to allow multiple processes synchronize the same directories (e.g. via network share)
Merge multiple *.ffs_batch, *.ffs_gui files or combinations of both via drag & drop
Copy file and folder permissions (requires admin rights):
@@ -616,8 +647,8 @@ Moved settings "file time tolerance" and "verify copied files" to GlobalSettings
Updated translation files
-Changelog v3.8
---------------
+FreeFileSync 3.8
+----------------
New options handling Symlinks: ignore/direct/follow => warning: new database format for <Automatic> mode
Fixed crash when starting sync for Windows XP SP2
Prevent tooltip from stealing focus
@@ -632,8 +663,8 @@ Adjusted auto-updater web-address
Updated translation files
-Changelog v3.7
---------------
+FreeFileSync 3.7
+----------------
RealtimeSync: Trigger commandline only if all directories are existing
Allow for drag and drop of very large files
Batch modus: New "Switch" button opens GUI modus when warnings occur
@@ -651,13 +682,13 @@ A lot of small GUI fixes
Updated translation files
-Changelog v3.6
---------------
+FreeFileSync 3.6
+----------------
Fixed occasional crash when starting FreeFileSync
-Changelog v3.5
---------------
+FreeFileSync 3.5
+----------------
Allow <Automatic> mode syncs between 32 bit, 64 bit, Windows and Linux builds
Show progess indicator in window title
Support for progess indicator in Windows 7 Superbar
@@ -670,8 +701,8 @@ Allow aborting all operations via Escape key
Added British English translation
-Changelog v3.4
---------------
+FreeFileSync 3.4
+----------------
Performance: Reduced Recycle Bin access time by 90%
Recycle Bin support for Linux
Performance: Reduced binary comparison sequential read time (by up to 75% for CD/DVD access)
@@ -692,15 +723,15 @@ Updated translation files
New Linux .deb package: ppa:freefilesync/ffs
-Changelog v3.3
---------------
+FreeFileSync 3.3
+----------------
New installer package for portable/local/32/64-bit versions
Built-in support for very long filenames: apply \\?\-prefix automatically
New button for synchonization preview: show equal files
RealtimeSync: Respond to directory or volume arrival, e.g. USB stick insert
Start comparison automatically when double-clicking on *.ffs_gui files
Visual progress indicator for sys-tray icon
-Fixed string comparison for 'ß' and 'ss' (all Windows versions)
+Fixed string comparison for 'ß' and 'ss' (all Windows versions)
Fixed general string comparison for Windows 2000
Significantly faster file icon loading
Applied new IFileOperation interface for recycle bin (Windows >= Vista)
@@ -712,8 +743,8 @@ Added Swedish translation
Updated translation files
-Changelog v3.2
---------------
+FreeFileSync 3.2
+----------------
Native Windows 64-Bit version (including Volume Shadow Copy Service)
Harmonized filter handling: global and local file filters
Unified handling of first folder pair: all pairs now semantically equal
@@ -722,7 +753,7 @@ New keyboard shortcuts to set sync-direction: ALT + <arrow key>
Allow copying to non-encrypted target directory
Fixed sort by filename
Fixed GDI resource leak when scrolling large grids
-Fixed string comparison for 'ß' and 'ss' (Windows >= Vista)
+Fixed string comparison for 'ß' and 'ss' (Windows >= Vista)
Faster file icon loading
Remove elements in folder dropdown list via DEL key
New integrated help file
@@ -733,8 +764,8 @@ Added Finnish translation
Updated translation files
-Changelog v3.1
---------------
+FreeFileSync 3.1
+----------------
Support for multiple datasources in Automatic mode
Copy file and folder create/access/modification times when synchronizing
Progress dialog can be minimized to systray (Batch and GUI mode)
@@ -742,8 +773,8 @@ Allow switching between silent/non-silent batch mode interactively
Some GUI improvements
-Changelog v3.0
---------------
+FreeFileSync 3.0
+----------------
New synchronization mode: <Automatic>
Consolidated batch mode error handling
Fixed crash when comparing multiple pairs by content
@@ -760,8 +791,8 @@ Added Turkish translation
Updated translation files
-Changelog v2.3
---------------
+FreeFileSync 2.3
+----------------
New filter and sync configuration at folder pair level
Improved sorting: sort across multiple folder pairs
stable sorting in middle grid
@@ -785,8 +816,8 @@ Added Traditional Chinese translation
Updated translation files
-Changelog v2.2
---------------
+FreeFileSync 2.2
+----------------
New user-defined recycle bin directory
Possibility to create synchronization directories automatically (if not existing)
Support for relative directory names (e.g. \foo, ..\bar) respecting current working directory
@@ -811,14 +842,14 @@ Added Czech translation
Updated translation files
-Changelog v2.1
---------------
+FreeFileSync 2.1
+----------------
Fixed bug that could cause FreeFileSync to crash after synchronization
Compiled with MS Visual C++ 2008 using static runtime library
-Changelog v2.0
---------------
+FreeFileSync 2.0
+----------------
Copy locked files using Windows Volume Shadow Copy
Load file icons asynchronously for maximum display performance
Handle include filter correctly when comparing
@@ -841,8 +872,8 @@ Added Russian translation
Updated translation files
-Changelog v1.19
----------------
+FreeFileSync 1.19
+-----------------
New synchronization preview
Sync-direction can be adapted manually
New category type "conflict"
@@ -861,8 +892,8 @@ File icon display configurable via grid column context menu
Updated translation files
-Changelog v1.18
----------------
+FreeFileSync 1.18
+-----------------
Linux build officially released: all major problems solved!
New statistic: remaining time
New statistic: bytes per second
@@ -886,8 +917,8 @@ Added Brazilian Portuguese translation
Updated translation files
-Changelog v1.17
----------------
+FreeFileSync 1.17
+-----------------
Full support for Windows/Linux symbolic links:
- traverse, copy, delete symbolic links
- handle broken symbolic links
@@ -917,8 +948,8 @@ Added Spanish translation
Updated translation files
-Changelog v1.16
----------------
+FreeFileSync 1.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
@@ -947,8 +978,8 @@ Usability improvements:
Updated translation files
-Changelog v1.15
----------------
+FreeFileSync 1.15
+-----------------
Fixed performance bottleneck in batch mode (non-silent)
Improved performance of comparison by another 10%
Configure column settings by right-click context menu
@@ -958,7 +989,7 @@ 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»!
+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)
@@ -970,8 +1001,8 @@ Added Italian translation
Updated translation files
-Changelog v1.14
----------------
+FreeFileSync 1.14
+-----------------
Massive performance improvements:
- comprehensive analysis and optimization of comparison functionality
- new, fast directory traversing algorithm
@@ -987,8 +1018,8 @@ Added Chinese translation
Updated translation files
-Changelog v1.13
----------------
+FreeFileSync 1.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"
@@ -998,8 +1029,8 @@ Further GUI improvements
Updated translation files
-Changelog v1.12
----------------
+FreeFileSync 1.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
@@ -1014,8 +1045,8 @@ Added Dutch translation
Updated translation files
-Changelog v1.11
----------------
+FreeFileSync 1.11
+-----------------
Support for multiple folder pairs
Optimized performance of multiple pairs to scan each folder just once
Enhanced batch file format
@@ -1024,8 +1055,8 @@ Reworked file filter dialog
Updated translation files
-Changelog v1.10
----------------
+FreeFileSync 1.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
@@ -1037,8 +1068,8 @@ Added Japanese translation
Updated translation files
-Changelog v1.9
---------------
+FreeFileSync 1.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
@@ -1048,8 +1079,8 @@ Transformed language files to Unicode (UTF-8)
Delete elements in configuration history list via DELETE key
-Changelog v1.8
---------------
+FreeFileSync 1.8
+----------------
Enhanced statusbar information
Enhanced logfile information
Enhanced progress information
@@ -1059,8 +1090,8 @@ Added French translation
Updated German translation
-Changelog v1.7
---------------
+FreeFileSync 1.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
@@ -1069,8 +1100,8 @@ Further improved Unicode compliance
Updated German translation
-Changelog v1.6
---------------
+FreeFileSync 1.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
@@ -1085,8 +1116,8 @@ UI-option to create sync jobs (batch files) for automated synchronization
Updated German translation
-Changelog v1.5
---------------
+FreeFileSync 1.5
+----------------
Improved speed of comparison by file content
Simplified and optimized calculation of accumulated filesizes
Added right-click context menu to main dialog
@@ -1096,8 +1127,8 @@ Solved possible issue with different file time precisions in multi-OS environmen
Updated German translation
-Changelog v1.4
---------------
+FreeFileSync 1.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
@@ -1108,8 +1139,8 @@ Added "remaining files" as sync-progress information
Updated German translation
-Changelog v1.3
---------------
+FreeFileSync 1.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)
@@ -1123,8 +1154,8 @@ Updated sources to become more Linux and Unicode friendly
Updated German translation
-Changelog v1.2
---------------
+FreeFileSync 1.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
@@ -1143,8 +1174,8 @@ Added different return values when used in commandline mode to report success or
Updated German translation
-Changelog v1.1
---------------
+FreeFileSync 1.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
@@ -1157,6 +1188,6 @@ Prepared code to support unicode in some future version
Updated German translation
-Changelog v1.0
---------------
+FreeFileSync 1.0
+----------------
Initial release
bgstack15