Skip to content

[stable-34.0] fix(tray): restore pause and resume sync action - #10607

Merged
Rello merged 9 commits into
stable-34.0from
backport/10529/stable-34.0
Aug 14, 2026
Merged

[stable-34.0] fix(tray): restore pause and resume sync action#10607
Rello merged 9 commits into
stable-34.0from
backport/10529/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Aug 14, 2026

Copy link
Copy Markdown

Backport of PR #10529

Rello and others added 8 commits August 14, 2026 05:59
- Restores the global Pause sync for all / Resume sync for all action lost during the tray-menu migration.
- Adds the action to both Qt and macOS root tray menus, between Add account and Settings.
- Centralizes availability and behavior in Systray.
- Hides the action when no classic sync folders exist, including macOS File Provider mode.
- Preserves the previous behavior across all configured accounts.
- Adds regression coverage for visibility, labels, and pause/resume behavior across two accounts.

Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Exclude macOS files from clang-tidy analysis

Signed-off-by: Rello <Rello@users.noreply.github.com>
Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Show both pause-all and resume-all actions when paused and running folders coexist, preserving the previous tray behavior.

Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Assisted-by: Codex:GPT-5
Signed-off-by: Rello <github@scherello.de>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@backportbot
backportbot Bot requested a review from Rello August 14, 2026 05:59
@backportbot backportbot Bot added this to the 34.0.2 milestone Aug 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10607.zip

Digest: sha256:d5e0e81380e32237045f82f9fba5021910b945ff61942c504f1922d0077bfb14

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud

Copy link
Copy Markdown

@Rello
Rello merged commit 5092305 into stable-34.0 Aug 14, 2026
20 of 21 checks passed
@Rello
Rello deleted the backport/10529/stable-34.0 branch August 14, 2026 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants