ownCloud Client Changelog

What's new in ownCloud Client 2.6

Nov 13, 2019
  • Major changes and additions:
  • Rewrote discovery code for performance improvements and better maintainability.
  • Tech Preview: Add native virtual files mode for Windows 10. (https://github.com/owncloud/client/wiki/Virtual-Files-on-Windows-10)
  • Tech Preview: Improvements and fixes for all virtual files mode (https://github.com/owncloud/client/wiki/Virtual-Files)
  • Add basic support for libcloudproviders for gtk/gnome integration (#7209)
  • Remove support for Shibboleth auth, please use OAuth2 server app (#6451)
  • Some small changes and bug fixes:
  • Sync: Better detection of complex renames
  • Sync: Add workarounds so HTTP2 may be enabled with Qt >=5.12.4 (#7092, #7174)
  • Sync: When propagating new remote directories, set local mtime to server mtime (#7119)
  • Sync: Add support for asynchronous upload operations (core#31851)
  • Sync: Handle blacklisted_files server capability (#434)
  • Sync: Fix downloading of files when the database is used for local discovery
  • Sync: Fix sync progress when virtual files are created (#6933)
  • Sync: Fix issue with a folder being renamed into another renamed folder (#6694)
  • Sync: Reduce client-triggered touch ignore duration from 15s to 3s
  • Sync: Fix file attribute propagation when propagating conflicts
  • Sync: Fix local discovery when removing a selective sync exclusion
  • Sync: Fix detection of case-only renames on Windows
  • Sync: Fix race conditions in the linux folder watcher (#7068)
  • Sync: Fix issue with special characters in the filename and chunked uploads (#7176)
  • Sync: Fix renaming a single file causing the "all files deleted" popup (#7204)
  • Sync: Reduce memory use during uploads by not reading whole chunks to memory (#7226)
  • Sync: Don't abort on 404, 500, 503 errors (#5088, #5859, #7199)
  • Sync: Fix parsing of etags, improving move detection (#7271, #7345)
  • Sync: If a move is forbidden, restore the source (#7410)
  • Sync: When moving is allowed but deleting is not, do not restore moved items (#7293)
  • Sync: Fix delete-before-rename bug (#7441)
  • Sync: Delay job execution a bit (#7439)
  • Sync: Make sure we schedule only one job (#7439)
  • Sync: PropagateDownload: Don't try to open readonly temporaries (#7419)
  • Sync: Don't fatal on "Storage temporarily unavailable" (#5088)
  • Experimental: Add capability to sync file deltas. (#179) (https://github.com/owncloud/client/wiki/DeltaSync)
  • Vfs: The online-only/available-locally flag applies to new remote files now.
  • Vfs: Introduce actions and warning text for switching vfs on and off.
  • Vfs: Cannot be used with selective sync at the same time.
  • Vfs: Can now be fully enabled or disabled.
  • Vfs: Suffix mode ignores remote files with the suffix (#6953)
  • Vfs: Fix behavior when file is renamed and suffix is added/removed at the same time (#7001)
  • Vfs: Improve notifications for file creation actions (#7101)
  • Vfs: Improve user-visible aspects of pinning and availability (#7111)
  • Vfs: Add note about which plugin is in use to about dialog (#7137)
  • Vfs: Fix reliability of "Download file" context menu action (#7124)
  • Vfs: Fix crash when dehydrating a complete folder
  • Vfs: Make "Free space" context menu action only enabled when it has an effect (#7143)
  • Vfs: Ensure the database temporaries are marked as excluded (#7141)
  • Vfs: Don't dehydrate existing data when switching on (#7302)
  • Vfs: Fix move detection when virtual files are involved (#7001)
  • Vfs: Lots of tests and corrections for suffix edge cases (#7350, #7261)
  • GUI: Adjust "new public link share" ui so options can be set before share creation
  • GUI: Added action to open folder in browser to selective sync context menu (#6471)
  • GUI: Add server version info to SSL info button (#6628)
  • GUI: Allow log window of running client to be opened via command line
  • GUI: Introduce conflict resolution actions to right-click menu of conflicts and files in read-only directories (#6252)
  • GUI: Update sooner when user resolves a conflict (#7073)
  • GUI: Improve error message for missing data in server replies (#7112)
  • GUI: Remove log window, instead focus on easy handling of log files (#6475)
  • GUI: Fix notification buttons sometimes getting their own window (#7185)
  • GUI: Notifications: Remove do-nothing "OK" button (#7355)
  • GUI: Add "Show file versions" context menu action (#7196)
  • GUI: Fix layout in "Add Certificate" dialog (#7184)
  • GUI: Fix duplicated error message for fatal errors (#5088)
  • GUI: Fix selective sync ui initial state after account creation (#7336)
  • GUI: Improve help text in ignore editor (#7162)
  • GUI: Show restoration items in protocol
  • Sharing: Fix issues with enforced passwords and expiry (#7246, #7245)
  • Sharing: Fix resharing an item in a share with limited permissions (#7275)
  • Sharing: Use the default expiration date even when not enforced (#7256)
  • Sharing: When sharing from context menu, show dialog if share creation fails (#7286)
  • Sharing: Always show at least readonly permissions (#7429)
  • OSX: Fix issues with Finder integration being gone after reboot
  • OSX: Use the same implementation as on Linux/Windows for the settings dialog (#7371)
  • Linux: Add autostart delay to avoid tray icon issues (#6518)
  • Folder watcher: Test before relying on it (#7241)
  • Client certs: Fix storage of large certs in older Windows versions (#6776)
  • Updater: Show a nicer version string In the "available update" notification (#6602)
  • Updater: Set correct state on network error (#3933)
  • Updater: Provide more useful options on update failure (#7217)
  • Updater: Improve logging (#3475, #7388)
  • Updater: Fix Version numer not shown in the user visible string (#7288)
  • DB: Database path for new folders now starts with ".sync", avoiding the "." (#5904)
  • File hashes: Add support for SHA256 and SHA3
  • Cmd: Respect chunk sizing environment variables (#7078)
  • Log: Don't write to logdir if --logfile is passed (#6909)
  • Log: Make --logfile - work on Windows
  • Log: Make --logdir compress logs reliably (#7353)
  • Log: Print critical and fatal messages to stderr
  • Doc: Migrate the documentation to Antora (#6785)
  • Doc: Update Windows build instructions
  • Doc: Add explanation of how to manually change server url (#6579)
  • Doc: List more environment variables
  • Doc: List more config file options (owncloud/docs#1365)
  • Build: Fix KDEInstallDirs deprecation warnings (#6922)
  • Build: Fixes for compiling on "remarkable" tablet (#6870)
  • Build: Add PLUGINDIR variable for finding vfs plugins (#7027)
  • Build: Drone (#7426)
  • Build: Remove 'binary' submodule, remove outdated VS projects
  • Translations: Change the way we pull in translations (#7426)
  • Remove the WebKit dependency (#6451)
  • Several performance optimizations
  • Update SQLite3 to 3.27.2 (if bundled)
  • Many test improvements (like #6358)

New in ownCloud Client 2.5.4 (Mar 21, 2019)

  • Crash fix: Infinite recursion for bad paths on Windows (#7041)
  • Crash fix: SocketApi mustn't send if readyRead happens after disconnected (#7044)
  • Fix rare error causing spurious local deletes (#6677)
  • Disable HTTP2 support due to bugs in Qt 5.12.1 (#7020, QTBUG-73947)
  • Fix loading of persisted cookies when loading accounts (#7054)
  • Windows: Fix breaking of unrelated explorer actions (#7004, #7023)
  • Windows: Forbid syncing of files with bytes 0x00 to 0x1F in filenames (#6987)
  • macOS: Opt out of dark mode until problems can be addressed (#7043)
  • macOS: Fix folder dehydration requests (#6977)
  • Linux: Tray: Try to establish tray after 10s if failed initially (#6518)
  • Linux: FolderWatcher: Work around missing notifications (#7068)
  • Shares: "copy link" action can create shares with expiry (#7061)
  • Selective sync: Don't collapse folder tree when changing selection (#7055)
  • Client cert dialog: Avoid incorrect behavior due to multiple signal connections

New in ownCloud Client 2.5.2 (Jan 28, 2019)

  • Crash fix: On OSX when opening settings dialog (#6930)
  • Crash fix: When deleting an account (#6893)
  • Crash fix: During password dialog
  • SyncJournalDB: Change sqlite3 locking_mode to "exclusive" (#6881)
  • Wizard: Fix setting up accounts with SSL client certs (#6911)
  • Sync: Fix duplicate slashes in destination of MOVE operation (#6904)
  • Sync: Fix file unlocking triggering too many syncs (#6822)
  • GUI: Increase default size of ignore list editor (#6641)
  • GUI: Fix background color of SSL info button (#871)
  • GUI: Ctrl-L and Cmd-L open the log window (F12 is sometimes taken)
  • Vfs: Fix problem with dehydrating a file on OSX (#6844)
  • Vfs: Do not show settings window when opening a virtual file (#6764)
  • Settings: Fix lookup of system override settings (e.g. from HKEY_LOCAL_MACHINE)
  • macOS: New "make macdeployqt" target instead of deploying Qt on "make install"

New in ownCloud Client 2.5.1 (Nov 14, 2018)

  • This is a point release which brings you our recent development progress. It contains several minor changes and one very useful usability feature: It brings the Virtual File System to everyone.

New in ownCloud Client 2.5.0 (Sep 18, 2018)

  • Local discovery: Speed up by skipping directories without changes reported by the file system watcher.
  • Windows: Add sync folders to Explorer's navigation pane (#5295)
  • Experimental option to create virtual files and download contents on demand ("placeholders")
  • Experimental option to upload conflict files (#4557)
  • Conflicts: Change conflict file naming scheme
  • Conflicts: Add user name to conflict file name (#6325)
  • Conflicts: Better comparison when connection broke (#6626)
  • Conflicts: Deal with file/folder conflicts (#6312)
  • Conflicts: Change tray icon for unresolved conflicts (#6277)
  • Conflicts: Add documentation link to conflicts listing (#6396)
  • Conflicts: Change tags to be more user friendly (#6365)
  • Share dialog: Allow opening it if the file's contents are still syncing (#4608)
  • Share dialog: Don't hide account settings when opening it (#6185)
  • Share dialog: Remove odd grey square on OSX (#5774)
  • Share dialog: Preserve the entered password when unrelated changes are done (#6512)
  • Share dialog: Fix Re-shares not not showing up (#6666)
  • Sharing: Add "copy public link" to menu (#6356)
  • Share link: Update permission wording (#6192)
  • User shares: Show avatars
  • OAuth2: Remove the timeout (#6612)
  • Wizard: Remove the "Skip folder config" button and instead add a radio button (#3664)
  • Wizard: Fix for back button in OAuth2 (#6574)
  • Wizard: add a context menu to copy the OAuth2 link (enterprise
  • Wizard: Put errors into a scroll area (#6546)
  • Wizard: show a message when the URL is invalid
  • Wizard: pre-select the right radio button (#6685)
  • Selective Sync: Do not abort applying selective sync if one folder has an error (#6675)
  • Protocol: Introduce context menu with "open in browser" (#6121)
  • Protocol: Correct sorting by size (#6326)
  • Issues tab: Invalidate issues selectively (#6226)
  • Issues tab: Don't allow two issues for the same file/folder
  • Issues tab: addItem performance improvement
  • Activities: Remove the text that a server does not support activities when the account is removed (#6679)
  • Activities: Handle the fact that the username can contain a '@' (#6728)
  • Notifications: Lower hiding timeout
  • Notifications: Also have clickable link (#6236)
  • Shell integration: Add "Open in browser" entry in the explorer menu (#5903)
  • Sync journal: Fix crash when unmounting a drive while a sync is running (#6049)
  • Client certs: Improve error message (#6128)
  • Settings: Hide selective sync buttons while disconnected (#5809)
  • Settings: Show account page when account created
  • Settings: Move "About" to a dialog (#6075)
  • Excludes: Optimize further the matching of exclude files using regular expression
  • Windows: Update Overlay Icon naming
  • Windows: Release handle/fd when file open fails (#6699)
  • Config: Look for exclude file in a relative path.
  • Config: Versionize settings
  • Settings: Fix rename migration issue on old macOS
  • Credentials: Re-try on Linux if daemon not running (#4274, #6522)
  • Windows: Fixed MSVC build and compiler bugs
  • Proxy: Hostname validation and reconnection on setting change (#6140)
  • owncloudcmd: Set proxy earlier (#6281)
  • Exclude regex: Restore old matching on Windows (#6245)
  • Build system: Modernize the CMakeLists.txt files
  • Use standard png2ico
  • Sync: When detecting a local move, keep the local mtime (#6629)
  • Sync: Better error handling for local directory parsing (#6610)
  • Sync: Error if properties are missing (#6317)
  • Sync: Recover when the PUT reply (or chunkin's MOVE) is lost (#5106)
  • Sync: Do not abort a sync if the server closes the connection (#6516)
  • Sync: Increase the timeout for the last MOVE/PUT for huge files (#6527)
  • Sync: Fix renames making hierarchy inversion (#6694)
  • Sync: RemotePermissions: Fix empty vs null (#4608)
  • Sync: Fix the "direction" of the "all file delted" message when the server is reset (#6317)
  • Data-Fingerprint: Fix backup detection when fingerprint is empty
  • propagateuploadv1: Fixed an assert with ownCloud 5
  • Download: Use the from the reply in the error message (#6459, #6459)
  • SocketAPI: dynamic action menu
  • Hidden option to move remote-deleted files to trash (#6265)
  • FolderStatusModel: Refresh folders on Problem sync (#6337)
  • SyncJournal: Clear etag filter before sync
  • SyncEngine: Use separate state for two unicode conversions
  • owncloudcmd: Do not read the proxy settings from the gui's config file
  • ProgressInfo: Add information for local vs remote discovery
  • SyncResult: Make sure the number of conflicts is correct (#6226)
  • Remove the "CSync" wording from the error messages
  • Apply branding to crashreporter resources file
  • SslButton: Add HTTP/2 info (#3146)
  • SslButton: Improve speed (especially on macOS) (#6031)
  • Folder: normalize the local path. (#4424)
  • Folder: Fix checking if the folder can be used as sync folder (#6654)
  • Blacklisting must prevent parent etag updates (#6411)
  • FolderStatusModel: fix potential assert
  • Nautilus integration: Not a ColumnProvider
  • Nautilus integration: Fix python3 compatibility (#6406, #6643)
  • Nautilus: Guard against None state (#6643)
  • Dolphin plugin: fall back if $XDG_RUNTIME_DIR is empty
  • Notify if an explicitly excluded folder is created (#6222)
  • Theme: unify ownCloudTheme and Theme classes
  • SyncJournalDb::setSelectiveSyncList: Always use a transaction (#6431)
  • Folders: Use "Problem" icon for unresolved conflicts (#6277)
  • macOS: Unload the Finder extension on exit (#5382, #3819)
  • Logging: Go to new file on Problem/Abort too (#6442)
  • Logging: Compress log when switching files (#6442)
  • Logging: Add persistent auto-logdir option (#6442)
  • Logging: .owncloudsynclog: Allow 10 MB of size (#6420)
  • Logging: .owncloudsynclog: Persist X-Request-ID for correlation with server (#6420)
  • UI: High-DPI layout fixes
  • Network settings: Better warnings about bad configuration (#5885)
  • Folder watcher: Show a notification if it becomes unreliable (#6119)
  • Ignore editor: Preserve comments in the exclude list file
  • Updater: Support EXE->MSI upgrade (different code than 2.4)
  • ConnectionValidator: change the minimum server version to 7.0
  • ConnectionValidator: Warn when the server version is less than 9.1
  • Valgrind: Refactorings to avoid errors
  • Crash fixes (#6562 and more)
  • Windows: Fix missing company name in our DLLs
  • Linux: More tray workarounds (#6545)
  • libocsync: Rename to ${APPLICATION_EXECUTABLE}_csync
  • Don't use Qt deprecated API now that we required Qt 5.6

New in ownCloud Client 2.4.1 (Mar 7, 2018)

  • Enhanced Nautilus integration.
  • Cleaner User Experience and overall improvements to notifications and the synchronization of files.
  • Better implementation and integration of Client Filesystems.
  • Improved Sharing dialogue
  • and a lot more.

New in ownCloud Client 2.4.1 RC1 (Feb 27, 2018)

  • Ignore files with file names that can't be encoded for the filesystem (#6287, #5676, #5719)
  • Issues: Speed up insertion and add hard upper limit (#6272)
  • Notifications: Fix "Dismiss" action
  • Notifications: Fix timer invocation on macOS
  • Notifications: Immediately poll when account online
  • Protocol: Remove entries for auto resolved conflicts (#6316)
  • owncloudcmd: Set proxy before capabilities call (#6281)
  • owncloudcmd: Do not do the capability call when --nonshib is passed
  • Avatars: Use old location for servers

New in ownCloud Client 2.3.3 (Sep 5, 2017)

  • Chunking NG: Don't use old chunking on new DAV endpoint (5855)
  • Selective Sync: Skip excluded folders when reading DB, don't let them show errors (5772)
  • Settings: Make window bigger so Qt version is always visible (5760)
  • Share links: Show warning that public link shares are public (5786)
  • Downloads: Re-trigger folder discovery on HTTP 404 (5799)
  • Notifications: Propagate "Dismiss" as DELETE to server (5922)
  • Overlay Icons: Fix potential hangs on Windows
  • SyncJournalDB: Don't use ._ as filename pattern if that does not work because of SMB storage settings (5844)
  • SyncJournalDB: Log reason for sqlite3 opening errors
  • Windows: Fix a memory leak in FileSystem::longWinPath
  • Switch Linux builds also to Qt 5.6.2 (5470)
  • Stopped maintaining Qt 4 support
  • Linux packaging fixes: install the owncloud-client-nemo, owncloud-client-nautilus, owncloud-client-caja, owncloud-client-dolphin package for sync-state icons and a share-with menu in your file manager.
  • Linux deprecation: Releases after 2.3.3 do not support Fedora 24 or lower, openSUSE Leap 42.1 or lower, Debian 7.0 or lower.
  • 2.4.0 deprecation: We will drop 32-bit Linux support and MacOS X 10.9 support or lower.
  • Supported platforms are documented at Desktop System Requirements.

New in ownCloud Client 2.3.1 (Mar 27, 2017)

  • Fix several crashes (thanks to everyone submitting to our crash reporter!)
  • Improve HTTP redirect handling (#5555)
  • Blacklist: Escalate repeated soft error to normal error (#5500)
  • NTFS: Do not attempt to upload two existing files with similar casing (#5544)
  • Fix URL for linking to application password generation for ownCloud 10.0 (#5605)

New in ownCloud Client 2.2.4 (Sep 30, 2016)

  • Dolphin Plugin: Use the Application name for the socket path (#5172)
  • SyncEngine: Fix renaming of folder when file are changed (#5195)
  • Selective Sync: Fix HTTP request loop and show error in view (#5154)
  • ConnectionValidator: properly handle error in status.php request (#5188)
  • Discovery: Set thread priority to low (#5017)
  • ExcludeFiles: Fix when the folder casing is not the same in the settings and in the FS
  • ShareLink: Ensure the password line edit is enabled (#5117)

New in ownCloud Client 2.2.3 (Aug 8, 2016)

  • SyncEngine: Fix detection of backup (#5104)
  • Fix bug with overriding URL in config (#5016)
  • Sharing: Fix bug with file names containing percent encodes (#5042, #5043)
  • Sharing: Permissions for federated shares on servers >=9.1 (#4996, #5001)
  • Overlays: Fix issues with file name casing on OS X and Windows
  • Windows: Skip symlinks and junctions again (#5019)
  • Only accept notification API Capability if endpoint is OCS-enabled (#5034)
  • Fix windows HiDPI (#4994)
  • SocketAPI: Use different pipe name to avoid unusual delay (#4977)
  • Tray: Add minimal mode as workaround and testing tool for Linux issues (#4985, #4990)
  • owncloudcmd: Fix --exclude regression #4979
  • Small memleak: Use the full file stat destructors (#4992)
  • Fix small QAction memleak (#5008)
  • Fix crash on shutting down during propagation (#4979)
  • Decrease memory usage during sync (#4979)
  • Fix a deadlock when shutting down during discovery (#4993)
  • Setup csync logging earlier to get all log output (#4991)
  • Enable Shibboleth debug view with OWNCLOUD_SHIBBOLETH_DEBUG env

New in ownCloud Client 2.2.0 (May 13, 2016)

  • Overlay icons: Refactoring - mainly for performance improvements
  • Improved error handling with Sync Journal on USB storages (#4632)
  • Sharing Completion: Improved UI of completion in sharing from desktop. (#3737)
  • Show server notifications on the client (#3733)
  • Improved Speed with small files by dynamic parallel request count (#4529)
  • LockWatcher: Make sure to sync files after apps released exclusive locks on Windows.
  • Improved handling of Win32 file locks and network files
  • Workaround Ubuntu 16.04 tray icon bug (#4693)
  • Removed the Alias field from the folder definition (#4695)
  • Improved netrc parser (#4691)
  • Improved user notifications about ignored files and conflicts (#4761, #3222)
  • Add warnings for old server versions (#4523)
  • Enable tranportation checksums if the server supports based on server capabilities (#3735)
  • Default Chunk-size changed to 10MB (#4354)
  • Documentation Improvements, ie. about overlay icons
  • Translation fixes
  • Countless other bugfixes
  • Sqlite Update to recent version
  • Update of QtKeyChain to support Windows credential store
  • Packaging of dolphin overlay icon module for bleeding edge distros

New in ownCloud Client 2.1.1 (Mar 30, 2016)

  • UI improvements for HiDPI screens, error messages, RTL languages
  • Fix occurences of "Connection Closed" when a new unauthenticated TCP socket is used
  • Fix undeliberate WiFi scanning done by Qt Network classes
  • Several fixes/improvements to the sharing dialog
  • Several fixes/improvements to the server activity tab
  • Create the directory when using --confdir and it does not exist
  • Windows Overlay icons: Fix DLL and icon oddities
  • Mac Overlay icons: Don't install legacy Finder plugin on >= 10.10
  • Linux Overlay icons: Nemo plugin
  • Overlay icons: Fix several wrong icon state computations
  • Allow changeable upload chunk size in owncloud.cfg
  • Crash fixes on account deletion
  • Forget password on explicit sign-out
  • OS X: Fix the file system watcher ignoring unicode paths (#4424)
  • Windows Installer: Update to NSIS 2.50, fixes possible DLL injection
  • Sync Engine: .lnk files
  • Sync Engine: symlinked syn directories
  • Sync Engine: Windows: Fix deleting and replacing of read-only files (#4308, #4277)
  • Sync Engine: Fixes for files becoming directories and vice versa (#4302)
  • Misc other fixes/improvements

New in ownCloud Client 2.1.0 (Dec 4, 2015)

  • Sharing with internal users and groups
  • New activity tab for showing server-side activities
  • UI improvements in account status tab
  • A ton of bugfixes
  • Polishing the multi-account feature that was introduced in 2.0
  • Performance improvements in file discovery

New in ownCloud Client 2.0.2 (Oct 23, 2015)

  • csync_file_stat_s: Save a bit of memory
  • Shibboleth: Add our base user agent to WebKit
  • SelectiveSync: Increase folder list timeout to 60
  • Propagation: Try another sync on 423 Locked (#3387)
  • Propagation: Make 423 Locked a soft error (#3387)
  • Propagation: Reset upload blacklist if a chunk suceeds
  • Application: Fix crash on early shutdown (#3898)
  • Linux: Don't show settings dialog always when launched twice (#3273, #3771, #3485)
  • win32 vio: Add the OPEN_REPARSE_POINTS flag to the CreateFileW call. (#3813)
  • AccountSettings: only expand root elements on single click.
  • AccountSettings: Do not allow to expand the folder list when disconnected.
  • Use application SHORT name for the name of the MacOSX pkg file (ownBrander).
  • FolderMan: Fix for removing a syncing folder (#3843)
  • ConnectionMethodDialog: Don't be insecure on close (#3863)
  • Updater: Ensure folders are not removed (#3747)
  • Folder settings: Ensure path is cleaned (#3811)
  • Propagator: Simplify sub job finished counting (#3844)
  • Share dialog: Hide settings dialog before showing (#3783)
  • UI: Only expand 1 level in folder list (#3585)
  • UI: Allow folder expanding from button click (#3585)
  • UI: Expand folder treeview on single click (#3585)
  • GUI: Change tray menu order (#3657)
  • GUI: Replace term "sign in" with "Log in" and friends.
  • SetupPage: Fix crash caused by uninitialized Account object.
  • Use a themable WebDAV path all over.
  • Units: Back to the "usual" mix units (JEDEC standard).
  • csync io: Full UNC path support on Win (#3748)
  • Tray: Don't use the tray workaround with the KDE theme (#3706, #3765)
  • ShareDialog: Fix folder display (#3659)
  • AccountSettings: Restore from legacy only once (#3565)
  • SSL Certificate Error Dialog: show account name (#3729)
  • Tray notification: Don't show a message about modified folder (#3613)
  • PropagateLocalRemove: remove entries from the DB even if there was an error.
  • Settings UI improvements (eg. #3713, #3721, #3619 and others)
  • Folder: Do not create the sync folder if it does not exist (#3692)
  • Shell integratioon: don't show share menu item for top level folders
  • Tray: Hide while modifying menus (#3656, #3672)
  • AddFolder: Improve remote path selection error handling (#3573)
  • csync_update: Use excluded_traversal() to improve performance (#3638)
  • csync_excluded: Add fast _traversal() function (#3638)
  • csync_exclude: Speed up siginificantly (#3638)
  • AccountSettings: Adjust quota info design (#3644, #3651)
  • Adjust buttons on remove folder/account questions (#3654)

New in ownCloud Client 2.0.1 (Sep 2, 2015)

  • AccountWizard: fix when the theme specify a override URL (#3699)

New in ownCloud Client 2.0.0 (Aug 25, 2015)

  • Add support for multiple accounts (#3084)
  • Do not sync down new big folders from server without users consent (#3148)
  • Integrate Selective Sync into the default UI
  • OS X: Support native finder integration for 10.10 Yosemite (#2340)
  • Fix situation where client would not reconnect after timeout (#2321)
  • Use SI units for the file sizes
  • Improve progress reporting during sync (better estimations, show all files, show all bandwidth)
  • Windows: Support paths >255 characters (#57) by using Windows API instead of POSIX API
  • Windows, OS X: Allow to not sync hidden files (#2086)
  • OS X: Show file name in UI if file has invalid UTF-8 in file name
  • Sharing: Make use of Capability API (#3439)
  • Sharing: Do not allow sharing the root folder (#3495)
  • Sharing: Show thumbnail
  • Client Updater: Check for updates periodically, not only once per run (#3044)
  • Windows: Remove misleading option to remove sync data (#3461)
  • Windows: Do not provoke AD account locking if password changes (#2186)
  • Windows: Fix installer when installing unprivileged (#2616, #2568)
  • Quota: Only refresh from server when UI is shown
  • SSL Button: Show more information
  • owncloudcmd: Fix --httpproxy (#3465)
  • System proxy: Ask user for credentials if needed
  • Several fixes and performance improvements in the sync engine
  • Network: Try to use SSL session tickets/identifiers. Check the SSL button to see if they are used.
  • Bandwidth Throttling: Provide automatic limit setting for downloads (#3084)
  • Systray: Workaround for issue with Qt 5.5.0 (#3656)

New in ownCloud Client 1.8.4 (Jul 14, 2015)

  • Release to ship a security release of openSSL
  • No source changes of the ownCloud Client code.

New in ownCloud Client 1.8.3 (Jun 25, 2015)

  • Fix a bug in the Windows Installer that could crash explorer (#3320)
  • Reduce 'Connection closed' errors (#3318, #3313, #3298)
  • Ignores: Force a remote discovery after ignore list change (#3172)
  • Shibboleth: Avoid crash by letting the webview use its own QNAM (#3359)
  • System Ignores: Removed *.tmp from system ignore again. If a user wants to ignore *.tmp, it needs to be added to the user ignore list.

New in ownCloud Client 1.8.2 (Jun 12, 2015)

  • vImprove reporting of server error messages (#3220)
  • Discovery: Ignore folders with any 503 (#3113)
  • Wizard: Show server error message if possible (#3220)
  • QNAM: Fix handling of mitm cert changes (#3283)
  • Win32: Installer translations added (#3277)
  • Win32: Allow concurrent OEM (un-)installers (#3272)
  • Win32: Make Setup/Update Mutex theme-unique (#3272)
  • HTTP: Add the branding name to the UserAgent string
  • ConnectonValidator: Always run with new credentials (#3266)
  • Recall Feature: Admins can trigger an upload of a file from client to server again (#3246)
  • Propagator: Add 'Content-Length: 0' header to MKCOL request (#3256)
  • Switch on checksum verification through branding or config
  • Add ability for checksum verification of up and download
  • Fix opening external links for some labels (#3135)
  • AccountState: Run only a single validator, allow error message overriding (#3236, #3153)
  • SyncJournalDB: Minor fixes and simplificatons
  • SyncEngine: Force re-read of folder Etags for upgrades from 1.8.0 and 1.8.1
  • Propagator: Limit length of temporary file name (#2789)
  • ShareDialog: Password ui fixes (#3189)
  • Fix startup hang by removing QSettings lock file (#3175)
  • Wizard: Allow SSL cert dialog to show twice (#3168)
  • ProtocolWidget: Fix rename message (#3210)
  • Discovery: Test better, treat invalid hrefs as error (#3176)
  • Propagator: Overwrite local data only if unchanged (#3156)
  • ShareDialog: Improve error reporting for share API fails
  • OSX Updater: Only allow updates only if in /Applications (#2931)
  • Wizard: Fix lock icon (#1447)
  • Fix compilation with GCC 5
  • Treat any 503 error as temporary (#3113)
  • Work around for the Qt PUT corruption bug (#2425)
  • OSX Shell integration: Optimizations
  • Windows Shell integration: Optimizations
  • .. more than 250 commits since 1.8.1

New in ownCloud Client 1.8.1 (May 8, 2015)

  • Make "operation canceled" error a soft error
  • Do not throw an error for files that are scheduled to be removed, but can not be found on the server. (#2919)
  • Windows: Reset QNAM to proper function after hibernation. (#2899, #2895, #2973)
  • Fix argument verification of --confdir (#2453)
  • Fix a crash when accessing a dangling UploadDevice pointer (#2984)
  • Add-folder wizard: Make sure there is a scrollbar if folder names are too long (#2962)
  • Add-folder Wizard: Select the newly created folder
  • Activity: Correctly restore column sizes (#3005)
  • SSL Button: do not crash on empty certificate chain
  • SSL Button: Make menu creation lazy (#3007, #2990)
  • Lookup system proxy async to avoid hangs (#2993, #2802)
  • ShareDialog: Some GUI refinements
  • ShareDialog: On creation of a share always retrieve the share. This makes sure that if a default expiration date is set this is reflected in the dialog. (#2889)
  • ShareDialog: Only show share dialog if we are connected.
  • HttpCreds: Fill pw dialog with previous password. (#2848, #2879)
  • HttpCreds: Delete password from old location. (#2186)
  • Do not store Session Cookies in the client cookie storage
  • CookieJar: Don't accidentally overwrite cookies. (#2808)
  • ProtocolWidget: Always add seconds to the DateTime locale. (#2535)
  • Updater: Give context as to which app is about to be updated (#3040)
  • Windows: Add version information for owncloud.exe. This should help us know what version or build number a crash report was generated with.
  • Fix a crash on shutdown in ~SocketApi (#3057)
  • SyncEngine: Show more timing measurements (#3064)
  • Discovery: Add warning if returned etag is 0
  • Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator (#3051)
  • Sync: Fix sync of deletions during 503. (#2894)
  • Handle redirect of auth request. (#3082)
  • Discovery: Fix parsing of broken XML replies, which fixes local file disappearing (#3102)
  • Migration: Silently restore files that were deleted locally by bug (#3102)
  • Sort folder sizes SelectiveSyncTreeView numerically (#3112)
  • Sync: PropagateDownload: Read the mtime from the file system after writing it (#3103)
  • Sync: Propagate download: Fix restoring files for which the conflict file exists (#3106)
  • Use identical User Agents and version for csync and the Qt parts
  • Prevent another crash in ~SocketApi (#3118)
  • Windows: Fix rename of finished file (#3073)
  • AccountWizard: Fix auth error handling (#3155)
  • Documentation fixes
  • Infrastructure/build fixes
  • Win32/OS X: Apply patch from OpenSSL to handle oudated intermediates gracefully (#3087)

New in ownCloud Client 1.8.1 RC1 (Apr 29, 2015)

  • Over 60 issues have been fixed in this RC release.

New in ownCloud Client 1.8.0 (Mar 17, 2015)

  • New features:
  • The new ownCloud Desktop Client 1.8 introduces sharing from the desktop. A new entry in the context menu in file managers allows you to share a file directly from the desktop by public link, with password and expiry date as desired.
  • A second major improvement is the ability of the 1.8 client to handle file locking much faster, reducing editing conflicts with for example Microsoft Office and getting rid of many error messages due to simultaneous editing of files.
  • For Mac OS X users, HiDPI support will be a welcome improvement to the desktop client, improving the legibility on Apple hardware with Retina screens.
  • Stability and performance:
  • As with every ownCloud Desktop Client release, there have been many smaller improvements and updates to the underlying infrastructure. Notable is support for using more parallel requests with ownCloud server 8.0.3 (to be released in a few weeks) and higher, leading to much better up- and download speeds.

New in ownCloud Client 1.8.0 RC1 (Mar 15, 2015)

  • Mac OS: HIDPI support
  • Support Sharing from desktop: Added a share dialog that can be opened by context menu in the file managers (Win, Mac, Nautilus). Supports public links with password enforcement
  • Enhanced usage of parallel HTTP requests for ownCloud 8 servers
  • Renamed github repository from mirall to client.
  • Mac OS: Use native notification support
  • Selective Sync: allow to enforce selective sync in brandings.
  • Added ability to build on Windows utilizing MingGW
  • SQLite database fixes if running on FAT filesystems
  • Improved detection of changing files to upload from local
  • Preparations for the muli-account feature
  • Fixed experience for Window manager without system tray
  • Build with Qt 5.4
  • Dropped libneon dependency if Qt 5.4 is available
  • Keep files open very short, that avoid lock problems on Windows especially with office software but also others.
  • Merged some NetBSD patches
  • Selective sync support for owncloudcmd
  • Reorganize the source repository
  • Prepared direct download
  • Added Crashreporter feature to be switched on on demand
  • A huge amount of bug fixes in all areas of the client.

New in ownCloud Client 1.7.1 (Jan 5, 2015)

  • Documentation fixes and updates
  • Nautilus Python plugin fixed for Python 3
  • GUI wording fixes plus improved log messages
  • Fix hiding of the database files in the sync directories
  • Compare http download size with the header value to avoid broken downloads, bug #2528
  • Avoid initial ETag fetch job at startup, which is not needed.
  • Add chunk size http header to PUT requests
  • Fixed deteteCookie method of our CookieJar, fix for Shibboleth
  • Added fallback for distros where XDG_RUNTIME_DIR is undefined
  • Fix the setup wizard, bug #1989, #2264
  • Fix scheduling of ETag check jobs, bug #2553
  • Fix to avoid syncing more than one folder at a time, bug #2407
  • Use fife minutes timeout for all network jobs
  • Cleanup for Folderwizard wording
  • Improve journal check: Remove corrupted journal files, bug #2547
  • Fix item count in progress dialog for deletes, bug #1132
  • Display correct file count on deletion (#1132)
  • Fix reinitializing the folder using the wizard in certain cases (#2606)
  • Mac OS: Fixed branding of the pkg file
  • Mac OS: Fix display of overlay icons in certain situations (#1132)
  • Mac OS: Use a bundled version of OpenSSL (#764, #2600, #2510)
  • Win32: improved filesystem watcher
  • Win32: Improve threading with shell integration
  • Win32: Upgraded to OpenSSL 1.0.1j
  • Win32: Improve reliability of Installer, fix removal of Shell Extensions

New in ownCloud Client 1.7.0 (Nov 8, 2014)

  • oC7 Sharing: Handle new sharing options of ownCloud 7 correctly.
  • Added Selective sync: Ability to unselect server folders which are
  • excluded from syncing, plus GUI and setup GUI
  • Improved local change detection: consider file size, detect files
  • with ongoing changes and do not upload immediately
  • Improved HTTP request timeout handler: all successful requests reset the timeout counter
  • Improvements for syncing command line tool: netrc support, improved SSL support, non interactive mode
  • Added a socket based API to provide file management shells with status information about the sync status of files. That is a prerequisite for the overlay icons in the file managers.
  • Permission system: ownCloud 7 delivers file and folder permissions, added ability to deal with it for shared folders and more.
  • Ignore handling: Do not recurse into ignored or excluded directories
  • Major sync journal database improvements for more stability and performance
  • New library interface to sqlite3
  • Improve "resync handling" if errors occur
  • Blacklist improvements
  • Improved logging: more useful meta info, removed noise
  • Updated to latest Qt5 versions on Windows and OS X
  • OS X: Sparkle update to provide pkg format properly
  • OS X: Change distribution format from dmg to pkg with new installer.
  • Win: Fix handling of filenames with trailing dot or space

New in ownCloud Client 1.6.4 (Oct 27, 2014)

  • Fix startup logic, fixes bug #1989
  • Fix raise dialog on X11
  • Win32: fix overflow when computing the size of file > 4GiB
  • Use a fixed function to get files modification time, the original one was broken for certain timezone issues, see core bug #9781 for details
  • Added some missing copyright headers
  • Avoid data corruption due to wrong error handling, bug #2280
  • Do improved request timeout handling to reduce the number of timed out jobs, bug #2155

New in ownCloud Client 1.6.3 (Sep 12, 2014)

  • Fixed updater on OS X
  • Fixed memory leak in SSL button that could lead to quick memory draining
  • Fixed upload problem with files >4 GB
  • MacOSX, Linux: Bring Settings window to front properly
  • Branded clients: If no configuration is detected, try to import the data from a previously configured community edition.

New in ownCloud Client 1.6.2 (Aug 4, 2014)

  • Limit the HTTP buffer size when downloading to limit memory consumption.
  • Another small mem leak fixed in HTTP Credentials.
  • Fix local file name clash detection for MacOSX.
  • Limit maximum wait time to ten seconds in network limiting.
  • Fix data corruption while trying to resume and the server does not support it.
  • HTTP Credentials: Read password from legacy place if not found.
  • Shibboleth: Fix the waiting curser that would not disapear (#1915)
  • Limit memory usage to avoid mem wasting and crashes
  • Propagator: Fix crash when logging out during upload (#1957)
  • Propagator_qnam: Fix signal slot connection (#1963)
  • Use more elaborated way to detect that the server was reconfigured (#1948)
  • Setup Wizard: Reconfigure Server also if local path was changed (#1948)

New in ownCloud Client 1.6.1 (Jul 1, 2014)

  • Fix 'precondition failed' bug with broken upload
  • Fix 'precondition failed' bug with broken upload
  • Fix openSSL problems for windows deployment
  • Fix syncing a folder with '#' in the name
  • Fix #1845: do not update parent directory etag before sub directories are removed
  • Fix reappearing directories if dirs are removed during its upload
  • Fix app version in settings dialog, General tab
  • Fix crash in FolderWizard when going offline
  • Shibboleth fixes
  • More specific error messages (file remove during upload, open local sync file)
  • Use QSet rather than QHash in SyncEngine (save memory)
  • Fix some memory leaks
  • Fix some thread race problems, ie. wait for neon thread to finish before the propagator is shut down
  • Fix a lot of issues and warnings found by Coverity
  • Fix Mac some settings dialog problems

New in ownCloud Client 1.6.0 (Jun 25, 2014)

  • Minor GUI improvements
  • Qt5 compile issues fixed
  • Ignore sync log file in filewatcher
  • Install libocsync to private library dir and use rpath to localize
  • Fix reconnect after server disconnect
  • Fix “unknown action” display in Activity window
  • Fix memory leaks
  • Respect XDG_CONFIG_HOME environment var
  • Handle empty fileids in the journal correctly
  • Add abilility to compile libowncloudsync without GUI dependendy
  • Fix SSL error with previously-expired CAs on Windows
  • Fix incorrect folder pause state after start
  • Fix a couple of actual potential crashes
  • Improve Cookie support (e.g. for cookie-based load-balancers)
  • Introduce a general timeout of 300s for network operations
  • Improve error handling, blacklisting
  • Job-based change propagation, enables faster parallel up/downloads (right now only if no bandwidth limit is set and no proxy is used)
  • Significantly reduced CPU load when checking for local and remote changes
  • Speed up file stat code on Windows
  • Enforce Qt5 for Windows and Mac OS X builds
  • Improved owncloudcmd: SSL support, documentation
  • Added advanced logging of operations (file .???.log in sync directory)
  • Avoid creating a temporary copy of the sync database (.ctmp)
  • Enable support for TLS 1.2 negotiation on platforms that use Qt 5.2 or later
  • Forward server exception messages to client error messages
  • Mac OS X: Support Notification Center in OS X 10.8+
  • Mac OS X: Use native settings dialog
  • Mac OS X: Fix UI inconsistencies on Mavericks
  • Shibboleth: Warn if authenticating with a different user
  • Remove vio abstraction in csync
  • Avoid data loss when a client file system is not case sensitive

New in ownCloud Client 1.5.0 (Dec 14, 2013)

  • csync 0.91.4 required
  • New owncloud propagator that skips the vio abstraction layer
  • Add owncloudcmd to replace the ocsync command line tool
  • Localize Windows installer
  • Allow to sign in and out
  • Ask for password if missing
  • Introduce activity view
  • Introduce black list for files which could not be synced
  • Enabling accessbility by shipping accessibility enables on OS X (#736)
  • Toggle Settings window when clicking on systray icon on Win and KDE (#896)
  • FolderWizard: Sanitize error detection (#1201)
  • Set proper enable state of blacklist button after the dialog was opened
  • Set proper tooltips in blacklist
  • Translatable error messages for file errors
  • Add man page for owncloudcmd (#1234)
  • Don’t close setup wizard when the initial sync run is started
  • Close the sync journal if a folder gets removed (#1252)
  • Activity: Avoid horizontal scrollbar (#1213)
  • Fix crash (#1229)
  • Resize wizard appropriately (#1130)
  • Fix account identity test (#1231)
  • Maintain the file type correctly
  • Display rename-target in sync protocol action column
  • Let recursive removal also remove the top dir
  • If item is a directory, remove its contents from the database as well (#1257)
  • Install headers for owncloudsync library
  • Fix opening the explorer with a selected file in Windows (#1249)
  • Add build number into versioning scheme
  • Windows: Fix rename of temporary files
  • Windows: Fix move file operation

New in ownCloud Client 1.5.0 Beta 1 (Nov 30, 2013)

  • First of all, we have completely redesigned The Propagator. It’s the component that is responsible for actually performing all the changes that earlier phases in a sync run have determined to be required. It is vital that the propagator does things in a clever way, and the new design allows just that. The new propagator writes changes to the sync journal as they happen, and does not rewrite the journal after every run. This means that sync runs can be paused or even terminated, and on the next start, the client will pick up where we left it. This is especially important for the initial sync which may take quite a while.
  • Next, we sped up sync runs significantly. If you are using an up-to-date server version, ownCloud Client 1.5 only requires one instead of three round trips to get a simple file uploaded, since the server can now accept the modification time as a header value. This will especially help with small files.
  • Another thing this release gets straight is support for remote moves: The old propagator handled them in terms of delete and re-download, which is a bit silly to begin with. Finally, with the new propagator, we can correctly handle moves for what they are, which turns pushing Megabytes of files into a simple mv instruction. In order to detect moves reliably, we now use file IDs next to ETags other meta data, which requires ownCloud 6.0 on the server side.
  • When you deleted folders, the old propagator would work strongly recursive, meaning a deletion one-by-one. This had several implications, as the non-atomic way of the old approach was problematic as it allowed for unexpected errors to happen. Also every file would be moved to the trash separately (assuming you had the trash app activated), making restore rather painful. The new propagator does away with all this: If you delete one directory, only the directory with all its structures will be moved to trash. As a side effect, this makes the delete operation on the wire much faster.

New in ownCloud Client 1.4.2 (Nov 30, 2013)

  • Do not show the warning icon in the tray
  • Fix manual proxy support when switching
  • Add folder column to detailed sync protocol
  • Fix possible endless loop in inotify
  • Do not elide the progress text
  • Fix high CPU load
  • Reconnect if network is unavailable after startup
  • Ensure paused folder stays paused when syncing with more than one folder
  • Don’t show desktop notification when the user doesn’t want to
  • System tray: Avoid quick flickering up of the ok-icon for the sync prepare state
  • Progress: Do not show progress if nothing is transmitted
  • Progress: Show number of deletes.
  • Fix pause/resume behaviour

New in ownCloud Client 1.4.1 (Sep 27, 2013)

  • Fixed app name for ownCloud.
  • Translation and documentation fixes.
  • Fixed error display in settings/status dialog, displays multi line error messages now correctly.
  • Wait up to 30 secs before complaining about missing systray Fixes bug #949
  • Fixed utf8 issues with basic auth authentication, fixes bug #941
  • Fixed remote folder selector, avoid recursive syncing, fixes bug #962
  • Handle and display network problems at startup correctly.
  • Enable and disable the folder watcher during syncs correctly.
  • Fix setting of thread priority.
  • Fixed file size display.
  • Fixed various folder wizard issues, bug #992
  • Made “Sync started” message optional, fixes bug #934
  • Fixed shutdown, avoid crashed config on win32, fixes bug #945
  • Pop up config wizard if no server url is configured, fixes bug #1018
  • Settings: calculate sidebar width dynamically, fixes bug #1020
  • Fixed a crash if sync folders were removed, fixes bug #713
  • Do proper resync after network disconnect, fixes bug #1007
  • Various minor code fixes

New in ownCloud Client 1.4.0 (Sep 12, 2013)

  • New Scheduler: Only sync when there are actual changes in the server
  • Add a Settings Dialog, move Proxy Settings there
  • Transform folder Status Dialog into Account Settings, provide feedback via context menu
  • Add Bandwidth Control
  • Add a visual storage/quota indicator (context menu and account settings)
  • Add progress indication (context menu and account settings)
  • Introduce a sync history, persisting results across syncs
  • Move ability to switch to mono icons from a switch to a Settings option
  • Add “Launch on System Startup” GUI option
  • Add “Show Desktop Nofications” GUI option (enabled by default)
  • top optionally disable sync notifications
  • Add Help item, pointing to online reference
  • Implement graphical selection of remote folders in FolderWizard
  • Allow custom ignore patterns
  • Add an editor for ingore patterns
  • ALlow to flag certain ignore patterns as discardable
  • Ensure to ship with all valid translations
  • Progress Dialog now preserves the last syncned items across sync runs
  • Split Setup Wizard into multiple pages again
  • Implement “–logfile -” to log to stdout
  • Add preliminary support for Shibboleth authentication
  • Linux: Provide more icon sizes
  • Linux: Do not trigger notifier on ignored files
  • Windows: Reduce priority of CSync thread
  • Documentation: Prem. updates to reflect UI changes
  • Significant code refactorings
  • Require Qt 4.7
  • Known issue: Under certain conditions, a file will only get uploaded after up to five minutes

New in ownCloud Client 1.4.0 Beta 2 (Aug 17, 2013)

  • First and foremost, beta 2 fixes a severe bug on the windows platform which was the root cause for a lot of other bug you might have experienced, such as infinite sync loops and similar. Please urgently prefer the beta2 over beta1 for testing.
  • Other fixes went into polishing of the new progress display, the sync protocol window which is not sync-folder centric any more and many other places.

New in ownCloud Client 1.2.0 (Jan 26, 2013)

  • [GUI] New status dialog to show a detailed list of synced files.
  • [GUI] New tray notifications about synced files.
  • [GUI] New platform specific icon set.
  • [App] Using cross platform QtKeychain library to store credentials crypted.
  • [App] Use cross platform notification for changes in the local file system rather than regular poll.
  • [Fixes] Improved SSL Certificate handling and SSL fixes troughout syncing.
  • [Fixes] Fixed proxy authentication.
  • [Fixes] Allow brackets in folder name alias.
  • [Fixes] Lots of other minor fixes.
  • [Platform] cmake fixes.
  • [Platform] Improved, more detailed error reporting.

New in ownCloud Client 1.2.0 Beta 2 (Jan 19, 2013)

  • Proxy authentication fixed (Basic auth, NTLM will not yet work)
  • The status dialog now provides statistics on the last sync run (via the info button). It will tell in detail which files have been synced, added or deleted.
  • Client will go offline while the server in in maintenance mode (feature available with ownCoud master only)
  • Improved SSL Certificate acceptance
  • All sizes of the new icons are available.
  • Support files > 2 GB on all platforms for uploading.
  • Fixed some minor memory leaks and again saved some server requests through optimizations.
  • Improved error reporting to the user.
  • Remove legacy theming support.

New in ownCloud Client 1.2.0 Beta 1 (Dec 21, 2012)

  • discover that there is much better error reporting if something goes wrong.
  • probably feel like it syncs faster, yes faster.
  • see that there are less HTTP requests to the server for a single sync run.
  • don’t see any issues with MacOSX and funny characters in filenames any more.
  • recognize a new icon set, which is not finalized yet (actually not all sizes are there, thats why the status dialog looks a bit funny) but we thought its nice to already add it to the beta. It should fit nicely into your operating system environment.
  • realize that this client comes with a cross platform file system watcher on clientside, so no polling any more.
  • have your password stored in a secure keychain on all platforms since we added qtkeychain to the client.