Skip to content

Releases: cozy-labs/cozy-desktop

Auto-update, new revamped UI & improved logout

23 Nov 16:29
e9f445c
Compare
Choose a tag to compare

Improvements for all users:

  • Updates will now be detected automatically when starting Cozy Drive.
    When an update is available, a splash screen will ask you to wait while
    downloading (including the download progress on Windows only) and the app
    will restart automatically. When no update is available, the app will start
    as usual. Since the update check is quite fast, we decided to display a
    splash screen only during download, not while checking. In case of network
    issues, the app may take more time to start than usual, but it should still
    work.
  • New revamped UI: the dashboard window was replaced with a popover showing
    up next to the (new) system tray icon. The synchronization status on top of
    the popover should give you more indications about what is actually occurring
    in the background. Navigation was simplified and moved to the top of the
    popover and the help form now shows up in its own separate window.
  • Disconnecting the device from the Cozy or the app should work as expected
    now. Also since most people encountering issues were trying to reconfigure
    their device, we made sure logs were not deleted anymore in the process.

See known issues.

Happy syncing!

Synchronization improvements

14 Nov 17:35
Compare
Choose a tag to compare
Pre-release

Improvements for all users:

  • The synchronization now detects when remote files or directories were already
    deleted. details
  • The remote Cozy overloading guard was disabled so the app doesn't hold on in
    case of synchronization errors. An improved version will be reenabled later.
    details
  • The authorization screen should not be bigger than screen anymore.
    details
  • Changing only case or encoding in a file or directory name won't trigger
    conflicts on other devices anymore. The case or encoding won't be synced
    though. We'll come up with a better solution at some point.
    details

See known issues.

Happy syncing!

Move & rename directories (even shared or used by connectors)

09 Nov 12:49
Compare
Choose a tag to compare

It took us some time, but we're almost there, finally!

Improvements for all users:

  • Moving or renaming shared directories should not break the sharing anymore.
  • Moving or renaming connector directories should work as expected (the
    connector will put upcoming documents to the new location instead of
    recreating and filling up the old one).
  • Moving or renaming a directory should now be more reliable, even with
    filesystem events occurring in random order as it seems to happen from time to
    time.

Known issues that should be fixed in subsequent releases:

  • Trashing, restoring and deleting content permanently may not work as expected
    yet (see trello).
  • Moving or renaming multiple files or directories successively may end up
    with duplicate content (see trello).
  • Changing the case of a file or directory name, e.g. renaming my stuff to
    MY STUFF, will create a conflict (see trello).
  • Deleting content on both sides generates useless errors that slow down the synchronization (see trello).
  • The remote Cozy overloading guard is too aggressive (waiting far too long in case of synchronization errors) (see trello)

Performance issues:

  • The app now takes some time before actually syncing, may hold on until
    there is no more activity, and uses a lot of CPU on start and when syncing (see trello).
  • Actions involving lots of content may take too much time to complete or use
    too much resources. Currently, adding 50000 files or moving 25000 files should
    work (see trello).

Issues caused by lower-level bugs that will be harder to fix or circumvent:

  • Replacing a directory with a file of the same name won't work (same when
    replacing a file with a directory of the same name) (see trello).
  • When moving 2 directories at the same time on Windows, possibly only 1 move
    may be detected (see trello).

Please report any other issue you may encounter by using the app help form.

Happy syncing!

Windows revocation fix

10 Oct 16:16
Compare
Choose a tag to compare

Improvements for Windows users:

  • In case you disconnected your computer from the Web interface of your Cozy,
    when clicking on the Log out button of the Access revoked screen, the app
    was failing to properly remove your local configuration and kept showing the
    same screen. Everything should now work properly.

User interface fixes

11 Sep 19:37
Compare
Choose a tag to compare

Improvements for all users:

  • Fixed the styling of the Show more files button in the Dashboard screen.
  • The default content of the support request form should now be translated
    properly.

Happy syncing!

New Cozy v3 design, Windows 7/8 favorite & various fixes

08 Sep 11:41
Compare
Choose a tag to compare

Hello there! Sorry for the summer delay, the team took some rest, and recently
we were quite busy working on some huge synchronization improvements, but
that's for another story. So let's get back to the current release...

