mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-26 23:28:14 +03:00
09521edbac
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
656 lines
65 KiB
Markdown
656 lines
65 KiB
Markdown
# Changelog
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [3.8.2] - 2023-05-16
|
|
|
|
### Added
|
|
* Implement missing share settings by @allexzander in https://github.com/nextcloud/desktop/pull/5622
|
|
|
|
### Changed
|
|
* Edit locally: elide loading dialog filename label in the middle by @allexzander in https://github.com/nextcloud/desktop/pull/5612
|
|
* Properly handle all fatal errors during edit locally setup procedure by by @claucambra in https://github.com/nextcloud/desktop/pull/5583
|
|
* Parse sharees 'lookup' key to include federated sharees by @allexzander in https://github.com/nextcloud/desktop/pull/5613
|
|
* No longer override the pixman default version by @mgallien in https://github.com/nextcloud/desktop/pull/5630
|
|
* Remove some SQL debug logs to unclutter the output by @allexzander in https://github.com/nextcloud/desktop/pull/5634
|
|
* Attempt sign in when an account state is added in AccountManager by @claucambra in https://github.com/nextcloud/desktop/pull/5493
|
|
|
|
### Fixed
|
|
* Fix crash on entering new log file after file size of 512kb reached by @claucambra in https://github.com/nextcloud/desktop/pull/5603
|
|
* Fix MacOS UTF-8 normalization issue by @xavi-b in https://github.com/nextcloud/desktop/pull/4957
|
|
* Edit locally: fix crash on _chekTokenJob pointer deref by @allexzander in https://github.com/nextcloud/desktop/pull/5637
|
|
* E2EE: Fix freeze on metadata checksum validation by @allexzander in https://github.com/nextcloud/desktop/pull/5655
|
|
* Fix folder progress bar positioning in account settings on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/5645
|
|
* Use addLayout to insert the VFS option when setting account by @camilasan in https://github.com/nextcloud/desktop/pull/5665
|
|
* Fix update request channel being set to wrong localised string by @claucambra in https://github.com/nextcloud/desktop/pull/5462
|
|
* Fix setting [undefined] to QFont in 'Sync now' button by @claucambra in https://github.com/nextcloud/desktop/pull/5628
|
|
* Fix account migration from legacy desktop clients (again) by @claucambra in https://github.com/nextcloud/desktop/pull/5640
|
|
* Fix unrecoverable freezing when PutMultiFileJob is used with upload rate limits enabled by @claucambra in https://github.com/nextcloud/desktop/pull/5680
|
|
|
|
## [3.8.1] - 2023-04-19
|
|
|
|
### Changed
|
|
* Do not display error status and messages when aborting a sync during hydration request in VFS mode by @allexzander in https://github.com/nextcloud/desktop/pull/5579
|
|
* In case server has no private key, let e2ee init fail by @mgallien in https://github.com/nextcloud/desktop/pull/5566
|
|
* Edit locally: restart current folder sync immediately after file opened by @allexzander in https://github.com/nextcloud/desktop/pull/5588
|
|
|
|
### Fixed
|
|
* Sort encrypted files by their id to compute checksum by @mgallien in https://github.com/nextcloud/desktop/pull/5568
|
|
* Try different permutation to recover the broken checksum by @mgallien in https://github.com/nextcloud/desktop/pull/5572
|
|
* Fix secure file drop unit tests by @allexzander in https://github.com/nextcloud/desktop/pull/5574
|
|
* Always add the item at the end of the layout by @camilasan in https://github.com/nextcloud/desktop/pull/5595
|
|
* Properly preserve the format of E2EE metadata during DB operations by @mgallien in https://github.com/nextcloud/desktop/pull/5577
|
|
|
|
## [3.8.0] - 2023-03-31
|
|
|
|
### Added
|
|
* Secure file drop by @allexzander in https://github.com/nextcloud/desktop/pull/5327
|
|
* Multiple bug fixes in E2EE by @mgallien in https://github.com/nextcloud/desktop/pull/5560
|
|
* Add Ubuntu Lunar by @ivaradi in https://github.com/nextcloud/desktop/pull/5520
|
|
|
|
### Changed
|
|
* Log to stdout when built in Debug config by @claucambra in https://github.com/nextcloud/desktop/pull/5410
|
|
|
|
### Fixed
|
|
* E2EE cut extra zeroes from derypted byte array by @allexzander in https://github.com/nextcloud/desktop/pull/5534
|
|
* Prevent ShareModel crash from accessing bad pointers by @claucambra in https://github.com/nextcloud/desktop/pull/5391
|
|
* Show server name in tray main window by @Alkl58 in https://github.com/nextcloud/desktop/pull/5513
|
|
* Enter next log file if the current log file is larger than 512 KB by @claucambra in https://github.com/nextcloud/desktop/pull/5580
|
|
* Debian build classification 'beta' cannot override 'release' by @ivaradi in https://github.com/nextcloud/desktop/pull/5521
|
|
* Follow shouldNotify flag to hide notifications when needed by @mgallien in https://github.com/nextcloud/desktop/pull/5530
|
|
* Only accept folder setup page if --overridelocaldir option is set by @camilasan in https://github.com/nextcloud/desktop/pull/5385
|
|
* Exit after creating config file when using --overrideserverurl option by @mgallien in https://github.com/nextcloud/desktop/pull/5532
|
|
* Respect --overridelocaldir option by @mgallien in https://github.com/nextcloud/desktop/pull/5546
|
|
* L10n: Correct word by @Valdnet in https://github.com/nextcloud/desktop/pull/5378
|
|
* L10n: Added dot to end of sentence by @rakekniven in https://github.com/nextcloud/desktop/pull/5427
|
|
* L10n: Fixed grammar by @rakekniven in https://github.com/nextcloud/desktop/pull/5430
|
|
|
|
## [3.7.4] - 2023-03-09
|
|
|
|
### Changed
|
|
* Clean up account creation and deletion code by @claucambra in https://github.com/nextcloud/desktop/pull/5416
|
|
* CI/clang tidy checks init variables by @mgallien in https://github.com/nextcloud/desktop/pull/5436
|
|
|
|
### Fixed
|
|
* Check German translation for wrong wording by @tobiasKaminsky in https://github.com/nextcloud/desktop/pull/5351
|
|
* Fix "Create new folder" menu entries in settings not working correctly on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/5435
|
|
* Fix share dialog infinite loading by @claucambra in https://github.com/nextcloud/desktop/pull/5442
|
|
* Fix edit locally job not finding the user account: wrong user id by @mgallien in https://github.com/nextcloud/desktop/pull/5444
|
|
* Skip e2e encrypted files with empty filename in metadata by @mgallien in https://github.com/nextcloud/desktop/pull/5448
|
|
* Always discover blacklisted folders to avoid data loss when modifying selectivesync list by @allexzander in https://github.com/nextcloud/desktop/pull/5459
|
|
* Use new connect syntax by @mgallien in https://github.com/nextcloud/desktop/pull/5451
|
|
* Add missing flag when dehydrating files with CFAPI by @mgallien in https://github.com/nextcloud/desktop/pull/5474
|
|
* Fix avatars not showing up in settings dialog account actions until clicked on by @claucambra in https://github.com/nextcloud/desktop/pull/5453
|
|
* Fix text labels in Sync Status component by @claucambra in https://github.com/nextcloud/desktop/pull/5478
|
|
* Fix infinite loading in the share dialog when public link shares are disabled on the server by @claucambra in https://github.com/nextcloud/desktop/pull/5472
|
|
* Display 'Search globally' as the last sharees list element by @allexzander in https://github.com/nextcloud/desktop/pull/5485
|
|
* Resize WebView widget once the loginpage rendered by @xllndr in https://github.com/nextcloud/desktop/pull/5161
|
|
* Fix: do not restore virtual files by @mgallien in https://github.com/nextcloud/desktop/pull/5498
|
|
* Fix display of 2FA notification @camilasan in https://github.com/nextcloud/desktop/pull/5486
|
|
|
|
## [3.7.1] - 2023-02-07
|
|
|
|
### Fixed
|
|
* Init value for pointers by @mgallien in https://github.com/nextcloud/desktop/pull/5393
|
|
|
|
## [3.7.0] - 2023-02-02
|
|
|
|
### Added
|
|
* Feature: syncjournaldb handle errors by @allexzander in https://github.com/nextcloud/desktop/pull/4819
|
|
* Add a placeholder item for empty activity list by @claucambra in https://github.com/nextcloud/desktop/pull/4959
|
|
* Configure a list of checks for clang-tidy by @mgallien in https://github.com/nextcloud/desktop/pull/5004
|
|
* Feature: VFS windows sharing and lock state by @allexzander in https://github.com/nextcloud/desktop/pull/4942
|
|
* Add a 'Sync now' button to the sync status header in the tray window by @claucambra in https://github.com/nextcloud/desktop/pull/5018
|
|
* Use new public API to open an edit locally URL by @mgallien in https://github.com/nextcloud/desktop/pull/5116
|
|
* Add a new file details window, unify file activity and sharing by @claucambra in https://github.com/nextcloud/desktop/pull/4929
|
|
* Add support cmake unity build by @tnixeu in https://github.com/nextcloud/desktop/pull/5109
|
|
* Implement context menu entry "Leave this share" by @allexzander in https://github.com/nextcloud/desktop/pull/5081
|
|
* Add end-to-end tests to our CI by @claucambra in https://github.com/nextcloud/desktop/pull/5124
|
|
* Edit file locally restart sync by @allexzander in https://github.com/nextcloud/desktop/pull/5175
|
|
* Add interactive NC Talk notifications on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/5143
|
|
* Add an "Encrypt" menu entry in file browser context menu for folders by @claucambra in https://github.com/nextcloud/desktop/pull/5263
|
|
* Add a nix flake for easy building and dev environments by @claucambra in https://github.com/nextcloud/desktop/pull/5007
|
|
* Add an internal link share to the share dialog by @claucambra in https://github.com/nextcloud/desktop/pull/5131
|
|
* Sets a fixed version for pixman when buildign desktop client via Craft by @mgallien in https://github.com/nextcloud/desktop/pull/5269
|
|
* Remove obsolete names by @mgallien in https://github.com/nextcloud/desktop/pull/5271
|
|
* Do not sync enc folders if e2ee is not setup by @allexzander in https://github.com/nextcloud/desktop/pull/5258
|
|
* Move shellextensions to root installdir by @allexzander in https://github.com/nextcloud/desktop/pull/5295
|
|
* Allow setting up an account with apppasword and folder via command-line arguments. For deployment. by @allexzander in https://github.com/nextcloud/desktop/pull/5296
|
|
* Allow forceoverrideurl via command line by @allexzander in https://github.com/nextcloud/desktop/pull/5329
|
|
* Add ability to disable E2EE by @claucambra in https://github.com/nextcloud/desktop/pull/5167
|
|
* Sync with case clash names by @mgallien in https://github.com/nextcloud/desktop/pull/5232
|
|
|
|
### Changed
|
|
* Set UnifiedSearchResultNothingFound visibility less messily by @claucambra in https://github.com/nextcloud/desktop/pull/4751
|
|
* Clean up QML type and singleton registration by @claucambra in https://github.com/nextcloud/desktop/pull/4817
|
|
* Simplify activity list delegates by making them ItemDelegates, clean up by @claucambra in https://github.com/nextcloud/desktop/pull/4786
|
|
* Improve activity list highlighting/keyboard item selection by @claucambra in https://github.com/nextcloud/desktop/pull/4781
|
|
* Replace private API QZipWriter with KArchive by @claucambra in https://github.com/nextcloud/desktop/pull/4768
|
|
* Makes Qt WebEngine optional only on macOS by @mgallien in https://github.com/nextcloud/desktop/pull/4875
|
|
* Updated link to documentation by @BMerz in https://github.com/nextcloud/desktop/pull/4792
|
|
* Accept valid lsColJob reply XML content types by @claucambra in https://github.com/nextcloud/desktop/pull/4919
|
|
* Refactor ActivityListModel population mechanisms by @claucambra in https://github.com/nextcloud/desktop/pull/4736
|
|
* Make account setup wizard's adjustWizardSize resize to current page size instead of largest wizard page by @claucambra in https://github.com/nextcloud/desktop/pull/4911
|
|
* Deallocate call notification dialog objects when closed by @claucambra in https://github.com/nextcloud/desktop/pull/4939
|
|
* Do not format text in QML components as HTML by @claucambra in https://github.com/nextcloud/desktop/pull/4944
|
|
* Ensure strings in main window QML are presented as plain text and not HTML by @claucambra in https://github.com/nextcloud/desktop/pull/4972
|
|
* Improve handling of file name clashes by @claucambra in https://github.com/nextcloud/desktop/pull/4970
|
|
* Add a QSortFilterProxyModel-based SortedActivityListModel by @claucambra in https://github.com/nextcloud/desktop/pull/4933
|
|
* Bring back .lnk files on Windows and always treat them as non-virtual files. by @allexzander in https://github.com/nextcloud/desktop/pull/4968
|
|
* Ensure placeholder message in emoji picker wraps correctly by @claucambra in https://github.com/nextcloud/desktop/pull/4960
|
|
* Make activity action button an actual button, clean up contents by @claucambra in https://github.com/nextcloud/desktop/pull/4784
|
|
* Improve the error box QML component by @claucambra in https://github.com/nextcloud/desktop/pull/4976
|
|
* Don't set up tray context menu on macOS, even if not building app bundle by @claucambra in https://github.com/nextcloud/desktop/pull/4988
|
|
* CI: check clang tidy in ci by @mgallien in https://github.com/nextcloud/desktop/pull/4995
|
|
* Check our code with clang-tidy by @mgallien in https://github.com/nextcloud/desktop/pull/4999
|
|
* Always use constexpr for all text constants by @mgallien in https://github.com/nextcloud/desktop/pull/4996
|
|
* Switch AppImage CI to latest tag: client-appimage-6 by @mgallien in https://github.com/nextcloud/desktop/pull/5003
|
|
* Apply modernize-use-using via clang-tidy by @mgallien in https://github.com/nextcloud/desktop/pull/4993
|
|
* Use [[nodiscard]] by @mgallien in https://github.com/nextcloud/desktop/pull/4992
|
|
* Update client image by @camilasan in https://github.com/nextcloud/desktop/pull/5002
|
|
* Check the format via some github action by @mgallien in https://github.com/nextcloud/desktop/pull/4991
|
|
* Update after tx migrate by @tobiasKaminsky in https://github.com/nextcloud/desktop/pull/5019
|
|
* Improve 'Handle local file editing' feature. Add loading popup. Add force sync before opening a file. by @allexzander in https://github.com/nextcloud/desktop/pull/4990
|
|
* Do not ignore return value by @mgallien in https://github.com/nextcloud/desktop/pull/4998
|
|
* Improve logs when adding sync errors in activity list of main dialog by @mgallien in https://github.com/nextcloud/desktop/pull/5032
|
|
* Improve "pretty user name"-related strings, display in webflow credentials by @claucambra in https://github.com/nextcloud/desktop/pull/5013
|
|
* Update CMake usage in README build instructions by @NeroBurner in https://github.com/nextcloud/desktop/pull/5086
|
|
* Clean up methods in sync engine by @claucambra in https://github.com/nextcloud/desktop/pull/5071
|
|
* Make Systray's void methods slots by @claucambra in https://github.com/nextcloud/desktop/pull/5042
|
|
* Remove unneeded parameter from CleanupPollsJob constructor by @claucambra in https://github.com/nextcloud/desktop/pull/5070
|
|
* Modernise and improve code in AccountManager by @claucambra in https://github.com/nextcloud/desktop/pull/5026
|
|
* Validate and sanitise edit locally token and relpath before sending to server by @claucambra in https://github.com/nextcloud/desktop/pull/5093
|
|
* Refactor FolderMan's "Edit Locally" capabilities as separate class by @claucambra in https://github.com/nextcloud/desktop/pull/5107
|
|
* Modernise and improve code in AccountSettings by @claucambra in https://github.com/nextcloud/desktop/pull/5027
|
|
* Remove unused internal link widget from old share dialog by @claucambra in https://github.com/nextcloud/desktop/pull/5123
|
|
* Use separate variable for cfg file name in CMAKE. by @allexzander in https://github.com/nextcloud/desktop/pull/5136
|
|
* Remove unused app pointer in CocoaInitializer by @claucambra in https://github.com/nextcloud/desktop/pull/5127
|
|
* Do not use copy-assignment of QDialog. by @allexzander in https://github.com/nextcloud/desktop/pull/5148
|
|
* Remove unused remotePath in User::processCompletedSyncItem by @claucambra in https://github.com/nextcloud/desktop/pull/5118
|
|
* Properly escape a path when creating a test file during tests by @mgallien in https://github.com/nextcloud/desktop/pull/5151
|
|
* Fully qualify types in signals and slots by @mgallien in https://github.com/nextcloud/desktop/pull/5088
|
|
* Switch back to upstream craft by @mgallien in https://github.com/nextcloud/desktop/pull/5178
|
|
* Modernize the Dolphin action plugin by @ivaradi in https://github.com/nextcloud/desktop/pull/5192
|
|
* CI: do not modify configuration file during tests by @mgallien in https://github.com/nextcloud/desktop/pull/5200
|
|
* cmake: Use FindPkgConfig's pkg_get_variable instead of custom macro by @marv in https://github.com/nextcloud/desktop/pull/5199
|
|
* Clearly tell user that E2EE has been enabled for an account by @claucambra in https://github.com/nextcloud/desktop/pull/5164
|
|
* Remove close/dismiss button from encryption message by @claucambra in https://github.com/nextcloud/desktop/pull/5163
|
|
* Update macOS shell integration deployment targets by @claucambra in https://github.com/nextcloud/desktop/pull/5227
|
|
* Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message by @claucambra in https://github.com/nextcloud/desktop/pull/5179
|
|
* Ensure more QML text components are rendering things as plain text by @claucambra in https://github.com/nextcloud/desktop/pull/5231
|
|
* Make use of plain text-enforcing qml labels by @claucambra in https://github.com/nextcloud/desktop/pull/5233
|
|
* Format some QLabels as plain text by @claucambra in https://github.com/nextcloud/desktop/pull/5247
|
|
* Do not create GUI from a random thread and show error on real error by @mgallien in https://github.com/nextcloud/desktop/pull/5253
|
|
* Only show mnemonic request dialog when user explicitly wants to enable E2EE by @claucambra in https://github.com/nextcloud/desktop/pull/5181
|
|
* Replace share settings popup with a page on a StackView by @claucambra in https://github.com/nextcloud/desktop/pull/5194
|
|
* Show file details within the tray dialog, rather than in a separate dialog by @claucambra in https://github.com/nextcloud/desktop/pull/5139
|
|
* Silence sync termination errors when running EditLocallyJob. by @allexzander in https://github.com/nextcloud/desktop/pull/5261
|
|
* Remove unused HeaderBanner component by @claucambra in https://github.com/nextcloud/desktop/pull/5245
|
|
* Use QFileInfo::exists where we are only creating a QFileInfo to check if file exists by @claucambra in https://github.com/nextcloud/desktop/pull/5291
|
|
* Make correct use of Qt signal 'emit' keyword by @claucambra in https://github.com/nextcloud/desktop/pull/5287
|
|
* Remove unused variables by @claucambra in https://github.com/nextcloud/desktop/pull/5290
|
|
* Declare all QRegularExpressions statically by @claucambra in https://github.com/nextcloud/desktop/pull/5289
|
|
* Improve backup dark mode palette for Windows by @claucambra in https://github.com/nextcloud/desktop/pull/5298
|
|
* Replace now deprecated FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue by @claucambra in https://github.com/nextcloud/desktop/pull/5272
|
|
* Drop dependency on Qt Quick Controls 1 by @Flowdalic in https://github.com/nextcloud/desktop/pull/5309
|
|
* Update legal notice to 2023 by @claucambra in https://github.com/nextcloud/desktop/pull/5361
|
|
* Don't try to lock folders when editing locally by @claucambra in https://github.com/nextcloud/desktop/pull/5317
|
|
* Remove unused monochrome icons setting by @claucambra in https://github.com/nextcloud/desktop/pull/5366
|
|
* Always unlock E2EE folders, even when network failure or crash. by @allexzander in https://github.com/nextcloud/desktop/pull/5370
|
|
* Improve config upgrade warning dialog by @camilasan in https://github.com/nextcloud/desktop/pull/5384
|
|
|
|
### Fixed
|
|
* Fix wrong estimated time when doing sync. by @allexzander in https://github.com/nextcloud/desktop/pull/4902
|
|
* Fix: selective sync abort error by @allexzander in https://github.com/nextcloud/desktop/pull/4903
|
|
* Fix: onflict resolution when selecting folder by @allexzander in https://github.com/nextcloud/desktop/pull/4914
|
|
* Fix fileactivitylistmodel QML registration by @claucambra in https://github.com/nextcloud/desktop/pull/4920
|
|
* Fix menu bar height calculation on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4917
|
|
* Fix ActivityItem activityHover error by @claucambra in https://github.com/nextcloud/desktop/pull/4921
|
|
* Fix add account window text clipping, enlarge text by @claucambra in https://github.com/nextcloud/desktop/pull/4910
|
|
* Fix low-resolution file changed overlay icons in activities by @claucambra in https://github.com/nextcloud/desktop/pull/4930
|
|
* Ensure that the file being processed has had its etag properly sanitised, log etag more by @claucambra in https://github.com/nextcloud/desktop/pull/4940
|
|
* Fix two factor authentication notification by @camilasan in https://github.com/nextcloud/desktop/pull/4967
|
|
* Fix 'Reply' primary property. by @camilasan in https://github.com/nextcloud/desktop/pull/4985
|
|
* Fix sync progress bar colours in dark mode by @claucambra in https://github.com/nextcloud/desktop/pull/4986
|
|
* Fix predefined status text formatting by @claucambra in https://github.com/nextcloud/desktop/pull/4987
|
|
* Avoid possibly crashing static_cast by @mgallien in https://github.com/nextcloud/desktop/pull/4994
|
|
* 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 https://github.com/nextcloud/desktop/pull/4982
|
|
* Fix files not unlocking after lock time expired by @claucambra in https://github.com/nextcloud/desktop/pull/4962
|
|
* Command-line client. Do not trust SSL certificates by default, unless '--trust' option is set. by @allexzander in https://github.com/nextcloud/desktop/pull/5022
|
|
* Fix files lock fail metadata by @mgallien in https://github.com/nextcloud/desktop/pull/5024
|
|
* Fix invisible user status selector button not being checked when user is in Offline mode by @claucambra in https://github.com/nextcloud/desktop/pull/5012
|
|
* Use correct version copmparison on NSIS updater: fix update from rc by @mgallien in https://github.com/nextcloud/desktop/pull/4979
|
|
* Check token for edit locally requests by @mgallien in https://github.com/nextcloud/desktop/pull/5039
|
|
* Fix the dismiss button: display it whenever possible. by @camilasan in https://github.com/nextcloud/desktop/pull/4989
|
|
* Fix account not found when doing local file editing. by @allexzander in https://github.com/nextcloud/desktop/pull/5040
|
|
* Fix call notification dialog buttons by @claucambra in https://github.com/nextcloud/desktop/pull/5074
|
|
* Validate certificate for E2EE against private key by @mgallien in https://github.com/nextcloud/desktop/pull/4949
|
|
* Emit missing signal to update folder sync status icon by @mgallien in https://github.com/nextcloud/desktop/pull/5087
|
|
* Fix macOS autoupdater settings by @claucambra in https://github.com/nextcloud/desktop/pull/5102
|
|
* Fix compatibility with newer python3-nautilus by @nteodosio in https://github.com/nextcloud/desktop/pull/5105
|
|
* Only show Sync Now button if account is connected by @claucambra in https://github.com/nextcloud/desktop/pull/5097
|
|
* E2EE. Do not generate keypair without user request. by @allexzander in https://github.com/nextcloud/desktop/pull/5067
|
|
* Fix incorrect current user index when adding or removing a user account. Also fix incorrect user avatar lookup by id. by @allexzander in https://github.com/nextcloud/desktop/pull/5092
|
|
* Fix: delete folders during propagation even when propagation has errors by @mgallien in https://github.com/nextcloud/desktop/pull/5104
|
|
* Ensure 'Sync now' button doesn't have its text elided by @claucambra in https://github.com/nextcloud/desktop/pull/5129
|
|
* Fix share delegate button icon colors in dark mode by @claucambra in https://github.com/nextcloud/desktop/pull/5132
|
|
* Make user status selector modal, show user header by @claucambra in https://github.com/nextcloud/desktop/pull/5145
|
|
* Fix typo of connector by @hefee in https://github.com/nextcloud/desktop/pull/5157
|
|
* Remove reference to inexistent property in NCCustomButton by @claucambra in https://github.com/nextcloud/desktop/pull/5173
|
|
* Fix ActivityList delegate warnings by @claucambra in https://github.com/nextcloud/desktop/pull/5172
|
|
* Ensure forcing a folder to be synced unpauses syncing on said folder by @claucambra in https://github.com/nextcloud/desktop/pull/5152
|
|
* Fix renaming of folders with a deep hierarchy inside them by @mgallien in https://github.com/nextcloud/desktop/pull/5182
|
|
* Fix instances of: c++11 range-loop might detach Qt container warnings by @mgallien in https://github.com/nextcloud/desktop/pull/5089
|
|
* Fix tray window margins, stop cutting into window border by @claucambra in https://github.com/nextcloud/desktop/pull/5202
|
|
* Fix bad custom button alignments, sizings, etc. by @claucambra in https://github.com/nextcloud/desktop/pull/5189
|
|
* CI: do not override configuration file by @mgallien in https://github.com/nextcloud/desktop/pull/5206
|
|
* Fix CfApiShellExtensionsIPCTest by @allexzander in https://github.com/nextcloud/desktop/pull/5209
|
|
* l10n: Fixed grammar by @rakekniven in https://github.com/nextcloud/desktop/pull/5220
|
|
* Prevent bad encrypting of folder if E2EE has not been correctly set up by @claucambra in https://github.com/nextcloud/desktop/pull/5223
|
|
* Case clash conflicts should not terminate sync by @mgallien in https://github.com/nextcloud/desktop/pull/5224
|
|
* l10n: Correct spelling by @Valdnet in https://github.com/nextcloud/desktop/pull/5221
|
|
* Fix CI errors for Edit Locally. by @allexzander in https://github.com/nextcloud/desktop/pull/5241
|
|
* Lock file when editing locally by @claucambra in https://github.com/nextcloud/desktop/pull/5226
|
|
* Fix BasicComboBox internal layout by @claucambra in https://github.com/nextcloud/desktop/pull/5216
|
|
* Explicitly size and align user status selector text input to avoid bugs with alternate QtQuick styles by @claucambra in https://github.com/nextcloud/desktop/pull/5214
|
|
* So not use bulk upload for e2ee files by @mgallien in https://github.com/nextcloud/desktop/pull/5256
|
|
* Avoid the Get-Task-Allow Entitlement (macOS Notarization) by @claucambra in https://github.com/nextcloud/desktop/pull/5274
|
|
* Fix migration from old settings configuration files by @mgallien in https://github.com/nextcloud/desktop/pull/5141
|
|
* l10n: Remove space by @Valdnet in https://github.com/nextcloud/desktop/pull/5297
|
|
* Update file's metadata in the local database when the etag changes while file remains unchanged. Fix subsequent conflict when locking and unlocking. by @allexzander in https://github.com/nextcloud/desktop/pull/5293
|
|
* Fix warnings on QPROPERTY-s by @claucambra in https://github.com/nextcloud/desktop/pull/5286
|
|
* Fix full-text search results not being opened in browser by @claucambra in https://github.com/nextcloud/desktop/pull/5279
|
|
* Fix bad string for translation. by @allexzander in https://github.com/nextcloud/desktop/pull/5358
|
|
* Fix migration from legacy client when override server url is set by @claucambra in https://github.com/nextcloud/desktop/pull/5322
|
|
* Fix fetch more unified search result item not being clickable by @claucambra in https://github.com/nextcloud/desktop/pull/5266
|
|
* Edit locally. Do not lock if locking is disabled on the server. by @allexzander in https://github.com/nextcloud/desktop/pull/5371
|
|
* Revert "Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting" by @claucambra in https://github.com/nextcloud/desktop/pull/5372
|
|
* Open calendar notifications in the browser. by @camilasan in https://github.com/nextcloud/desktop/pull/4684
|
|
* Migrate old configs by @camilasan in https://github.com/nextcloud/desktop/pull/5362
|
|
* Fix displaying of file details button for local syncfileitem activities by @claucambra in https://github.com/nextcloud/desktop/pull/5379
|
|
|
|
### Security
|
|
* Validate and sanitise edit locally token and relpath before sending to server by @claucambra in https://github.com/nextcloud/desktop/pull/5093
|
|
|
|
## [3.6.6] - 2023-01-19
|
|
|
|
### Fixed
|
|
* Revert "Fix(l10n): capital_abcd Update translations from Transifex" by @allexzander in https://github.com/nextcloud/desktop/commit/33f3975529c0c5028c840a4c5ada037d92e12253
|
|
|
|
## [3.6.5] - 2023-01-19
|
|
|
|
### Added
|
|
* Allow forceoverrideurl via command line by @allexzander in https://github.com/nextcloud/desktop/pull/5329
|
|
|
|
### Changed
|
|
* Drop dependency on Qt Quick Controls 1 by @Flowdalic in https://github.com/nextcloud/desktop/pull/5309
|
|
|
|
### Fixed
|
|
* Do not assert when sharing to a circle by @mgallien in https://github.com/nextcloud/desktop/pull/5310
|
|
* Fix macOS shell integration class inits by @claucambra in https://github.com/nextcloud/desktop/pull/5299
|
|
* Fix typo by @cgzones in https://github.com/nextcloud/desktop/pull/5257
|
|
* Check that we update local file mtime on changes from server by @mgallien in https://github.com/nextcloud/desktop/pull/5188
|
|
* Fix regressions on pinState management when doing renames by @mgallien in https://github.com/nextcloud/desktop/pull/5201
|
|
* Fix SyncEngineTest failure when localstate is destroyed by @allexzander in https://github.com/nextcloud/desktop/pull/5273
|
|
|
|
### Security
|
|
* Always generate random initialization vector when uploading encrypted file by @allexzander in https://github.com/nextcloud/desktop/pull/5324
|
|
* Fix security vulnerability when receiving empty metadataKeys from the server by @allexzander in https://github.com/nextcloud/desktop/pull/5323
|
|
|
|
## [3.6.4] - 2022-12-08
|
|
|
|
### Fixed
|
|
* Do not create GUI from a random thread and show error on real error by @mgallien in https://github.com/nextcloud/desktop/pull/5253
|
|
|
|
## [3.6.3] - 2022-12-08
|
|
|
|
### Added
|
|
* Feature: edit file locally restart sync by @allexzander in https://github.com/nextcloud/desktop/pull/5175
|
|
* Add forcefoldersync method to folder manager by @claucambra in https://github.com/nextcloud/desktop/pull/5239
|
|
|
|
### Changed
|
|
* Make user status selector modal, show user header by claucambra in https://github.com/nextcloud/desktop/pull/5145
|
|
* Make use of plain text-enforcing qml labels by @claucambra in https://github.com/nextcloud/desktop/pull/5233
|
|
* Format some QLabels as plain text by @claucambra in https://github.com/nextcloud/desktop/pull/5247
|
|
|
|
### Fixed
|
|
* Fix typo of connector by @hefee in https://github.com/nextcloud/desktop/pull/5157
|
|
* Fix renaming of folders with a deep hierarchy inside them by @mgallien in https://github.com/nextcloud/desktop/pull/5182
|
|
* Prevent bad encrypting of folder if E2EE has not been correctly set up by @claucambra in https://github.com/nextcloud/desktop/pull/5223
|
|
* Lock file when editing locally by @claucambra in
|
|
https://github.com/nextcloud/desktop/pull/5226
|
|
|
|
## [3.6.2] - 2022-11-10
|
|
|
|
### Added
|
|
* Validate and sanitise edit locally token and relpath before sending to server by @claucambra in https://github.com/nextcloud/desktop/pull/5093
|
|
|
|
### Changed
|
|
* Refactor FolderMan's "Edit Locally" capabilities as separate class by @claucambra in https://github.com/nextcloud/desktop/pull/5107
|
|
* Use new public API to open an edit locally URL by @mgallien in https://github.com/nextcloud/desktop/pull/5116
|
|
* Use separate variable for cfg file name in CMAKE by @allexzander in https://github.com/nextcloud/desktop/pull/5136
|
|
* Do not use copy-assignment of QDialog by @allexzander in https://github.com/nextcloud/desktop/pull/5148
|
|
|
|
### Fixed
|
|
* Fix call notification dialog buttons by @claucambra in https://github.com/nextcloud/desktop/pull/5074
|
|
* Emit missing signal to update folder sync status icon by @mgallien in https://github.com/nextcloud/desktop/pull/5087
|
|
* Fix macOS autoupdater settings by @claucambra in https://github.com/nextcloud/desktop/pull/5102
|
|
* Fix compatibility with newer python3-nautilus by @nteodosio in https://github.com/nextcloud/desktop/pull/5105
|
|
* Fix stable-3.6 compile on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/5154
|
|
* Fix bad backport of CustomButton changes in Stable-3.6 by @claucambra in https://github.com/nextcloud/desktop/pull/5155
|
|
* E2EE: Do not generate keypair without user request by @allexzander in https://github.com/nextcloud/desktop/pull/5067
|
|
* Fix incorrect current user index when adding or removing a user account by @allexzander in https://github.com/nextcloud/desktop/pull/5092
|
|
* Properly escape a path when creating a test file during tests by @mgallien in https://github.com/nextcloud/desktop/pull/5151
|
|
|
|
## [3.6.1] - 2022-10-18
|
|
|
|
### Added
|
|
|
|
### Changed
|
|
* Improve 'Handle local file editing' feature by @mgallien in https://github.com/nextcloud/desktop/pull/5054
|
|
* Update after tx migrate by @tobiasKaminsky in https://github.com/nextcloud/desktop/pull/5019
|
|
* Bring back .lnk files on Windows and always treat them as non-virtual files by @allexzander in https://github.com/nextcloud/desktop/pull/4968
|
|
|
|
### Fixed
|
|
* Fix two factor auth notification: activity item was disabled by @camilasan in https://github.com/nextcloud/desktop/pull/5057
|
|
* Fix account not found when doing local file editing by @mgallien in https://github.com/nextcloud/desktop/pull/5056
|
|
* Check token for edit locally requests by @mgallien in https://github.com/nextcloud/desktop/pull/5055
|
|
* Fix command-line client: do not trust SSL certificates by default, unless '--trust' option is set by @allexzander in https://github.com/nextcloud/desktop/pull/5022
|
|
* Fix invisible user status selector button not being checked when user is in Offline mode by @claucambra in https://github.com/nextcloud/desktop/pull/5012
|
|
* Fix the dismiss button: display it whenever possible by @camilasan in https://github.com/nextcloud/desktop/pull/4989
|
|
* Fix predefined status text formatting by @claucambra in https://github.com/nextcloud/desktop/pull/4987
|
|
* Fix sync progress bar colours in dark mode by @claucambra in https://github.com/nextcloud/desktop/pull/4986
|
|
* Fix 'Reply' primary property. by @camilasan in https://github.com/nextcloud/desktop/pull/4985
|
|
* 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 https://github.com/nextcloud/desktop/pull/4982
|
|
* Use correct version copmparison on NSIS updater: fix update from rc by @mgallien in https://github.com/nextcloud/desktop/pull/4979
|
|
* Ensure strings in main window QML are presented as plain text and not HTML by @claucambra in https://github.com/nextcloud/desktop/pull/4972
|
|
* Improve handling of file name clashes by @claucambra in https://github.com/nextcloud/desktop/pull/4970
|
|
* Ensure placeholder message in emoji picker wraps correctly by @claucambra in https://github.com/nextcloud/desktop/pull/4960
|
|
* Do not format text in QML components as HTML by @claucambra in https://github.com/nextcloud/desktop/pull/4944
|
|
* Ensure that the file being processed has had its etag properly sanitised, log etag more by @claucambra in https://github.com/nextcloud/desktop/pull/4940
|
|
* Deallocate call notification dialog objects when closed by @claucambra in https://github.com/nextcloud/desktop/pull/4939
|
|
* Fix low-resolution file changed overlay icons in activities by @claucambra in https://github.com/nextcloud/desktop/pull/4930
|
|
* Accept valid lsColJob reply XML content types by @claucambra in https://github.com/nextcloud/desktop/pull/4919
|
|
* Fix menu bar height calculation on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4917
|
|
* Bugfix/conflict resolution when selecting folder by @allexzander in https://github.com/nextcloud/desktop/pull/4914
|
|
* Fix add account window text clipping, enlarge text by @claucambra in https://github.com/nextcloud/desktop/pull/4910
|
|
* Fix selective sync abort error by @allexzander in https://github.com/nextcloud/desktop/pull/4903
|
|
* Fix wrong estimated time when doing sync by @allexzander in https://github.com/nextcloud/desktop/pull/4902
|
|
|
|
## [3.6.0] - 2022-09-06
|
|
|
|
### Added
|
|
* Enable more warnings also for gcc by @mgallien in https://github.com/nextcloud/desktop/pull/4804
|
|
* Make UserStatusSelector a dismissible page pushed onto the tray window by @claucambra in https://github.com/nextcloud/desktop/pull/4760
|
|
* Add Debian Bullseye build by @ivaradi in https://github.com/nextcloud/desktop/pull/4773
|
|
* Handle edit locally from web by @allexzander in https://github.com/nextcloud/desktop/pull/4771
|
|
* Double-clicking tray icon opens currently-selected user's local folder (if available) by @claucambra in https://github.com/nextcloud/desktop/pull/4774
|
|
* Virtual file system Windows thumbnails by @allexzander in https://github.com/nextcloud/desktop/pull/4713
|
|
* Use macOS-specific application icon by @claucambra in https://github.com/nextcloud/desktop/pull/4707
|
|
* Limit concurrent notifications by @claucambra in https://github.com/nextcloud/desktop/pull/4706
|
|
* Add a placeholder message for the recents tab of the emoji picker by @claucambra in https://github.com/nextcloud/desktop/pull/4628
|
|
* Add a custom back button to the account wizard's advanced setup page by @claucambra in https://github.com/nextcloud/desktop/pull/4686
|
|
* Add SVG icon styled for macOS Big Sur by @elsiehupp in https://github.com/nextcloud/desktop/pull/4631
|
|
* Enable Windows CI unit tests and test coverage by @allexzander in https://github.com/nextcloud/desktop/pull/4609
|
|
* Prevent call dialogs from being presented when do not disturb is set as the user status by @claucambra in https://github.com/nextcloud/desktop/pull/4611
|
|
* Generate state icons from svg by @allexzander in https://github.com/nextcloud/desktop/pull/4622
|
|
* Ignore Office temp folders on Mac ('.sb-' in folder name). by @allexzander in https://github.com/nextcloud/desktop/pull/4615
|
|
* Display chat message inside the OS notification. by @allexzander in https://github.com/nextcloud/desktop/pull/4575
|
|
* Bump up minimum macOS version by @claucambra in https://github.com/nextcloud/desktop/pull/4564
|
|
* Add new fixup workflow from nextcloud org by @mgallien in https://github.com/nextcloud/desktop/pull/4560
|
|
|
|
### Changed
|
|
* Ensure file activity dialog is centered on screen and appears at top of window stack by @claucambra in https://github.com/nextcloud/desktop/pull/4853
|
|
* Do not build qt keychain already included in the CI images by @mgallien in https://github.com/nextcloud/desktop/pull/4882
|
|
* Reads and store fileId and remote permissions during bulk upload by @mgallien in https://github.com/nextcloud/desktop/pull/4869
|
|
* Refactor user line by @claucambra in https://github.com/nextcloud/desktop/pull/4797
|
|
* Eliminate padding around the menu separator in the account menu by @claucambra in https://github.com/nextcloud/desktop/pull/4802
|
|
* Restyle unified search skeleton items animation and simplify their code by @claucambra in https://github.com/nextcloud/desktop/pull/4718
|
|
* Clean up TalkReplyTextField, remove unnecessary parent Item by @claucambra in https://github.com/nextcloud/desktop/pull/4790
|
|
* Clicking on an activity list item for a file opens the local file if available by @claucambra in https://github.com/nextcloud/desktop/pull/4748
|
|
* Switch to using the main client CI image based on ubuntu 22.04 by @mgallien in https://github.com/nextcloud/desktop/pull/4704
|
|
* Always run MSI with full UI. by @allexzander in https://github.com/nextcloud/desktop/pull/4801
|
|
* Replace unified search text field busy indicator with custom indicator by @claucambra in https://github.com/nextcloud/desktop/pull/4753
|
|
* Make apps menu scrollable when content taller than available vertical space, preventing borking of layout by @claucambra in https://github.com/nextcloud/desktop/pull/4723
|
|
* Remove Ubuntu Impish, add Kinetic by @ivaradi in https://github.com/nextcloud/desktop/pull/4758
|
|
* Stop styling QML unified search items hierarchically, use global Style constants by @claucambra in https://github.com/nextcloud/desktop/pull/4719
|
|
* print sync direction in SyncFileStatusTracker::slotAboutToPropagate by @mgallien in https://github.com/nextcloud/desktop/pull/4679
|
|
* Use preprocessor directive rather than normal 'if' for UNNotification types by @claucambra in https://github.com/nextcloud/desktop/pull/4720
|
|
* QML-ify the UserModel, use properties rather than setter methods by @claucambra in https://github.com/nextcloud/desktop/pull/4710
|
|
* Take ints by value rather than reference in UserModel methods by @claucambra in https://github.com/nextcloud/desktop/pull/4712
|
|
* Refactor tray window opening code for clarity and efficiency by @claucambra in https://github.com/nextcloud/desktop/pull/4688
|
|
* Properly adapt the UserStatusSelectorModel to QML, eliminate hacks, make code more declarative by @claucambra in https://github.com/nextcloud/desktop/pull/4650
|
|
* Clean up systray methods, make more QML-friendly by @claucambra in https://github.com/nextcloud/desktop/pull/4687
|
|
* Add 'db/local/remote' reference to log string. by @camilasan in https://github.com/nextcloud/desktop/pull/4683
|
|
* Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added by @claucambra in https://github.com/nextcloud/desktop/pull/4685
|
|
* Increase the call state checking interval to not overload the server by @claucambra in https://github.com/nextcloud/desktop/pull/4693
|
|
* Use an en-dash for the userstatus panel by @szaimen in https://github.com/nextcloud/desktop/pull/4671
|
|
* Windows CI. Use specific Craft revision. by @allexzander in https://github.com/nextcloud/desktop/pull/4682
|
|
* Reply button size should be same as the input field, smaller + text color by @camilasan in https://github.com/nextcloud/desktop/pull/4577
|
|
* Make user status dialog look in line with the rest of the desktop client tray and Nextcloud by @claucambra in https://github.com/nextcloud/desktop/pull/4624
|
|
* Make client language gender-neutral and more clear by @claucambra in https://github.com/nextcloud/desktop/pull/4667
|
|
* Make the share dialog resizeable by @claucambra in https://github.com/nextcloud/desktop/pull/4663
|
|
* Redesign local folder information in the account-adding wizard by @claucambra in https://github.com/nextcloud/desktop/pull/4638
|
|
* Remove tooltip because it is only repeating the label of the link. by @camilasan in https://github.com/nextcloud/desktop/pull/4657
|
|
* Fix general section by @jospoortvliet in https://github.com/nextcloud/desktop/pull/4439
|
|
* Ensure call notification stays on top of other windows by @claucambra in https://github.com/nextcloud/desktop/pull/4659
|
|
* Rephrase login dialog button text to be in line with clients on other platforms by @claucambra in https://github.com/nextcloud/desktop/pull/4637
|
|
* Add a transparent background to the send reply button. by @camilasan in https://github.com/nextcloud/desktop/pull/4578
|
|
* Reduce spacing above the buttons: spacing should be same as space between lines in the text above by @camilasan in https://github.com/nextcloud/desktop/pull/4572
|
|
* Update autoupdater doc with info about the macOS autoupdater by @claucambra in https://github.com/nextcloud/desktop/pull/4587
|
|
* Add explicit capture for lambda by @mgallien in https://github.com/nextcloud/desktop/pull/4553
|
|
* Change three dots to an ellipsis and add a space by @Valdnet in https://github.com/nextcloud/desktop/pull/4551
|
|
* Simplify and remove the notification "cache" by @claucambra in https://github.com/nextcloud/desktop/pull/4508
|
|
* Use proper online status for user ('dnd', 'online', 'invisible', etc.) to enable or disable desktop notifications. by @allexzander in https://github.com/nextcloud/desktop/pull/4507
|
|
* Do not replace strings in action links coming from the notification api. by @camilasan in https://github.com/nextcloud/desktop/pull/4522
|
|
* Revamp notifications for macOS and add support for actionable update notifications by @claucambra in https://github.com/nextcloud/desktop/pull/4512
|
|
* Make the make_universal.py script more verbose for easier debugging by @claucambra in https://github.com/nextcloud/desktop/pull/4501
|
|
* docs: Replace "preceded" with "followed" by @carlcsaposs in https://github.com/nextcloud/desktop/pull/4249
|
|
* Remove "…" from "Create Debug Archive" button by @spacegaier in https://github.com/nextcloud/desktop/pull/4380
|
|
|
|
|
|
### Fixed
|
|
* Prevent the 'Cancel' button of the user status selector getting squashed by @claucambra in https://github.com/nextcloud/desktop/pull/4843
|
|
* Ensure that clear status message combo box is at least implicit width by @claucambra in https://github.com/nextcloud/desktop/pull/4844
|
|
* Fix alignment of predefined status contents regardless of emoji fonts by @claucambra in https://github.com/nextcloud/desktop/pull/4845
|
|
* Prevent crashing when trying to create error-ing QML component in systray.cpp, output error to log by @mgallien in https://github.com/nextcloud/desktop/pull/4850
|
|
* Build script for AppImage should not assume Nextcloud is the name by @mgallien in https://github.com/nextcloud/desktop/pull/4866
|
|
* Fix File Activities dialog not showing up by @allexzander in https://github.com/nextcloud/desktop/pull/4867
|
|
* Fix account switching and hover issues with UserLine component by @claucambra in https://github.com/nextcloud/desktop/pull/4839
|
|
* Fix unified search item placeholder image source by @claucambra in https://github.com/nextcloud/desktop/pull/4831
|
|
* Fix greek translation for application name in menu by @gapan in https://github.com/nextcloud/desktop/pull/4827
|
|
* Remove libglib-2.0.so.0 and libgobject-2.0.so.0 from Appimage. by @camilasan in https://github.com/nextcloud/desktop/pull/4830
|
|
* Fix QML warnings by @claucambra in https://github.com/nextcloud/desktop/pull/4818
|
|
* Fix bugs with setting 'Away' user status by @claucambra in https://github.com/nextcloud/desktop/pull/4822
|
|
* ensure SyncEngine use an initialized instance of SyncOptions by @mgallien in https://github.com/nextcloud/desktop/pull/4816
|
|
* Fix crash: 'Failed to create OpenGL context'. by @allexzander in https://github.com/nextcloud/desktop/pull/4821
|
|
* i18n: Spelling unification by @Valdnet in https://github.com/nextcloud/desktop/pull/4820
|
|
* Ensure that throttled notifications still appear in tray activity model by @claucambra in https://github.com/nextcloud/desktop/pull/4734
|
|
* Do not reboot PC when running an MSI via autoupdate. by @allexzander in https://github.com/nextcloud/desktop/pull/4799
|
|
* Update macOS Info.plist by @claucambra in https://github.com/nextcloud/desktop/pull/4755
|
|
* Ensure debug archive contents are readable by any user by @claucambra in https://github.com/nextcloud/desktop/pull/4756
|
|
* Stop clearing notifications when new notifications are received by @claucambra in https://github.com/nextcloud/desktop/pull/4735
|
|
* Fix ActivityItemContent QML paintedWidth errors by @claucambra in https://github.com/nextcloud/desktop/pull/4738
|
|
* Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4717
|
|
* Only set _FORTIFY_SOURCE when a higher level of this flag has not been set by @claucambra in https://github.com/nextcloud/desktop/pull/4703
|
|
* Fix bad quote in CMakeLists PNG generation message by @claucambra in https://github.com/nextcloud/desktop/pull/4700
|
|
* Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4643
|
|
* Close call notifications when the call has been joined by the user, or the call has ended by @claucambra in https://github.com/nextcloud/desktop/pull/4672
|
|
* Correct spelling by @Valdnet in https://github.com/nextcloud/desktop/pull/4678
|
|
* Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME by @claucambra in https://github.com/nextcloud/desktop/pull/4655
|
|
* Fix crashing when selecting user status and predefined statuses not appearing by @claucambra in https://github.com/nextcloud/desktop/pull/4616
|
|
* Force OpenGL via Angle and using warp direct3d software rasterizer by @mgallien in https://github.com/nextcloud/desktop/pull/4582
|
|
* Fix for the share dialog: mode.absolutePath being undefined prevented the share dialog from being opened by the user. by @camilasan in https://github.com/nextcloud/desktop/pull/4640
|
|
* Add contrast to the text/icon of buttons if the server defined color is light. by @camilasan in https://github.com/nextcloud/desktop/pull/4641
|
|
* Fix segfault when _transferDataSocket is nullptr. by @camilasan in https://github.com/nextcloud/desktop/pull/4656
|
|
* Remove assert from test, it is no longer useful. by @camilasan in https://github.com/nextcloud/desktop/pull/4645
|
|
* Fix building the client on macOS without the application bundle by @claucambra in https://github.com/nextcloud/desktop/pull/4612
|
|
* Fix build on macOS versions pre-11 (down to 10.14) by @claucambra in https://github.com/nextcloud/desktop/pull/4563
|
|
* l10n: Fixed grammar by @rakekniven in https://github.com/nextcloud/desktop/pull/4495
|
|
* Fix 'TypeError: Cannot readproperty 'messageSent' of undefined'. by @camilasan in https://github.com/nextcloud/desktop/pull/4573
|
|
* Fix crash caused by overflow in FinderSyncExtension by @claucambra in https://github.com/nextcloud/desktop/pull/4562
|
|
* Explicitly ask user for notification authorisation on launch (macOS) by @claucambra in https://github.com/nextcloud/desktop/pull/4556
|
|
* Stretch WebView to fit dialog's height. by @allexzander in https://github.com/nextcloud/desktop/pull/4554
|
|
* Add and use DO_NOT_REBOOT_IN_SILENT=1 parameter for MSI to not reboot during the auto-update. by @allexzander in https://github.com/nextcloud/desktop/pull/4566
|
|
* Fix visual borking in the share dialog by @claucambra in https://github.com/nextcloud/desktop/pull/4540
|
|
* Fix two factor authentication notification: 'Mark as read' was being displayed in both action buttons. by @camilasan in https://github.com/nextcloud/desktop/pull/4518
|
|
* If an exclude file is deleted, skip it and remove it from internal list by @mgallien in https://github.com/nextcloud/desktop/pull/4519
|
|
* Fixed share link expiration box being ineditable and always attempting to set invalid date by @claucambra in https://github.com/nextcloud/desktop/pull/4543
|
|
* Fix: allow manual rename files with spaces by @allexzander in https://github.com/nextcloud/desktop/pull/4454
|
|
* Fix activity list item issues with colours/layout/etc. by @claucambra in https://github.com/nextcloud/desktop/pull/4472
|
|
* Fix tray icon not displaying "Open main dialog" by @claucambra in https://github.com/nextcloud/desktop/pull/4484
|
|
* Fix: take root folder's files size into account when displaying the total size in selective sync dialog. by @allexzander in https://github.com/nextcloud/desktop/pull/4532
|
|
* Fix crashing of finder sync extension caused by dispatch_source_cancel of nullptr by @claucambra in https://github.com/nextcloud/desktop/pull/4520
|
|
* Ask for Desktop Client version by @solracsf in https://github.com/nextcloud/desktop/pull/4499
|
|
* Only add OCS-APIREQUEST header for 1st request of webflow v1 by @mgallien in https://github.com/nextcloud/desktop/pull/4510
|
|
* Use full-bleed Start Tile by @elsiehupp in https://github.com/nextcloud/desktop/pull/2982
|
|
* l10n: Remove string from translation by @rakekniven in https://github.com/nextcloud/desktop/pull/4473
|
|
* Add new and correct sparkle update signature by @claucambra in https://github.com/nextcloud/desktop/pull/4478
|
|
* Ensure cache is stored in default cache location by @claucambra in https://github.com/nextcloud/desktop/pull/4485
|
|
* l10n: Changed triple dot to ellipsis by @rakekniven in https://github.com/nextcloud/desktop/pull/4469
|
|
* Move URI scheme variable from Nextcloud.cmake to root CMakeListsts. by @allexzander in https://github.com/nextcloud/desktop/pull/4815
|
|
* Move CFAPI shell extensions variables to root CMakeLists. by @allexzander in https://github.com/nextcloud/desktop/pull/4810]
|
|
|
|
|
|
## [3.6.0-rc1] - 2022-08-16
|
|
|
|
### Added
|
|
* Enable more warnings also for gcc by @mgallien in https://github.com/nextcloud/desktop/pull/4804
|
|
* Make UserStatusSelector a dismissible page pushed onto the tray window by @claucambra in https://github.com/nextcloud/desktop/pull/4760
|
|
* Add Debian Bullseye build by @ivaradi in https://github.com/nextcloud/desktop/pull/4773
|
|
* Handle edit locally from web by @allexzander in https://github.com/nextcloud/desktop/pull/4771
|
|
* Double-clicking tray icon opens currently-selected user's local folder (if available) by @claucambra in https://github.com/nextcloud/desktop/pull/4774
|
|
* Virtual file system Windows thumbnails by @allexzander in https://github.com/nextcloud/desktop/pull/4713
|
|
* Use macOS-specific application icon by @claucambra in https://github.com/nextcloud/desktop/pull/4707
|
|
* Limit concurrent notifications by @claucambra in https://github.com/nextcloud/desktop/pull/4706
|
|
* Add a placeholder message for the recents tab of the emoji picker by @claucambra in https://github.com/nextcloud/desktop/pull/4628
|
|
* Add a custom back button to the account wizard's advanced setup page by @claucambra in https://github.com/nextcloud/desktop/pull/4686
|
|
* Add SVG icon styled for macOS Big Sur by @elsiehupp in https://github.com/nextcloud/desktop/pull/4631
|
|
* Enable Windows CI unit tests and test coverage by @allexzander in https://github.com/nextcloud/desktop/pull/4609
|
|
* Prevent call dialogs from being presented when do not disturb is set as the user status by @claucambra in https://github.com/nextcloud/desktop/pull/4611
|
|
* Generate state icons from svg by @allexzander in https://github.com/nextcloud/desktop/pull/4622
|
|
* Ignore Office temp folders on Mac ('.sb-' in folder name). by @allexzander in https://github.com/nextcloud/desktop/pull/4615
|
|
* Display chat message inside the OS notification. by @allexzander in https://github.com/nextcloud/desktop/pull/4575
|
|
* Bump up minimum macOS version by @claucambra in https://github.com/nextcloud/desktop/pull/4564
|
|
* Add new fixup workflow from nextcloud org by @mgallien in https://github.com/nextcloud/desktop/pull/4560
|
|
|
|
### Changed
|
|
* Refactor user line by @claucambra in https://github.com/nextcloud/desktop/pull/4797
|
|
* Eliminate padding around the menu separator in the account menu by @claucambra in https://github.com/nextcloud/desktop/pull/4802
|
|
* Restyle unified search skeleton items animation and simplify their code by @claucambra in https://github.com/nextcloud/desktop/pull/4718
|
|
* Clean up TalkReplyTextField, remove unnecessary parent Item by @claucambra in https://github.com/nextcloud/desktop/pull/4790
|
|
* Clicking on an activity list item for a file opens the local file if available by @claucambra in https://github.com/nextcloud/desktop/pull/4748
|
|
* Switch to using the main client CI image based on ubuntu 22.04 by @mgallien in https://github.com/nextcloud/desktop/pull/4704
|
|
* Always run MSI with full UI. by @allexzander in https://github.com/nextcloud/desktop/pull/4801
|
|
* Replace unified search text field busy indicator with custom indicator by @claucambra in https://github.com/nextcloud/desktop/pull/4753
|
|
* Make apps menu scrollable when content taller than available vertical space, preventing borking of layout by @claucambra in https://github.com/nextcloud/desktop/pull/4723
|
|
* Remove Ubuntu Impish, add Kinetic by @ivaradi in https://github.com/nextcloud/desktop/pull/4758
|
|
* Stop styling QML unified search items hierarchically, use global Style constants by @claucambra in https://github.com/nextcloud/desktop/pull/4719
|
|
* print sync direction in SyncFileStatusTracker::slotAboutToPropagate by @mgallien in https://github.com/nextcloud/desktop/pull/4679
|
|
* Use preprocessor directive rather than normal 'if' for UNNotification types by @claucambra in https://github.com/nextcloud/desktop/pull/4720
|
|
* QML-ify the UserModel, use properties rather than setter methods by @claucambra in https://github.com/nextcloud/desktop/pull/4710
|
|
* Take ints by value rather than reference in UserModel methods by @claucambra in https://github.com/nextcloud/desktop/pull/4712
|
|
* Refactor tray window opening code for clarity and efficiency by @claucambra in https://github.com/nextcloud/desktop/pull/4688
|
|
* Properly adapt the UserStatusSelectorModel to QML, eliminate hacks, make code more declarative by @claucambra in https://github.com/nextcloud/desktop/pull/4650
|
|
* Clean up systray methods, make more QML-friendly by @claucambra in https://github.com/nextcloud/desktop/pull/4687
|
|
* Add 'db/local/remote' reference to log string. by @camilasan in https://github.com/nextcloud/desktop/pull/4683
|
|
* Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added by @claucambra in https://github.com/nextcloud/desktop/pull/4685
|
|
* Increase the call state checking interval to not overload the server by @claucambra in https://github.com/nextcloud/desktop/pull/4693
|
|
* Use an en-dash for the userstatus panel by @szaimen in https://github.com/nextcloud/desktop/pull/4671
|
|
* Windows CI. Use specific Craft revision. by @allexzander in https://github.com/nextcloud/desktop/pull/4682
|
|
* Reply button size should be same as the input field, smaller + text color by @camilasan in https://github.com/nextcloud/desktop/pull/4577
|
|
* Make user status dialog look in line with the rest of the desktop client tray and Nextcloud by @claucambra in https://github.com/nextcloud/desktop/pull/4624
|
|
* Make client language gender-neutral and more clear by @claucambra in https://github.com/nextcloud/desktop/pull/4667
|
|
* Make the share dialog resizeable by @claucambra in https://github.com/nextcloud/desktop/pull/4663
|
|
* Redesign local folder information in the account-adding wizard by @claucambra in https://github.com/nextcloud/desktop/pull/4638
|
|
* Remove tooltip because it is only repeating the label of the link. by @camilasan in https://github.com/nextcloud/desktop/pull/4657
|
|
* Fix general section by @jospoortvliet in https://github.com/nextcloud/desktop/pull/4439
|
|
* Ensure call notification stays on top of other windows by @claucambra in https://github.com/nextcloud/desktop/pull/4659
|
|
* Rephrase login dialog button text to be in line with clients on other platforms by @claucambra in https://github.com/nextcloud/desktop/pull/4637
|
|
* Add a transparent background to the send reply button. by @camilasan in https://github.com/nextcloud/desktop/pull/4578
|
|
* Reduce spacing above the buttons: spacing should be same as space between lines in the text above by @camilasan in https://github.com/nextcloud/desktop/pull/4572
|
|
* Update autoupdater doc with info about the macOS autoupdater by @claucambra in https://github.com/nextcloud/desktop/pull/4587
|
|
* Add explicit capture for lambda by @mgallien in https://github.com/nextcloud/desktop/pull/4553
|
|
* Change three dots to an ellipsis and add a space by @Valdnet in https://github.com/nextcloud/desktop/pull/4551
|
|
* Simplify and remove the notification "cache" by @claucambra in https://github.com/nextcloud/desktop/pull/4508
|
|
* Use proper online status for user ('dnd', 'online', 'invisible', etc.) to enable or disable desktop notifications. by @allexzander in https://github.com/nextcloud/desktop/pull/4507
|
|
* Do not replace strings in action links coming from the notification api. by @camilasan in https://github.com/nextcloud/desktop/pull/4522
|
|
* Revamp notifications for macOS and add support for actionable update notifications by @claucambra in https://github.com/nextcloud/desktop/pull/4512
|
|
* Make the make_universal.py script more verbose for easier debugging by @claucambra in https://github.com/nextcloud/desktop/pull/4501
|
|
* docs: Replace "preceded" with "followed" by @carlcsaposs in https://github.com/nextcloud/desktop/pull/4249
|
|
* Remove "…" from "Create Debug Archive" button by @spacegaier in https://github.com/nextcloud/desktop/pull/4380
|
|
|
|
### Fixed
|
|
* Fix account switching and hover issues with UserLine component by @claucambra in https://github.com/nextcloud/desktop/pull/4839
|
|
* Fix unified search item placeholder image source by @claucambra in https://github.com/nextcloud/desktop/pull/4831
|
|
* Fix greek translation for application name in menu by @gapan in https://github.com/nextcloud/desktop/pull/4827
|
|
* Remove libglib-2.0.so.0 and libgobject-2.0.so.0 from Appimage. by @camilasan in https://github.com/nextcloud/desktop/pull/4830
|
|
* Fix QML warnings by @claucambra in https://github.com/nextcloud/desktop/pull/4818
|
|
* Fix bugs with setting 'Away' user status by @claucambra in https://github.com/nextcloud/desktop/pull/4822
|
|
* ensure SyncEngine use an initialized instance of SyncOptions by @mgallien in https://github.com/nextcloud/desktop/pull/4816
|
|
* Fix crash: 'Failed to create OpenGL context'. by @allexzander in https://github.com/nextcloud/desktop/pull/4821
|
|
* i18n: Spelling unification by @Valdnet in https://github.com/nextcloud/desktop/pull/4820
|
|
* Ensure that throttled notifications still appear in tray activity model by @claucambra in https://github.com/nextcloud/desktop/pull/4734
|
|
* Do not reboot PC when running an MSI via autoupdate. by @allexzander in https://github.com/nextcloud/desktop/pull/4799
|
|
* Update macOS Info.plist by @claucambra in https://github.com/nextcloud/desktop/pull/4755
|
|
* Ensure debug archive contents are readable by any user by @claucambra in https://github.com/nextcloud/desktop/pull/4756
|
|
* Stop clearing notifications when new notifications are received by @claucambra in https://github.com/nextcloud/desktop/pull/4735
|
|
* Fix ActivityItemContent QML paintedWidth errors by @claucambra in https://github.com/nextcloud/desktop/pull/4738
|
|
* Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4717
|
|
* Only set _FORTIFY_SOURCE when a higher level of this flag has not been set by @claucambra in https://github.com/nextcloud/desktop/pull/4703
|
|
* Fix bad quote in CMakeLists PNG generation message by @claucambra in https://github.com/nextcloud/desktop/pull/4700
|
|
* Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS by @claucambra in https://github.com/nextcloud/desktop/pull/4643
|
|
* Close call notifications when the call has been joined by the user, or the call has ended by @claucambra in https://github.com/nextcloud/desktop/pull/4672
|
|
* Correct spelling by @Valdnet in https://github.com/nextcloud/desktop/pull/4678
|
|
* Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME by @claucambra in https://github.com/nextcloud/desktop/pull/4655
|
|
* Fix crashing when selecting user status and predefined statuses not appearing by @claucambra in https://github.com/nextcloud/desktop/pull/4616
|
|
* Force OpenGL via Angle and using warp direct3d software rasterizer by @mgallien in https://github.com/nextcloud/desktop/pull/4582
|
|
* Fix for the share dialog: mode.absolutePath being undefined prevented the share dialog from being opened by the user. by @camilasan in https://github.com/nextcloud/desktop/pull/4640
|
|
* Add contrast to the text/icon of buttons if the server defined color is light. by @camilasan in https://github.com/nextcloud/desktop/pull/4641
|
|
* Fix segfault when _transferDataSocket is nullptr. by @camilasan in https://github.com/nextcloud/desktop/pull/4656
|
|
* Remove assert from test, it is no longer useful. by @camilasan in https://github.com/nextcloud/desktop/pull/4645
|
|
* Fix building the client on macOS without the application bundle by @claucambra in https://github.com/nextcloud/desktop/pull/4612
|
|
* Fix build on macOS versions pre-11 (down to 10.14) by @claucambra in https://github.com/nextcloud/desktop/pull/4563
|
|
* l10n: Fixed grammar by @rakekniven in https://github.com/nextcloud/desktop/pull/4495
|
|
* Fix 'TypeError: Cannot readproperty 'messageSent' of undefined'. by @camilasan in https://github.com/nextcloud/desktop/pull/4573
|
|
* Fix crash caused by overflow in FinderSyncExtension by @claucambra in https://github.com/nextcloud/desktop/pull/4562
|
|
* Explicitly ask user for notification authorisation on launch (macOS) by @claucambra in https://github.com/nextcloud/desktop/pull/4556
|
|
* Stretch WebView to fit dialog's height. by @allexzander in https://github.com/nextcloud/desktop/pull/4554
|
|
* Add and use DO_NOT_REBOOT_IN_SILENT=1 parameter for MSI to not reboot during the auto-update. by @allexzander in https://github.com/nextcloud/desktop/pull/4566
|
|
* Fix visual borking in the share dialog by @claucambra in https://github.com/nextcloud/desktop/pull/4540
|
|
* Fix two factor authentication notification: 'Mark as read' was being displayed in both action buttons. by @camilasan in https://github.com/nextcloud/desktop/pull/4518
|
|
* If an exclude file is deleted, skip it and remove it from internal list by @mgallien in https://github.com/nextcloud/desktop/pull/4519
|
|
* Fixed share link expiration box being ineditable and always attempting to set invalid date by @claucambra in https://github.com/nextcloud/desktop/pull/4543
|
|
* Fix: allow manual rename files with spaces by @allexzander in https://github.com/nextcloud/desktop/pull/4454
|
|
* Fix activity list item issues with colours/layout/etc. by @claucambra in https://github.com/nextcloud/desktop/pull/4472
|
|
* Fix tray icon not displaying "Open main dialog" by @claucambra in https://github.com/nextcloud/desktop/pull/4484
|
|
* Fix: take root folder's files size into account when displaying the total size in selective sync dialog. by @allexzander in https://github.com/nextcloud/desktop/pull/4532
|
|
* Fix crashing of finder sync extension caused by dispatch_source_cancel of nullptr by @claucambra in https://github.com/nextcloud/desktop/pull/4520
|
|
* Ask for Desktop Client version by @solracsf in https://github.com/nextcloud/desktop/pull/4499
|
|
* Only add OCS-APIREQUEST header for 1st request of webflow v1 by @mgallien in https://github.com/nextcloud/desktop/pull/4510
|
|
* Use full-bleed Start Tile by @elsiehupp in https://github.com/nextcloud/desktop/pull/2982
|
|
* l10n: Remove string from translation by @rakekniven in https://github.com/nextcloud/desktop/pull/4473
|
|
* Add new and correct sparkle update signature by @claucambra in https://github.com/nextcloud/desktop/pull/4478
|
|
* Ensure cache is stored in default cache location by @claucambra in https://github.com/nextcloud/desktop/pull/4485
|
|
* l10n: Changed triple dot to ellipsis by @rakekniven in https://github.com/nextcloud/desktop/pull/4469
|
|
* Move URI scheme variable from Nextcloud.cmake to root CMakeListsts. by @allexzander in https://github.com/nextcloud/desktop/pull/4815
|
|
* Move CFAPI shell extensions variables to root CMakeLists. by @allexzander in https://github.com/nextcloud/desktop/pull/4810
|
|
|
|
## [ChangeLog - Legacy][legacy]
|
|
[3.8.2]: https://github.com/nextcloud/desktop/compare/v3.8.1...v3.8.2
|
|
[3.8.1]: https://github.com/nextcloud/desktop/compare/v3.8.0...v3.8.1
|
|
[3.8.0]: https://github.com/nextcloud/desktop/compare/v3.7.4...v3.8.0
|
|
[3.7.4]: https://github.com/nextcloud/desktop/compare/v3.7.1...v3.7.4
|
|
[3.7.1]: https://github.com/nextcloud/desktop/compare/v3.7.0...v3.7.1
|
|
[3.7.0]: https://github.com/nextcloud/desktop/compare/v3.6.6...v3.7.0
|
|
[3.6.6]: https://github.com/nextcloud/desktop/compare/v3.6.5...v3.6.6
|
|
[3.6.5]: https://github.com/nextcloud/desktop/compare/v3.6.4...v3.6.5
|
|
[3.6.4]: https://github.com/nextcloud/desktop/compare/v3.6.3...v3.6.4
|
|
[3.6.3]: https://github.com/nextcloud/desktop/compare/v3.6.2...v3.6.3
|
|
[3.6.2]: https://github.com/nextcloud/desktop/compare/v3.6.1...v3.6.2
|
|
[3.6.1]: https://github.com/nextcloud/desktop/compare/v3.6.0...v3.6.1
|
|
[3.6.0]: https://github.com/nextcloud/desktop/compare/v3.6.0-rc1...v3.6.0
|
|
[3.6.0-rc1]: https://github.com/nextcloud/desktop/compare/v3.5.0...v3.6.0-rc1
|
|
[legacy]: https://github.com/nextcloud/desktop/blob/master/ChangeLog%20-%20Legacy
|