Capivara Changelog

What's new in Capivara 0.8.10

Aug 8, 2012
  • General:
  • updated jsch library to version 0.1.48
  • massive code cleanup, dropped theme support
  • Bug fixes:
  • updated BSD grammar to fix parse errors
  • set default file encoding for Mac app file to UTF-8
  • fixed: ignore hidden files does not work on Mac
  • fixed: diff of text files does not work when selecting file in right panel
  • fixed: user names containing "." not working when using cli commandos
  • fixed: NullPointerException on Mac OS X when highlighting files (DefaultTableCellRenderer problem)

New in Capivara 0.8.9 (Aug 8, 2012)

  • General:
  • added Dutch translation
  • added BSD ls plugin (works on Mac OS X)
  • added support for Mac OS X (app file)
  • updated favorites dialog for saving details about connections
  • Bug fixes:
  • fixed installer permission problems for Windows and Mac
  • fixed: c

New in Capivara 0.8.8 (Aug 8, 2012)

  • General:
  • added case insensitive sort of file names (optional)
  • updated commons net ftp from 1.4.1 to 2.0
  • upgraded IzPack installer to 4.3.3
  • Bug fixes:
  • copy function reverted to java.io to overcome several problems (cancellation or copying large files)
  • sync progress window does not always close properly
  • deleting does not follow symlinks anymore

New in Capivara 0.8.7 (Aug 8, 2012)

  • General:
  • improved layout of collect files dialog
  • improved speed of copy function to copy files locally with java.nio
  • Bug fixes:
  • fixed: wrong height of status panel in Nimbus style
  • fixed: not entire row is highlighted when multiple rows are selected
  • fixed: reset currently shown path when aborting a sync
  • fixed: shortcut does not work with KDE/Linux (cannot find bin directory)
  • fixed: language used and selected not the same in 0.8.6
  • fixed: language dialog hidden by splash screen
  • fixed: files not copied if target directory already exists
  • fixed: #2783603, "ignore .DS and ._files" cannot be switched off
  • fixed: added installer for win64 (x86_64)
  • fixed: Dupfinder accidenatly deletes files if target directory (of move) is not writable or does not exist

New in Capivara 0.8.6 (Aug 8, 2012)

  • General:
  • rewrote Dupfinder algorithm for better performance
  • massive code clean up
  • added connection observer: Capivara is notified if a connection is lost
  • added keep alive option: keeps sftp/ftp connections alive
  • added password store: passwords can now be saved (Triple DES = DESede)
  • Bug fixes:
  • fixed: focus lost when reloading directories

New in Capivara 0.8.5.1 (Aug 8, 2012)

  • Bug fixes:
  • Capivara crashed due to missing Italian flag (added to the bundle)

New in Capivara 0.8.5 (Aug 8, 2012)

  • General:
  • added option to ignore .DS_Store and ._ files (Mac OS X)
  • added option to specify max time difference [in secs] between two files for time sync
  • added Spanish translation [Argentina] (Jorge L.)
  • added Spanish translation [Spain] (John Smith)
  • fixed encodings of translations to Chinese and Japanese
  • do not reload directories if no synchronization has been performed
  • set initial local directory for startup
  • Bug fixes:
  • workaround for hidden file bug Java SDN [6350200] in local Windows plugin
  • fixed: if path in command line ends with / then synchronization fails with IO error
  • fixed: encoding of Chinese characters

New in Capivara 0.8.4 (Aug 8, 2012)

  • General:
  • added option to change font size of file table
  • improved mouse selection model in SyncExplorer
  • IzPack installer updated
  • added diff feature in SyncExplorer
  • Bug fixes:
  • workaround for FTP library bug (see commons net ftp bug NET-188)
  • fixed bug to check connection state in FTP
  • fixed bug in file transfer if connection gets lost just before the transfer starts
  • fixed bug [1912764]: file corruption due to faulty JRE API on Windows

New in Capivara 0.8.3 (Aug 8, 2012)

  • General:
  • added -c (--config) option which can be used to set the path to the configuration files of Capivara
  • added warning if case insensitive sync is enabled and 2 files in one directory are found with caseInsensitiveName(f1) = caseInsensitiveName(f2), e.g. fileXYZ and filexyz
  • made duplication finder a property of a connection (removed global button)
  • added support for HOME/END key in file viewer
  • updated SSHTools to 0.2.9
  • updated JSch to 0.1.34
  • revised file transfer cancel code in SSHTools and JSch plug-in
  • added noop as default sync direction
  • password authentication handling in JSch plugin improved
  • added status bar at bottom of UI
  • shortened delay when opening internal viewer
  • fixed font problems using GTK widgets
  • added permission handling in FTP plugin
  • added file synchronization by name and size
  • Bug fixes:
  • sync] fixed case insensitive bug : enabled option 'case insensitive' can lead to incorrect comparison results (sort function was still case sensitive)
  • gnu plugin] fixed change directory bug, a manual change of the current directory could fail even if it is a valid path
  • options dialog] changes in options dialog could not automatically be saved due to a wrong path to the configuration file
  • gui] fixed a problem with copy dialog artifacts using Gnome

New in Capivara 0.8.2.1 (Aug 8, 2012)

  • Bug fixes:
  • fixed path escaping in installer