Improvements for all users:

  • The onboarding (the successive screens where you configure Cozy Drive for
    Desktop on first launch) now follows the new Cozy v3 design guidelines and
    wording. The other screens were mostly updated too, especially the settings
    which were merged into a single tab. In future releases, the tabs should
    move to the top and we should progressively transition to a new popover
    layout sticking to your systray, instead of the current floating window.
    Some screens will still make use of a separate windows when relevant
    (e.g. the Help one).
  • We also enlarged the Cozy login screen, the authorization screen (were you
    allow the Cozy Drive for Desktop app to access the data in your Cozy) and
    the Dashboard screen (the one showing recent updates). In case your display
    has a small resolution, the app should not exceed the available space and
    fall back to scrolling.
  • The disk space gauge should now effectively match the available space.
  • The app was occasionnaly crashing on startup with a weird db Lock error.
    This should not happen anymore. Please shout out loud in case it still does
    for you.
  • We fixed an issue that was preventing errors to be properly notified
    when sending a support request from the Help screen. We also made sure
    that a favorite creation failure would not block the application.
  • We now have traces of failures for almost everything in the app except for
    upgrades (which unfortunately seemed to be the source of issues recently, so
    we'll probably add it too). This should help us fix issues regarding the
    onboarding step for example.
  • We also added some missing translations.
  • Last but not least we added the hopefully last missing checks to detect
    conflicts while trashing/deleting folders from the Cozy.

Improvements for Windows users:

  • Once configured, the app now adds a favorite to Windows 7 and Windows 8.x
    explorer.
  • While uploading files from a Windows device, missing folders creation was
    failing. This is fixed now.
  • We changed the way we hide some special folders on Windows. We extensively
    checked it was working as usual on every supported Windows version, so this
    should not be visible in any way for you. But in case you still start seing
    some weird .cozy-desktop or .system-tmp-cozy-drive directories, please
    tell us.

Happy syncing!

Fix missing Cozy folders

31 Jul 19:39
Compare
Choose a tag to compare

Improvements for all users:

  • When creating folders and uploading files on the remote Cozy, sometimes the
    parent folder doesn't exist yet. This case didn't occur before the 3.0.0
    release and it didn't happen during the release testing, so we were not
    handling it correctly. The issue is fixed now. We apologize for the
    inconvenience.

Happy syncing!

First release for general consumption

31 Jul 13:46
Compare
Choose a tag to compare
Pre-release

Improvements for all users:

  • We improved support for unicode filenames for files already in your synchronization folder before starting cozy-drive
  • Moved folders on your computer does not fill your cozy's trash.
  • We fixed an issue preventing conflict resolution for a folder trashed on one side while content was added on the other side

Improvements for Windows users:

  • When you first register your computer on the Cozy, the app will add your Cozy Drive folder to the Windows Explorer sidebar
  • Both the installer and the application should now work on 32-bit Windows.

This is our first actual release for general consumption, there might still be some bug, but feel free to install and report them through the Help tab.

Disable Windows 10 Cloud Storage Support

11 Jul 13:44
Compare
Choose a tag to compare

Improvements for Windows users:

  • The Windows 10 cloud storage registration was disabled because it was not
    stable enough yet. This means you won't get the Cozy Drive shortcut in
    the Windows Explorer sidebar, near the OneDrive one. We'll come up with
    another solution, possibly compatible with older Windows releases.
    Please contact us in case you get stuck with broken shortcut(s) in your
    sidebar, we'll help you to fix it. We apologize for the inconvenience.

Happy syncing!

New Cozy Drive name, improved synchronization

10 Jul 14:48
Compare
Choose a tag to compare

Improvements for all users:

  • The application was renamed to Cozy Drive!
  • Deleted files and folders on Cozy are now correctly synchronized on your
    computer.
  • An infinite synchronization issue between multiple devices was fixed.
  • Network load is now smaller when retrieving changes from the remote Cozy.
  • Most useless copies of folders should not end up in the Windows recycle bin,
    the macOS trash or the Cozy trash anymore. Some issues remain though.
  • Useless conflicts for trashed files/folders won't happen anymore (this was
    only visible in logs).
  • Documentation was updated.
  • Some typos in the french locale were fixed.
  • We started adding more automated tests to prevent regressions and ensure a
    better quality for future releases.