What's Changed
- Updating command-rebase.yml workflow from template by @nextcloud-command in nextcloud/desktop#4333
- l10n: Changed triple dot to ellipsis by @rakekniven in nextcloud/desktop#4469
- Ensure cache is stored in default cache location by @claucambra in nextcloud/desktop#4485
- Add new and correct sparkle update signature by @claucambra in nextcloud/desktop#4478
- Remove "…" from "Create Debug Archive" button by @spacegaier in nextcloud/desktop#4380
- l10n: Remove string from translation by @rakekniven in nextcloud/desktop#4473
- docs: Replace "preceded" with "followed" by @carlcsaposs in nextcloud/desktop#4249
- Use full-bleed Start Tile by @elsiehupp in nextcloud/desktop#2982
- only add OCS-APIREQUEST header for 1st request of webflow v1 by @mgallien in nextcloud/desktop#4510
- Ask for Desktop Client version by @solracsf in nextcloud/desktop#4499
- Make the make_universal.py script more verbose for easier debugging by @claucambra in nextcloud/desktop#4501
- Revamp notifications for macOS and add support for actionable update notifications by @claucambra in nextcloud/desktop#4512
- Do not replace strings in action links coming from the notification api. by @camilasan in nextcloud/desktop#4522
- Use proper online status for user ('dnd', 'online', 'invisible', etc.) to enable or disable desktop notifications. by @allexzander in nextcloud/desktop#4507
- Fix crashing of finder sync extension caused by dispatch_source_cancel of nullptr by @claucambra in nextcloud/desktop#4520
- Simplify and remove the notification "cache" by @claucambra in nextcloud/desktop#4508
- Bugfix. Take root folder's files size into account when displaying the total size in selective sync dialog. by @allexzander in nextcloud/desktop#4532
- Fix tray icon not displaying "Open main dialog" by @claucambra in nextcloud/desktop#4484
- Fix activity list item issues with colours/layout/etc. by @claucambra in nextcloud/desktop#4472
- Bugfix/allow manual rename files with spaces by @allexzander in nextcloud/desktop#4454
- Fixed share link expiration box being ineditable and always attempting to set invalid date by @claucambra in nextcloud/desktop#4543
- if an exclude file is deleted, skip it and remove it from internal list by @mgallien in nextcloud/desktop#4519
- Bugfix/two factor notification by @camilasan in nextcloud/desktop#4518
- Fix visual borking in the share dialog by @claucambra in nextcloud/desktop#4540
- Change three dots to an ellipsis and add a space by @Valdnet in nextcloud/desktop#4551
- add explicit capture for lambda by @mgallien in nextcloud/desktop#4553
- Stretch WebView to fit dialog's height. by @allexzander in nextcloud/desktop#4554
- Explicitly ask user for notification authorisation on launch (macOS) by @claucambra in nextcloud/desktop#4556
- Add and use DO_NOT_REBOOT_IN_SILENT=1 parameter for MSI to not reboot during the auto-update. by @allexzander in nextcloud/desktop#4566
- Fix crash caused by overflow in FinderSyncExtension by @claucambra in nextcloud/desktop#4562
- add new fixup workflow from nextcloud org by @mgallien in nextcloud/desktop#4560
- Bump up minimum macOS version by @claucambra in nextcloud/desktop#4564
- Display chat message inside the OS notification. by @allexzander in nextcloud/desktop#4575
- Fix 'TypeError: Cannot readproperty 'messageSent' of undefined'. by @camilasan in nextcloud/desktop#4573
- Update autoupdater doc with info about the macOS autoupdater by @claucambra in nextcloud/desktop#4587
- Reduce spacing above the buttons: spacing should be same as space between lines in the text above by @camilasan in nextcloud/desktop#4572
- Add a transparent background to the send reply button. by @camilasan in nextcloud/desktop#4578
- l10n: Fixed grammar by @rakekniven in nextcloud/desktop#4495
- Fix build on macOS versions pre-11 (down to 10.14) by @claucambra in nextcloud/desktop#4563
- Ignore Office temp folders on Mac ('.sb-' in folder name). by @allexzander in nextcloud/desktop#4615
- Fix building the client on macOS without the application bundle by @claucambra in nextcloud/desktop#4612
- Feature/generate state icons from svg by @allexzander in nextcloud/desktop#4622
- Prevent call dialogs from being presented when do not disturb is set as the user status by @claucambra in nextcloud/desktop#4611
- Bugfix/enable Windows CI unit tests and test coverage by @allexzander in nextcloud/desktop#4609
- Rephrase login dialog button text to be in line with clients on other platforms by @claucambra in nextcloud/desktop#4637
- Remove assert, it is no longer useful. by @camilasan in nextcloud/desktop#4645
- Fix segfault when _transferDataSocket is nullptr. by @camilasan in nextcloud/desktop#4656
- Add contrast to the text/icon of buttons if the server defined color is light. by @camilasan in nextcloud/desktop#4641
- Ensure call notification stays on top of other windows by @claucambra in nextcloud/desktop#4659
- fix general section by @jospoortvliet in nextcloud/desktop#4439
- Remove tooltip because it is only repeating the label of the link. by @camilasan in nextcloud/desktop#4657
- bugfix/share-dialog by @camilasan in nextcloud/desktop#4640
- force OpenGL via Angle and using warp direct3d software rasterizer by @mgallien in nextcloud/desktop#4582
- Redesign local folder information in the account-adding wizard by @claucambra in nextcloud/desktop#4638
- Fix crashing when selecting user status and predefined statuses not appearing by @claucambra in nextcloud/desktop#4616
- Make the share dialog resizeable by @claucambra in nextcloud/desktop#4663
- Make client language gender-neutral and more clear by @claucambra in nextcloud/desktop#4667
- Add SVG icon styled for macOS Big Sur by @elsiehupp in nextcloud/desktop#4631
- Make user status dialog look in line with the rest of the desktop client tray and Nextcloud by @claucambra in nextcloud/desktop#4624
- Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME by @claucambra in nextcloud/desktop#4655
- Updating command-rebase.yml workflow from template by @nextcloud-command in nextcloud/desktop#4526
- Correct spelling by @Valdnet in nextcloud/desktop#4678
- Reply button size should be same as the input field, smaller + text color by @camilasan in nextcloud/desktop#4577
- Windows CI. Use specific Craft revision. by @allexzander in nextcloud/desktop#4682
- use an en-dash for the userstatus panel by @szaimen in nextcloud/desktop#4671
- Close call notifications when the call has been joined by the user, or the call has ended by @claucambra in nextcloud/desktop#4672
- 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 nextcloud/desktop#4643
- Increase the call state checking interval to not overload the server by @claucambra in nextcloud/desktop#4693
- Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added by @claucambra in nextcloud/desktop#4685
- Add 'db/local/remote' reference to log string. by @camilasan in nextcloud/desktop#4683
- Add a custom back button to the account wizard's advanced setup page by @claucambra in nextcloud/desktop#4686
- Clean up systray methods, make more QML-friendly by @claucambra in nextcloud/desktop#4687
- Add a placeholder message for the recents tab of the emoji picker by @claucambra in nextcloud/desktop#4628
- Fix bad quote in CMakeLists PNG generation message by @claucambra in nextcloud/desktop#4700
- Properly adapt the UserStatusSelectorModel to QML, eliminate hacks, make code more declarative by @claucambra in nextcloud/desktop#4650
- Refactor tray window opening code for clarity and efficiency by @claucambra in nextcloud/desktop#4688
- Only set _FORTIFY_SOURCE when a higher level of this flag has not been set by @claucambra in nextcloud/desktop#4703
- Limit concurrent notifications by @claucambra in nextcloud/desktop#4706
- Use macOS-specific application icon by @claucambra in nextcloud/desktop#4707
- Take ints by value rather than reference in UserModel methods by @claucambra in nextcloud/desktop#4712
- Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS by @claucambra in nextcloud/desktop#4717
- Use preprocessor directive rather than normal 'if' for UNNotification types by @claucambra in nextcloud/desktop#4720
- QML-ify the UserModel, use properties rather than setter methods by @claucambra in nextcloud/desktop#4710
- Fix ActivityItemContent QML paintedWidth errors by @claucambra in nextcloud/desktop#4738
- print sync direction in SyncFileStatusTracker::slotAboutToPropagate by @mgallien in nextcloud/desktop#4679
- Stop clearing notifications when new notifications are received by @claucambra in nextcloud/desktop#4735
- Ensure debug archive contents are readable by any user by @claucambra in nextcloud/desktop#4756
- Update macOS Info.plist by @claucambra in nextcloud/desktop#4755
- Stop styling QML unified search items hierarchically, use global Style constants by @claucambra in nextcloud/desktop#4719
- Remove Ubuntu Impish, add Kinetic by @ivaradi in nextcloud/desktop#4758
- Ensure that throttled notifications still appear in tray activity model by @claucambra in nextcloud/desktop#4734
- Make apps menu scrollable when content taller than available vertical space, preventing borking of layout by @claucambra in nextcloud/desktop#4723
- Feature/vfs windows thumbnails by @allexzander in nextcloud/desktop#4713
- Do not reboot PC when running an MSI via autoupdate. by @allexzander in nextcloud/desktop#4799
- Replace unified search text field busy indicator with custom indicator by @claucambra in nextcloud/desktop#4753
- Always run MSI with full UI. by @allexzander in nextcloud/desktop#4801
- switch to using the main client CI image based on ubuntu 22.04 by @mgallien in nextcloud/desktop#4704
- Clicking on an activity list item for a file opens the local file if available by @claucambra in nextcloud/desktop#4748
- Clean up TalkReplyTextField, remove unnecessary parent Item by @claucambra in nextcloud/desktop#4790
- Double-clicking tray icon opens currently-selected user's local folder (if available) by @claucambra in nextcloud/desktop#4774
- Feature/handle edit locally by @allexzander in nextcloud/desktop#4771
- Move CFAPI shell extensions variables to root CMakeLists. by @allexzander in nextcloud/desktop#4810
- Add Debian Bullseye build by @ivaradi in nextcloud/desktop#4773
- Move URI scheme variable from Nextcloud.cmake to root CMakeListsts. by @allexzander in nextcloud/desktop#4815
- i18n: Spelling unification by @Valdnet in nextcloud/desktop#4820
- Fix crash: 'Failed to create OpenGL context'. by @allexzander in nextcloud/desktop#4821
- Restyle unified search skeleton items animation and simplify their code by @claucambra in nextcloud/desktop#4718
- ensure SyncEngine use an initialized instance of SyncOptions by @mgallien in nextcloud/desktop#4816
- Eliminate padding around the menu separator in the account menu by @claucambra in nextcloud/desktop#4802
- Fix bugs with setting 'Away' user status by @claucambra in nextcloud/desktop#4822
- Fix QML warnings by @claucambra in nextcloud/desktop#4818
- Remove libglib-2.0.so.0 and libgobject-2.0.so.0 from Appimage. by @camilasan in nextcloud/desktop#4830
- Fix greek translation for application name in menu by @gapan in nextcloud/desktop#4827
- Bump version and year. by @camilasan in nextcloud/desktop#4834
- Make UserStatusSelector a dismissible page pushed onto the tray window by @claucambra in nextcloud/desktop#4760
- Refactor user line by @claucambra in nextcloud/desktop#4797
- Fix unified search item placeholder image source by @claucambra in nextcloud/desktop#4831
- Feature/enable more warnings also for gcc by @mgallien in nextcloud/desktop#4804
- Fix account switching and hover issues with UserLine component by @claucambra in nextcloud/desktop#4839
New Contributors
- @nextcloud-command made their first contribution in nextcloud/desktop#4333
- @spacegaier made their first contribution in nextcloud/desktop#4380
- @carlcsaposs made their first contribution in nextcloud/desktop#4249
- @solracsf made their first contribution in nextcloud/desktop#4499
- @gapan made their first contribution in nextcloud/desktop#4827
Full Changelog: nextcloud/desktop@v3.5.0...v3.6.0-rc1