Skip to content

[stable-34.0] fix: warnings. - #10799

Merged
Rello merged 4 commits into
stable-34.0from
backport/10623/stable-34.0
Sep 11, 2026
Merged

Rello merged 4 commits into
stable-34.0from
backport/10623/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Sep 11, 2026

Copy link
Copy Markdown

Backport of PR #10623

Cleans up compilation warnings:
"warning: use of GNU ?: conditional expression extension,
omitting middle operand [-Wgnu-conditional-omitted-operand]"

Assisted-by: Claude Code:claude-sonnet-5
Signed-off-by: Camila Ayres <hello@camilasan.com>
The position parameter is only unused in the macOS branch, so scope the
annotation there with Q_UNUSED instead of [[maybe_unused]] on the signature.

Assisted-by: Claude Code:claude-opus-4-8
Signed-off-by: Camila Ayres <hello@camilasan.com>
LSSharedFileList was deprecated in macOS 10.11 with no public replacement
for adding items to the Finder sidebar. Wrap the best-effort call in
QT_WARNING_DISABLE_DEPRECATED to keep behavior and drop the 4 warnings.

Assisted-by: Claude Code:claude-opus-4-8
Signed-off-by: Camila Ayres <hello@camilasan.com>
The logic  was duplicated across the tray account popup files.
Add a single helper in TrayPopupViewUtils.

Assisted-by: Claude Code:claude-opus-4-8
Signed-off-by: Camila Ayres <hello@camilasan.com>
@backportbot
backportbot Bot requested review from i2h3 and mgallien as code owners September 11, 2026 07:09
@backportbot backportbot Bot added this to the 34.0.4 milestone Sep 11, 2026
@Rello
Rello merged commit 312dcaf into stable-34.0 Sep 11, 2026
19 checks passed
@Rello
Rello deleted the backport/10623/stable-34.0 branch September 11, 2026 07:55
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.

3 participants