3.1.6 (2009-10-13) ================== Improvements ------------ - OS X: updated Quaqua library for better look at OS X 10.6 Fixed Bugs ---------- - internal error when entering a character immediately after having deleted a block using the [x] button in the change stripe - welcome dialog: when right clicking the initially selected profile, Edit Directories was disabled - opening a file compare from a directory compare did not use the directory compare encoding - OS X: the radio button menu items in the Window menu toggled themself like independent checkboxes 3.1.5 (2009-05-19) ================== Fixed Bugs ---------- - Windows executables changed the local directory, so invoking SmartSynchronize from command line using relative file paths did not work - same tooltip was used for two toolbar buttons Other Changes ------------- - the generic download bundle does not contain Windows executables any more; if you still need them, download the portable bundle 3.1.4 (2009-04-17) ================== Fixed Bugs ---------- - no easy way to register license after expired demo version - Directory Compare: comparing the same directory was allowed and resulted in an assertion - File Compare: did not preselect the first change when the first change was at the file start 3.1.3 (2009-02-17) ================== Improvements ------------ - when invoking from command line (esp. on Mac OS X), windows are brought to front now Fixed Bugs ---------- - did not start with Java 1.4.2 on Windows - 3-way-merge: some icons in toolbar were missing - reusing a 3-way-merge from using File|New 3-Way-Merge did not update the text fields above the file contents - Mac, window-less menu: shortcuts did not work 3.1.2 (2009-02-05) ================== Fixed Bugs ---------- - assertion when trying to compare the same file from command line - help: fixed information about shell script - Mac OS X shell script: did not work when path contained spaces 3.1.1 (2009-02-02) ================== Fixed Bugs ---------- - File Compare: exception when undoing special changes - splash screen was not closed before showing a dialog - the generic bundle now uses a directory without spaces 3.1.0_1 (2009-01-13) ==================== Fixed Bugs ---------- - fixed some texts 3.1 (2009-01-12) ================ New Features ------------ - File Compare: ability to ignore the case for line compare Improvements ------------ - File Compare: - option to place left file above the right file - Find now has a history - Ctrl+Y deletes selection or (if nothing selected) whole line - Directory Compare: - ability to copy left and right path - new view options to hide files which are only available in the left or right directory structure - better looking filter input field - 3-Way-Merge: option to place result file below others - file and directory input fields now have completion support - preferences: - configure date/time format - configure proxy for new version check - ability to reset (compare/merge) colors to default - Windows: - when installed, easy compare: copy one file/directory (or file/ directory path), then right click second file/directory and select "Compare with SmartSynchronize" from context menu - Windows look and feel is used by default - settings are now stored by default in %APPDATA%\syntevo\SmartSynchronize\ - special portable bundle which does not require installation (uses an installed Java version) - Mac: - SmartSynchronize remains open when all windows are closed - native file and directory choosers are used - much improved user interface (e.g. font sizes, table header sorting) Fixed Bugs ---------- - File Compare, Merge: right clicking in a non-focused text component did not update the caret - File Compare: inner-line Apply-Left did not work correctly 3.0.2 (2008-10-17) ================== Improvements ------------ - Mac OS X: update to Quaqua library version 5.0 Fixed Bugs ---------- - Mac OS X shell script did not work; updated help regarding Mac OS X command line usage 3.0.2 (2008-04-15) ================== Fixed Bugs ---------- - assertion with multiple screens - File Compare: did not update the paths when the files to be compare were changed - performance problem with extremely long lines (now, inner-line comparison and tab-expansion for lines longer than 500 characters is not performed any more) 3.0.1 (2008-02-16) ================== Improvements ------------ - tiny visual improvements on the Mac Fixed Bugs ---------- - directory compare, preview: Next jumps back to previous change - 3-way-merge: exception for empty left/right file - file compare: export to html did not work 3 (2007-12-12) ============== Improvements ------------ - generic bundle now also contains Windows executables - installer is now vista capable (no quicklaunch icons any more) Fixed Bugs ---------- - changing accelerators only worked after restart - pattern filter failed for "*?anything" - inner-line changes were not centered after Apply Left/Right and jumping to the next change - internal error when stepping through changes to a left-only or right-only file 3 RC (2007-11-30) ============== New Features ------------ - ability to change font and customize compare/merge colors - optionaly antialiasing - hidden inner line changes (right and left out of the visible area) are shown by small arrows - file compare: - context menu action to apply inner-line change - optionally jump to next change after applying a change - general editor improvements: - context menu for undo/redo/cut/copy/paste - Enter optionally indents (behaviour configurable) - Ctrl+W to select words - go to line - scrolling on borders to keep more text around caret visible - customizable accelerators - directory compare: file table filtering can be stored - special handling for files which only changed in case - shell script (for Mac and Linux/Unix) for command line access Improvements ------------ - Welcome screen: - profiles can be edited - preferences can be changed - compare and merge history - file compare/merge: - performance improvement, esp. when scrolling - go to next/previous change scrolls horizontally to show inner-line change - directory compare: - special include filter to pick only certain sub directory structures - filters with / or \ now work on the relative path - merge: conflict blocks are now smaller - Mac OS X improvements Fixed Bugs ---------- - Mac OS X: could not change view settings of file compare - saving a new directory compare as profile refreshed - change stripe: removed blocks were visually too large - automerging read-only files caused an assertion - file compare/merge: selected text was hard to read - Mac-bundle did not contain the pdf-file 2.5 (2006-12-11) ================ New Features ------------ - optionally check for new updates - SmartSynchronize portable: set the VM property "smartsynchronize.home" to the value "${smartsynchronize.installation}/.settings", you can make SmartSynchronize a portable application storing its settings in the installation directory - ability to specify encoding used for text-file reading and writing, defaults to the system encoding - Directory Compare: automatic synchronization depending on the file times Improvements ------------ - Directory Compare: support for file times: - modified files have a special icon when one is younger than the other - the file table has two new table columns for the left and right file time - File Compare: option to switch off inner-line comparison 2.0.1 (2006-04-13) ================== New Features ------------ - option to hide EOL-only-changed files Fixed Bugs ---------- - accidently an old Mac OS X launcher was used - Directory Compare: preview did not center changes correctly 2 (2006-03-31) ============== New Features ------------ - File Compare: ability to export the file compare display as colored HTML file - File Compare: search selected text - File Compare: simple text completion (Ctrl+Space) - Directory Compare: see the changes of the selected file pair directly in the change preview pane - Directory Compare: filter capability for files by file name patterns (e.g. "*.java") - Directory Compare: optionally detect only-line-separator changes - Directory Compare: file/directory filters can operate on paths and names - Directory Compare: different profiles can have different file/ directory filters - Directory Compare: optionally only compare files by size and time - 3-File-Merge: compare/merge 3 files (2 independent changes into one file) - support for UTF-16 encoded files Improvements ------------ - Mac OS X: Preferences were moved to the application menu - obsolete profiles are not removed silently any more Fixed Bugs ---------- - merging change on file end merged to wrong line 1.5 (2005-07-11) ================ - File Compare: horizontal scrolling caused other pane to scroll vertically - File Compare: NPE when pressing at end of file 1.5RC1 (2005-07-04) =================== Improvements ------------ - possibility to compare large(r) text files - Ctrl+X/+C cut/copy whole line when there is no selection (like in IntelliJ IDEA) - Ctrl+Y to delete line - Ctrl+D to duplicate line(s) - pressing backspace at begin of line also removes spaces and tabs from previous line - I/O-error of one file does not cancel full directory compare - improved Mac OS X support - file compares can be closed with ESC - when saving files, line separators are kept Fixed bugs ---------- - exception when clicking small [>>]- or [<<]-buttons - find backward always finds same occurences - assertion when lines are longer than 8192 characters 1.0.2 (2005-05-12) ================== Fixed bugs ---------- - Setup Wizard: NPE when entering no license file - NPE when displaying an I/O-error while reading a file in file compare 1.0.1 (2005-04-25) ================== Fixed bugs ---------- - exception when starting SmartSynchronize on a clean machine 1.0 (2005-04-25) ================ Fixed bugs ---------- - file compare: horizontal scrollbar did not allow to scroll longest line - file compare: horizontal scrolling sometimes is not synchronized - selected profile is only remembered when opened in Welcome dialog 1.0 RC2 (2005-04-14) ==================== Improvements ------------ - welcome dialog became frame (which is displayed in taskbar) - welcome frame remembers previously compared directories/files Fixed bugs ---------- - dead-lock while synchronizing large directory structures - Unix-startup-script contained wrong jar-file - demo-reminder dialog also occured while scrolling - invalid license file aborted application silently 1.0 RC1 (2005-03-13) ==================== - first public release