Skip to content

v0.84.0

Choose a tag to compare

@gnacho gnacho released this 20 Aug 14:58
· 55 commits to main since this release

What's new

Added

  • Account avatar in the summary card (#50): the avatar fetch is finally wired (it only existed in tests); image bodies on a 404 are trusted (Nextcloud returns the placeholder PNG with a 404 status).
  • Wizard lists existing remote folders (#82): a dropdown shows the remote folders (Nextcloud) instead of typing the path; OpenCloud stays manual.
  • Bulk conflict resolution (#77): keep local or remote for all conflicts at once, with a confirmation and a counter.
  • Live per-file progress (#86): folder rows show "uploading x.txt · N" next to the spinner during a sync.
  • Tray glyphs by state (#87, #76): dedicated icons for syncing, problems, unconfigured and an all-synced cloud-check.

Fixed

  • Transient keyring failures now retry (#85): an Unavailable or Locked Secret Service error no longer latches the account into "credentials rejected" (which stopped automatic syncs); it retries on the next trigger. Only Missing counts as a real auth failure.
  • Percent-encoded remote folder names (#88): WebDAV hrefs with %20 etc. are decoded before showing them in the wizard folder picker.
  • Add-account window (#80): it no longer forgets typed values on close, the title is correctly "Add Account" and the welcome page does not scroll.
  • Account removal dialogs (#79): both explicitly say that no files are deleted.
  • Row tooltip (#78): passed as a plain string to the builder.

Changed

  • Folded home and wider setup window (#75): home paths are folded (absolute path in the tooltip) and the wizard is 720px wide.
  • Shortened previously-synced warning (#74): one line: "This folder was synchronized before.".
  • Wizard finish button (#73): the folders step closes setup with "Finish Setup" (the redundant summary page is gone).
  • Bold folder rows (#78): bold folder name and a "Synced in local {folder}" subtitle without a leading slash.
  • Two-line account summary (#81): server on one line, user + used space on another, with an accented Add Folder pill.
  • Shorter tray menu (#84): Open / Log / Quit; Settings and Pause Everything live in the window.
  • Tray glyph stroke width 3 (#83) for legibility at tray sizes.

Note: v0.84.0 follows the +0.02 numbering rule.

Full changelog: https://github.com/gnacho/nextsync/blob/main/CHANGELOG.md