Releases: nextcloud-releases/desktop
Releases · nextcloud-releases/desktop
v3.9.0
List of supported platforms by this release: System Requirements
What's Changed
- sort encrypted files by their id to compute checksum by @mgallien in nextcloud/desktop#5568
- try different permutation to try to recover the broken checksum by @mgallien in nextcloud/desktop#5572
- Fix unit tests SecureFileDrop by @allexzander in nextcloud/desktop#5574
- Do not display error status and messages when aborting a sync during hydration request in VFS mode by @allexzander in nextcloud/desktop#5579
- Correct spelling by @Valdnet in nextcloud/desktop#5567
- in case server has no private key, let e2ee init fail by @mgallien in nextcloud/desktop#5566
- Edit locally. Restart current folder sync immediately after file opened. by @allexzander in nextcloud/desktop#5588
- fix compilation with clazy and fully-qualified-moc-types checks enabled by @mgallien in nextcloud/desktop#5587
- Enter next log file if the current log file is larger than 512 KB by @claucambra in nextcloud/desktop#5580
- Alway add the item at the end of the layout. by @camilasan in nextcloud/desktop#5595
- properly preserve the format of e2ee metadata during DB operations by @mgallien in nextcloud/desktop#5577
- Edit locally. Elide loading dialog filename label middle. by @allexzander in nextcloud/desktop#5612
- Fix crash on entering new log file after file size of 512kb reached by @claucambra in nextcloud/desktop#5603
- Properly handle all fatal errors during edit locally setup procedure by @claucambra in nextcloud/desktop#5583
- Update nextcloudcmd.rst to include dedicated install method for Debian instead of using a Ubuntu ppa. by @mayonezo in nextcloud/desktop#5243
- Fix MacOS UTF-8 normalization issue by @xavi-b in nextcloud/desktop#4957
- Parse sharees 'lookup' key to include federated sharees. by @allexzander in nextcloud/desktop#5613
- Unlock Office files when they are closed by @allexzander in nextcloud/desktop#5607
- Implement missing share settings by @allexzander in nextcloud/desktop#5622
- no longer override the pixman default version by @mgallien in nextcloud/desktop#5630
- Edit locally. Fix crash on _chekTokenJob pointer deref. by @allexzander in nextcloud/desktop#5637
- Remove some SQL debug logs to unclutter the output. by @allexzander in nextcloud/desktop#5634
- Annotated version of Big Sur icon by @elsiehupp in nextcloud/desktop#4714
- E2EE. Fix freeze on metadata checksum validation. by @allexzander in nextcloud/desktop#5655
- Fix update request channel being set to wrong localised string by @claucambra in nextcloud/desktop#5462
- Fix folder progress bar positioning in account settings on macOS by @claucambra in nextcloud/desktop#5645
- Fix setting [undefined] to QFont in 'Sync now' button by @claucambra in nextcloud/desktop#5628
- Attempt sign in when an account state is added in AccountManager by @claucambra in nextcloud/desktop#5493
- Fix account migration from legacy desktop clients (again) by @claucambra in nextcloud/desktop#5640
- Feature/group folders visibility improved by @allexzander in nextcloud/desktop#5636
- Use addLayout to insert the VFS option when setting account. by @camilasan in nextcloud/desktop#5665
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5643
- i18n: Word separation by @Valdnet in nextcloud/desktop#5676
- Implement File Provider file synchronisation engine for macOS by @claucambra in nextcloud/desktop#5527
- Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled by @claucambra in nextcloud/desktop#5680
- Dismiss notifications by @camilasan in nextcloud/desktop#5687
- Display file tags in File Details by @claucambra in nextcloud/desktop#5596
- Allow opening a file or folder in the local sync root. by @allexzander in nextcloud/desktop#5686
- Provide feedback on share link copy by @claucambra in nextcloud/desktop#5672
- Ask before importing accounts from legacy clients by @claucambra in nextcloud/desktop#5654
- Feature/resolve all conflicts by @mgallien in nextcloud/desktop#5635
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5706
- change size of dismiss button for items in activity list by @mgallien in nextcloud/desktop#5377
- [stable-3.9] Fix tray window header folders button colour by @backportbot-nextcloud in nextcloud/desktop#5723
- [stable-3.9] align activity text with "Sync now" text by @backportbot-nextcloud in nextcloud/desktop#5725
- [stable-3.9] ensure that the file to test monitoring is hidden by @backportbot-nextcloud in nextcloud/desktop#5733
- [stable-3.9] Fix tray styling by @backportbot-nextcloud in nextcloud/desktop#5741
- [stable-3.9] Fix macOS build when file provider module build is disabled by @backportbot-nextcloud in nextcloud/desktop#5742
- [stable-3.9] Fix dark mode switch issues in tray controls manually overriding palette colours by @backportbot-nextcloud in nextcloud/desktop#5744
- [stable-3.9] fix build on windows by adding missing archive name properties on libs by @backportbot-nextcloud in nextcloud/desktop#5748
- [stable-3.9] Fix macOS icon by @backportbot-nextcloud in nextcloud/desktop#5762
- [stable-3.9] Bugfix/log less verbose by @backportbot-nextcloud in nextcloud/desktop#5775
- Revert inclusion of File Provider module in 3.9 branch by @claucambra in nextcloud/desktop#5772
- [stable-3.9] Bugfix. Conflict resolution button not clickable. by @backportbot-nextcloud in nextcloud/desktop#5777
- [stable-3.9] display subject when we have sync issues like network errors by @backportbot-nextcloud in nextcloud/desktop#5782
- [stable-3.9] Fix UnifiedSearch text field placeholder text color for light and dark theme by @backportbot-nextcloud in nextcloud/desktop#5785
- [stable-3.9] addd a cmake option to enable single account desktop client by @backportbot-nextcloud in nextcloud/desktop#5789
- [stable-3.9] Fix colouring of NCRadioButton by @backportbot-nextcloud in nextcloud/desktop#5790
- [stable-3.9] chore: update workflows from templates by @backportbot-nextcloud in nextcloud/desktop#5794
- [stable-3.9] Bugfix/rotate log less often by @backportbot-nextcloud in nextcloud/desktop#5795
- [stable-3.9] Bugfix/adjust log levels by @backportbot-nextcloud in nextcloud/desktop#5799
New Contributors
- @mayonezo made their first contribution in nextcloud/desktop#5243
- @xavi-b made their first contribution in nextcloud/desktop#4957
Full Changelog: nextcloud/desktop@v3.8.0...v3.9.0
Release 3.9.0-rc4
List of supported platforms by this release: System Requirements
What's Changed
- sort encrypted files by their id to compute checksum by @mgallien in nextcloud/desktop#5568
- try different permutation to try to recover the broken checksum by @mgallien in nextcloud/desktop#5572
- Fix unit tests SecureFileDrop by @allexzander in nextcloud/desktop#5574
- Do not display error status and messages when aborting a sync during hydration request in VFS mode by @allexzander in nextcloud/desktop#5579
- Correct spelling by @Valdnet in nextcloud/desktop#5567
- in case server has no private key, let e2ee init fail by @mgallien in nextcloud/desktop#5566
- Edit locally. Restart current folder sync immediately after file opened. by @allexzander in nextcloud/desktop#5588
- fix compilation with clazy and fully-qualified-moc-types checks enabled by @mgallien in nextcloud/desktop#5587
- Enter next log file if the current log file is larger than 512 KB by @claucambra in nextcloud/desktop#5580
- Alway add the item at the end of the layout. by @camilasan in nextcloud/desktop#5595
- properly preserve the format of e2ee metadata during DB operations by @mgallien in nextcloud/desktop#5577
- Edit locally. Elide loading dialog filename label middle. by @allexzander in nextcloud/desktop#5612
- Fix crash on entering new log file after file size of 512kb reached by @claucambra in nextcloud/desktop#5603
- Properly handle all fatal errors during edit locally setup procedure by @claucambra in nextcloud/desktop#5583
- Update nextcloudcmd.rst to include dedicated install method for Debian instead of using a Ubuntu ppa. by @mayonezo in nextcloud/desktop#5243
- Fix MacOS UTF-8 normalization issue by @xavi-b in nextcloud/desktop#4957
- Parse sharees 'lookup' key to include federated sharees. by @allexzander in nextcloud/desktop#5613
- Unlock Office files when they are closed by @allexzander in nextcloud/desktop#5607
- Implement missing share settings by @allexzander in nextcloud/desktop#5622
- no longer override the pixman default version by @mgallien in nextcloud/desktop#5630
- Edit locally. Fix crash on _chekTokenJob pointer deref. by @allexzander in nextcloud/desktop#5637
- Remove some SQL debug logs to unclutter the output. by @allexzander in nextcloud/desktop#5634
- Annotated version of Big Sur icon by @elsiehupp in nextcloud/desktop#4714
- E2EE. Fix freeze on metadata checksum validation. by @allexzander in nextcloud/desktop#5655
- Fix update request channel being set to wrong localised string by @claucambra in nextcloud/desktop#5462
- Fix folder progress bar positioning in account settings on macOS by @claucambra in nextcloud/desktop#5645
- Fix setting [undefined] to QFont in 'Sync now' button by @claucambra in nextcloud/desktop#5628
- Attempt sign in when an account state is added in AccountManager by @claucambra in nextcloud/desktop#5493
- Fix account migration from legacy desktop clients (again) by @claucambra in nextcloud/desktop#5640
- Feature/group folders visibility improved by @allexzander in nextcloud/desktop#5636
- Use addLayout to insert the VFS option when setting account. by @camilasan in nextcloud/desktop#5665
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5643
- i18n: Word separation by @Valdnet in nextcloud/desktop#5676
- Implement File Provider file synchronisation engine for macOS by @claucambra in nextcloud/desktop#5527
- Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled by @claucambra in nextcloud/desktop#5680
- Dismiss notifications by @camilasan in nextcloud/desktop#5687
- Display file tags in File Details by @claucambra in nextcloud/desktop#5596
- Allow opening a file or folder in the local sync root. by @allexzander in nextcloud/desktop#5686
- Provide feedback on share link copy by @claucambra in nextcloud/desktop#5672
- Ask before importing accounts from legacy clients by @claucambra in nextcloud/desktop#5654
- Feature/resolve all conflicts by @mgallien in nextcloud/desktop#5635
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5706
- change size of dismiss button for items in activity list by @mgallien in nextcloud/desktop#5377
- [stable-3.9] Fix tray window header folders button colour by @backportbot-nextcloud in nextcloud/desktop#5723
- [stable-3.9] align activity text with "Sync now" text by @backportbot-nextcloud in nextcloud/desktop#5725
- [stable-3.9] ensure that the file to test monitoring is hidden by @backportbot-nextcloud in nextcloud/desktop#5733
- [stable-3.9] Fix tray styling by @backportbot-nextcloud in nextcloud/desktop#5741
- [stable-3.9] Fix macOS build when file provider module build is disabled by @backportbot-nextcloud in nextcloud/desktop#5742
- [stable-3.9] Fix dark mode switch issues in tray controls manually overriding palette colours by @backportbot-nextcloud in nextcloud/desktop#5744
- [stable-3.9] fix build on windows by adding missing archive name properties on libs by @backportbot-nextcloud in nextcloud/desktop#5748
- [stable-3.9] Fix macOS icon by @backportbot-nextcloud in nextcloud/desktop#5762
- [stable-3.9] Bugfix/log less verbose by @backportbot-nextcloud in nextcloud/desktop#5775
- Revert inclusion of File Provider module in 3.9 branch by @claucambra in nextcloud/desktop#5772
- [stable-3.9] Bugfix. Conflict resolution button not clickable. by @backportbot-nextcloud in nextcloud/desktop#5777
- [stable-3.9] display subject when we have sync issues like network errors by @backportbot-nextcloud in nextcloud/desktop#5782
- [stable-3.9] Fix UnifiedSearch text field placeholder text color for light and dark theme by @backportbot-nextcloud in nextcloud/desktop#5785
- [stable-3.9] addd a cmake option to enable single account desktop client by @backportbot-nextcloud in nextcloud/desktop#5789
- [stable-3.9] Fix colouring of NCRadioButton by @backportbot-nextcloud in nextcloud/desktop#5790
- [stable-3.9] chore: update workflows from templates by @backportbot-nextcloud in nextcloud/desktop#5794
- [stable-3.9] Bugfix/rotate log less often by @backportbot-nextcloud in nextcloud/desktop#5795
- [stable-3.9] Bugfix/adjust log levels by @backportbot-nextcloud in nextcloud/desktop#5799
New Contributors
- @mayonezo made their first contribution in nextcloud/desktop#5243
- @xavi-b made their first contribution in nextcloud/desktop#4957
Full Changelog: nextcloud/desktop@v3.8.0...v3.9.0-rc4
Release 3.9.0-rc3
List of supported platforms by this release: System Requirements
What's Changed
- sort encrypted files by their id to compute checksum by @mgallien in nextcloud/desktop#5568
- try different permutation to try to recover the broken checksum by @mgallien in nextcloud/desktop#5572
- Fix unit tests SecureFileDrop by @allexzander in nextcloud/desktop#5574
- Do not display error status and messages when aborting a sync during hydration request in VFS mode by @allexzander in nextcloud/desktop#5579
- Correct spelling by @Valdnet in nextcloud/desktop#5567
- in case server has no private key, let e2ee init fail by @mgallien in nextcloud/desktop#5566
- Edit locally. Restart current folder sync immediately after file opened. by @allexzander in nextcloud/desktop#5588
- fix compilation with clazy and fully-qualified-moc-types checks enabled by @mgallien in nextcloud/desktop#5587
- Enter next log file if the current log file is larger than 512 KB by @claucambra in nextcloud/desktop#5580
- Alway add the item at the end of the layout. by @camilasan in nextcloud/desktop#5595
- properly preserve the format of e2ee metadata during DB operations by @mgallien in nextcloud/desktop#5577
- Edit locally. Elide loading dialog filename label middle. by @allexzander in nextcloud/desktop#5612
- Fix crash on entering new log file after file size of 512kb reached by @claucambra in nextcloud/desktop#5603
- Properly handle all fatal errors during edit locally setup procedure by @claucambra in nextcloud/desktop#5583
- Update nextcloudcmd.rst to include dedicated install method for Debian instead of using a Ubuntu ppa. by @mayonezo in nextcloud/desktop#5243
- Fix MacOS UTF-8 normalization issue by @xavi-b in nextcloud/desktop#4957
- Parse sharees 'lookup' key to include federated sharees. by @allexzander in nextcloud/desktop#5613
- Unlock Office files when they are closed by @allexzander in nextcloud/desktop#5607
- Implement missing share settings by @allexzander in nextcloud/desktop#5622
- no longer override the pixman default version by @mgallien in nextcloud/desktop#5630
- Edit locally. Fix crash on _chekTokenJob pointer deref. by @allexzander in nextcloud/desktop#5637
- Remove some SQL debug logs to unclutter the output. by @allexzander in nextcloud/desktop#5634
- Annotated version of Big Sur icon by @elsiehupp in nextcloud/desktop#4714
- E2EE. Fix freeze on metadata checksum validation. by @allexzander in nextcloud/desktop#5655
- Fix update request channel being set to wrong localised string by @claucambra in nextcloud/desktop#5462
- Fix folder progress bar positioning in account settings on macOS by @claucambra in nextcloud/desktop#5645
- Fix setting [undefined] to QFont in 'Sync now' button by @claucambra in nextcloud/desktop#5628
- Attempt sign in when an account state is added in AccountManager by @claucambra in nextcloud/desktop#5493
- Fix account migration from legacy desktop clients (again) by @claucambra in nextcloud/desktop#5640
- Feature/group folders visibility improved by @allexzander in nextcloud/desktop#5636
- Use addLayout to insert the VFS option when setting account. by @camilasan in nextcloud/desktop#5665
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5643
- i18n: Word separation by @Valdnet in nextcloud/desktop#5676
- Implement File Provider file synchronisation engine for macOS by @claucambra in nextcloud/desktop#5527
- Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled by @claucambra in nextcloud/desktop#5680
- Dismiss notifications by @camilasan in nextcloud/desktop#5687
- Display file tags in File Details by @claucambra in nextcloud/desktop#5596
- Allow opening a file or folder in the local sync root. by @allexzander in nextcloud/desktop#5686
- Provide feedback on share link copy by @claucambra in nextcloud/desktop#5672
- Ask before importing accounts from legacy clients by @claucambra in nextcloud/desktop#5654
- Feature/resolve all conflicts by @mgallien in nextcloud/desktop#5635
- Update CHANGELOG. by @camilasan in nextcloud/desktop#5706
- change size of dismiss button for items in activity list by @mgallien in nextcloud/desktop#5377
- [stable-3.9] Fix tray window header folders button colour by @backportbot-nextcloud in nextcloud/desktop#5723
- [stable-3.9] align activity text with "Sync now" text by @backportbot-nextcloud in nextcloud/desktop#5725
- [stable-3.9] ensure that the file to test monitoring is hidden by @backportbot-nextcloud in nextcloud/desktop#5733
- [stable-3.9] Fix tray styling by @backportbot-nextcloud in nextcloud/desktop#5741
- [stable-3.9] Fix macOS build when file provider module build is disabled by @backportbot-nextcloud in nextcloud/desktop#5742
- [stable-3.9] Fix dark mode switch issues in tray controls manually overriding palette colours by @backportbot-nextcloud in nextcloud/desktop#5744
- [stable-3.9] fix build on windows by adding missing archive name properties on libs by @backportbot-nextcloud in nextcloud/desktop#5748
- [stable-3.9] Fix macOS icon by @backportbot-nextcloud in nextcloud/desktop#5762
- [stable-3.9] Bugfix/log less verbose by @backportbot-nextcloud in nextcloud/desktop#5775
- Revert inclusion of File Provider module in 3.9 branch by @claucambra in nextcloud/desktop#5772
- [stable-3.9] Bugfix. Conflict resolution button not clickable. by @backportbot-nextcloud in nextcloud/desktop#5777
- [stable-3.9] display subject when we have sync issues like network errors by @backportbot-nextcloud in nextcloud/desktop#5782
New Contributors
- @mayonezo made their first contribution in nextcloud/desktop#5243
- @xavi-b made their first contribution in nextcloud/desktop#4957
Full Changelog: nextcloud/desktop@v3.8.0...v3.9.0-rc3
Release 3.9.0-rc2
What's Changed
- [stable-3.9] Fix tray window header folders button colour by @backportbot-nextcloud in nextcloud/desktop#5723
- [stable-3.9] align activity text with "Sync now" text by @backportbot-nextcloud in nextcloud/desktop#5725
- [stable-3.9] ensure that the file to test monitoring is hidden by @backportbot-nextcloud in nextcloud/desktop#5733
- [stable-3.9] Fix tray styling by @backportbot-nextcloud in nextcloud/desktop#5741
Full Changelog: nextcloud/desktop@v3.9.0-rc1...v3.9.0-rc2
Release 3.8.1
List of supported platforms by this release: System Requirements
Changelog
- desktop#5570 [stable-3.8] sort encrypted files by their id to compute checksum
- desktop#5573 [stable-3.8] try different permutation to try to recover the broken checksum
- desktop#5578 [stable-3.8] Fix unit tests SecureFileDrop
- desktop#5582 [stable-3.8] Do not display error status and messages when aborting a sync during hydration request in VFS mode
- desktop#5589 [stable-3.8] in case server has no private key, let e2ee init fail
- desktop#5592 [stable-3.8] Edit locally. Restart current folder sync immediately after file opened.
- desktop#5597 [stable-3.8] Alway add the item at the end of the layout.
- desktop#5599 [stable-3.8] properly preserve the format of e2ee metadata during DB operations
Release 3.8.0
List of supported platforms by this release: System Requirements
Changelog
- desktop#5161 Resize WebView widget once the loginpage rendered
- desktop#5327 Feature/secure file drop
- desktop#5351 Check German translation for wrong wording
- desktop#5378 L10n: Correct word
- desktop#5379 Fix displaying of file details button for local syncfileitem activities
- desktop#5384 Improve config upgrade warning dialog
- desktop#5385 Only accept folder setup page if overrideLocalDir is set
- desktop#5389 Update CHANGELOG.
- desktop#5391 Prevent ShareModel crash from accessing bad pointers
- desktop#5393 Bugfix/init value for pointers
- desktop#5410 Log to stdout when built in Debug config
- desktop#5416 Clean up account creation and deletion code
- desktop#5427 L10n: Added dot to end of sentence
- desktop#5430 L10n: Fixed grammar
- desktop#5435 Fix "Create new folder" menu entries in settings not working correctly on macOS
- desktop#5436 Ci/clang tidy checks init variables
- desktop#5442 Fix share dialog infinite loading
- desktop#5444 Fix edit locally job not finding the user account: wrong user id
- desktop#5448 Skip e2e encrypted files with empty filename in metadata
- desktop#5451 Use new connect syntax
- desktop#5453 Fix avatars not showing up in settings dialog account actions until clicked on
- desktop#5459 Always discover blacklisted folders to avoid data loss when modifying selectivesync list.
- desktop#5472 Fix infinite loading in the share dialog when public link shares are disabled on the server
- desktop#5474 With cfapi when dehydrating files add missing flag
- desktop#5478 Fix text labels in Sync Status component
- desktop#5485 Display 'Search globally' as the last sharees list element
- desktop#5486 Fix display of 2FA notification.
- desktop#5498 Bugfix/do not restore virtual files
- desktop#5513 Show server name in tray main window
- desktop#5520 Add Ubuntu Lunar
- desktop#5521 Debian build classification 'beta' cannot override 'release'.
- desktop#5525 Update changelog
- desktop#5530 Follow shouldNotify flag to hide notifications when needed
- desktop#5532 Bugfix/stop after creating config file
- desktop#5534 E2EE cut extra zeroes from derypted byte array.
- desktop#5546 When local sync folder is overriden, respect this choice
- desktop#5560 Feature/e2ee fixes
Release 3.7.4
List of supported platforms by this release: System Requirements
Changelog
- desktop#5425 [stable-3.7] check German translation for wrong wording
- desktop#5437 [stable-3.7] Fix "Create new folder" menu entries in settings not working correctly on macOS
- desktop#5438 [stable-3.7] Clean up account creation and deletion code
- desktop#5446 [stable-3.7] Fix share dialog infinite loading
- desktop#5450 [stable-3.7] fix edit locally job not finding the user account: wrong user id
- desktop#5454 [stable-3.7] skip e2e encrypted files with empty filename in metadata
- desktop#5481 [stable-3.7] Always discover blacklisted folders to avoid data loss when modifying selectivesync list.
- desktop#5483 [stable-3.7] use new connect syntax
- desktop#5484 [stable-3.7] with cfapi when dehydrating files add missing flag
- desktop#5487 [stable-3.7] Fix avatars not showing up in settings dialog account actions until clicked on
- desktop#5488 [stable-3.7] Fix text labels in Sync Status component
- desktop#5489 [stable-3.7] Fix infinite loading in the share dialog when public link shares are disabled on the server
- desktop#5490 [stable-3.7] Ci/clang tidy checks init variables
- desktop#5494 [stable-3.7] Display 'Search globally' as the last sharees list element
- desktop#5499 [stable-3.7] Resize WebView widget once the loginpage rendered
- desktop#5502 [stable-3.7] Bugfix/do not restore virtual files
- desktop#5505 [stable-3.7] Fix display of 2FA notification.
Release 3.7.1
What's Changed
- Backport/5393/stable 3.7 by @mgallien in nextcloud/desktop#5403
- Fix wrong estimated time when doing sync. by @allexzander in nextcloud/desktop#4902
- Bugfix/selective sync abort error by @allexzander in nextcloud/desktop#4903
- Set UnifiedSearchResultNothingFound visibility less messily by @claucambra in nextcloud/desktop#4751
- Clean up QML type and singleton registration by @claucambra in nextcloud/desktop#4817
- Simplify activity list delegates by making them ItemDelegates, clean up by @claucambra in nextcloud/desktop#4786
- Improve activity list highlighting/keyboard item selection by @claucambra in nextcloud/desktop#4781
- Replace private API QZipWriter with KArchive by @claucambra in nextcloud/desktop#4768
- makes Qt WebEngine optional only on macOS by @mgallien in nextcloud/desktop#4875
- Bugfix/conflict resolution when selecting folder by @allexzander in nextcloud/desktop#4914
- Fix fileactivitylistmodel QML registration by @claucambra in nextcloud/desktop#4920
- Updated link to documentation by @BMerz in nextcloud/desktop#4792
- Fix menu bar height calculation on macOS by @claucambra in nextcloud/desktop#4917
- Fix ActivityItem activityHover error by @claucambra in nextcloud/desktop#4921
- Fix add account window text clipping, enlarge text by @claucambra in nextcloud/desktop#4910
- Accept valid lsColJob reply XML content types by @claucambra in nextcloud/desktop#4919
- Fix low-resolution file changed overlay icons in activities by @claucambra in nextcloud/desktop#4930
- Refactor ActivityListModel population mechanisms by @claucambra in nextcloud/desktop#4736
- Make account setup wizard's adjustWizardSize resize to current page size instead of largest wizard page by @claucambra in nextcloud/desktop#4911
- Deallocate call notification dialog objects when closed by @claucambra in nextcloud/desktop#4939
- Ensure that the file being processed has had its etag properly sanitised, log etag more by @claucambra in nextcloud/desktop#4940
- Feature/syncjournaldb handle errors by @allexzander in nextcloud/desktop#4819
- Do not format text in QML components as HTML by @claucambra in nextcloud/desktop#4944
- Fix two factor auth notification: activity item was disabled. by @camilasan in nextcloud/desktop#4961
- Add a placeholder item for empty activity list by @claucambra in nextcloud/desktop#4959
- Ensure strings in main window QML are presented as plain text and not HTML by @claucambra in nextcloud/desktop#4972
- Improve handling of file name clashes by @claucambra in nextcloud/desktop#4970
- Add a QSortFilterProxyModel-based SortedActivityListModel by @claucambra in nextcloud/desktop#4933
- Bring back .lnk files on Windows and always treat them as non-virtual files. by @allexzander in nextcloud/desktop#4968
- Fix two factor authentication notification by @camilasan in nextcloud/desktop#4967
- Ensure placeholder message in emoji picker wraps correctly by @claucambra in nextcloud/desktop#4960
- Make activity action button an actual button, clean up contents by @claucambra in nextcloud/desktop#4784
- Improve the error box QML component by @claucambra in nextcloud/desktop#4976
- Fix 'Reply' primary property. by @camilasan in nextcloud/desktop#4985
- Fix sync progress bar colours in dark mode by @claucambra in nextcloud/desktop#4986
- Fix predefined status text formatting by @claucambra in nextcloud/desktop#4987
- Don't set up tray context menu on macOS, even if not building app bundle by @claucambra in nextcloud/desktop#4988
- Ci/check clang tidy in ci by @mgallien in nextcloud/desktop#4995
- check our code with clang-tidy by @mgallien in nextcloud/desktop#4999
- alway use constexpr for all text constants by @mgallien in nextcloud/desktop#4996
- avoid possibly crashing static_cast by @mgallien in nextcloud/desktop#4994
- switch AppImage CI to latest tag: client-appimage-6 by @mgallien in nextcloud/desktop#5003
- configure a list of checks for clang-tidy by @mgallien in nextcloud/desktop#5004
- Fix link shares default expire date being enforced as maximum expire date even when maximum date enforcement is disabled on the server by @claucambra in nextcloud/desktop#4982
- apply modernize-use-using via clang-tidy by @mgallien in nextcloud/desktop#4993
- Ci/use no discard by @mgallien in nextcloud/desktop#4992
- Fix files not unlocking after lock time expired by @claucambra in nextcloud/desktop#4962
- Update client image by @camilasan in nextcloud/desktop#5002
- let's check the format via some github action by @mgallien in nextcloud/desktop#4991
- Feature/vfs windows sharing and lock state by @allexzander in nextcloud/desktop#4942
- Update after tx migrate by @tobiasKaminsky in nextcloud/desktop#5019
- Improve 'Handle local file editing' feature. Add loading popup. Add force sync before opening a file. by @allexzander in nextcloud/desktop#4990
- Command-line client. Do not trust SSL certificates by default, unless '--trust' option is set. by @allexzander in nextcloud/desktop#5022
- Bugfix/files lock fail metadata by @mgallien in nextcloud/desktop#5024
- do not ignore return value by @mgallien in nextcloud/desktop#4998
- improve logs when adding sync errors in activity list of main dialog by @mgallien in nextcloud/desktop#5032
- Fix invisible user status selector button not being checked when user is in Offline mode by @claucambra in nextcloud/desktop#5012
- use correct version copmparison on NSIS updater: fix update from rc by @mgallien in nextcloud/desktop#4979
- Bugfix/check token for edit locally requests by @mgallien in nextcloud/desktop#5039
- Fix the dismiss button: display it whenever possible. by @camilasan in nextcloud/desktop#4989
- Fix account not found when doing local file editing. by @allexzander in nextcloud/desktop#5040
- Improve "pretty user name"-related strings, display in webflow credentials by @claucambra in nextcloud/desktop#5013
- Update CHANGELOG with 3.6.1 changes. by @camilasan in nextcloud/desktop#5066
- Fix call notification dialog buttons by @claucambra in nextcloud/desktop#5074
- validate certificate for E2EE against private key by @mgallien in nextcloud/desktop#4949
- emit missing signal to update folder sync status icon by @mgallien in nextcloud/desktop#5087
- Update CMake usage in README build instructions by @NeroBurner in nextcloud/desktop#5086
- Clean up methods in sync engine by @claucambra in nextcloud/desktop#5071
- Make Systray's void methods slots by @claucambra in nextcloud/desktop#5042
- Remove unneeded parameter from CleanupPollsJob constructor by @claucambra in nextcloud/desktop#5070
- Add a 'Sync now' button to the sync status header in the tray window by @claucambra in nextcloud/desktop#5018
- Modernise and improve code in AccountManager by @claucambra in nextcloud/desktop#5026
- Fix macOS autoupdater settings by @claucambra in nextcloud/desktop#5102
- Validate and sanitise edit locally token and relpath before sending to server by @claucambra in nextcloud/desktop#5093
- Refactor FolderMan's "Edit Locally" capabilities as separate class by @claucambra in nextcloud/desktop#5107
- Modernise and improve code in AccountSettings by @claucambra in nextcloud/desktop#5027
- Fix compatibility with newer python3-nautilus by @nteodosio in nextcloud/desktop#5105
- Only show Sync Now button if account is connected by @claucambra in nextcloud/desktop#5097
- use new public API to open an edit locally URL by @mgallien in nextcloud/desktop#5116
- Add a new file details window, unify file activity and sharing by @claucambra in nextcloud/desktop#4929
- E2EE. Do not generate keypair without user request. by @allexzander in nextcloud/desktop#5067
- Fix incorrect current user index when adding or removing a user account. Also fix incorrect user avatar lookup by id. by @allexzander in nextcloud/desktop#5092
- Remove unused internal link widget from old share dialog by @claucambra in nextcloud/desktop#5123
- Use separate variable for cfg f...
Release 3.7.0-rc1
List of supported platforms by this release: System Requirements
Changelog
- desktop#4684 Open calendar notifications in the browser.
- desktop#4736 Refactor ActivityListModel population mechanisms
- desktop#4751 Set UnifiedSearchResultNothingFound visibility less messily
- desktop#4768 Replace private API QZipWriter with KArchive
- desktop#4781 Improve activity list highlighting/keyboard item selection
- desktop#4784 Make activity action button an actual button, clean up contents
- desktop#4786 Simplify activity list delegates by making them ItemDelegates, clean up
- desktop#4792 Updated link to documentation
- desktop#4817 Clean up QML type and singleton registration
- desktop#4819 Feature/syncjournaldb handle errors
- desktop#4875 Makes Qt WebEngine optional only on macOS
- desktop#4902 Fix wrong estimated time when doing sync.
- desktop#4903 Bugfix/selective sync abort error
- desktop#4910 Fix add account window text clipping, enlarge text
- desktop#4911 Make account setup wizard's adjustWizardSize resize to current page size instead of largest wizard page
- desktop#4914 Bugfix/conflict resolution when selecting folder
- desktop#4917 Fix menu bar height calculation on macOS
- desktop#4919 Accept valid lsColJob reply XML content types
- desktop#4920 Fix fileactivitylistmodel QML registration
- desktop#4921 Fix ActivityItem activityHover error
- desktop#4929 Add a new file details window, unify file activity and sharing
- desktop#4930 Fix low-resolution file changed overlay icons in activities
- desktop#4933 Add a QSortFilterProxyModel-based SortedActivityListModel
- desktop#4939 Deallocate call notification dialog objects when closed
- desktop#4940 Ensure that the file being processed has had its etag properly sanitised, log etag more
- desktop#4942 Feature/vfs windows sharing and lock state
- desktop#4944 Do not format text in QML components as HTML
- desktop#4949 Validate certificate for E2EE against private key
- desktop#4959 Add a placeholder item for empty activity list
- desktop#4960 Ensure placeholder message in emoji picker wraps correctly
- desktop#4961 Fix two factor auth notification: activity item was disabled.
- desktop#4962 Fix files not unlocking after lock time expired
- desktop#4967 Fix two factor authentication notification
- desktop#4968 Bring back .lnk files on Windows and always treat them as non-virtual files.
- desktop#4970 Improve handling of file name clashes
- desktop#4972 Ensure strings in main window QML are presented as plain text and not HTML
- desktop#4976 Improve the error box QML component
- desktop#4979 Use correct version copmparison on NSIS updater: fix update from rc
- desktop#4982 Fix link shares default expire date being enforced as maximum expire date even when maximum date enforcement is disabled on the server
- desktop#4985 Fix 'Reply' primary property.
- desktop#4986 Fix sync progress bar colours in dark mode
- desktop#4987 Fix predefined status text formatting
- desktop#4988 Don't set up tray context menu on macOS, even if not building app bundle
- desktop#4989 Fix the dismiss button: display it whenever possible.
- desktop#4990 Improve 'Handle local file editing' feature. Add loading popup. Add force sync before opening a file.
- desktop#4991 Let's check the format via some github action
- desktop#4992 Ci/use no discard
- desktop#4993 Apply modernize-use-using via clang-tidy
- desktop#4994 Avoid possibly crashing static_cast
- desktop#4995 Ci/check clang tidy in ci
- desktop#4996 Alway use constexpr for all text constants
- desktop#4998 Do not ignore return value
- desktop#4999 Check our code with clang-tidy
- desktop#5002 Update client image
- desktop#5003 Switch AppImage CI to latest tag: client-appimage-6
- desktop#5004 Configure a list of checks for clang-tidy
- desktop#5007 Add a nix flake for easy building and dev environments
- desktop#5012 Fix invisible user status selector button not being checked when user is in Offline mode
- desktop#5013 Improve "pretty user name"-related strings, display in webflow credentials
- desktop#5018 Add a 'Sync now' button to the sync status header in the tray window
- desktop#5019 Update after tx migrate
- desktop#5022 Command-line client. Do not trust SSL certificates by default, unless '--trust' option is set.
- desktop#5024 Bugfix/files lock fail metadata
- desktop#5026 Modernise and improve code in AccountManager
- desktop#5027 Modernise and improve code in AccountSettings
- desktop#5032 Improve logs when adding sync errors in activity list of main dialog
- desktop#5039 Bugfix/check token for edit locally requests
- desktop#5040 Fix account not found when doing local file editing.
- desktop#5042 Make Systray's void methods slots
- desktop#5066 Update CHANGELOG with 3.6.1 changes.
- desktop#5067 E2EE. Do not generate keypair without user request.
- desktop#5070 Remove unneeded parameter from CleanupPollsJob constructor
- desktop#5071 Clean up methods in sync engine
- desktop#5074 Fix call notification dialog buttons
- desktop#5081 Implement context menu entry "Leave this share"
- desktop#5086 Update CMake usage in README build instructions
- desktop#5087 Emit missing signal to update folder sync status icon
- desktop#5088 Fully qualify types in signals and slots
- desktop#5089 Fix instances of: c++11 range-loop might detach Qt container warnings
- desktop#5092 Fix incorrect current user index when adding or removing a user account. Also fix incorrect user avatar lookup by id.
- desktop#5093 Validate and sanitise edit locally token and relpath before sending to server
- desktop#5097 Only show Sync Now button if account is connected
- desktop#5102 Fix macOS autoupdater settings
- [des...
Release 3.6.4
List of supported platforms by this release: System Requirements
Changelog
- desktop#5254 [stable-3.6] do not create GUI from a random thread and show error on real error