Skip to content

[stable-34.0] Improved file provider switch user experience - #10388

Merged
nilsding merged 1 commit into
stable-34.0from
backport/10354/stable-34.0
Jul 16, 2026
Merged

[stable-34.0] Improved file provider switch user experience#10388
nilsding merged 1 commit into
stable-34.0from
backport/10354/stable-34.0

feat(macOS): Improved file provider switch user experience

488a504
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 16, 2026 in 51m 56s

Quality Gate failed

Failed conditions
59.5% Coverage on New Code (required ≥ 80%)
8 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 1377 in src/libsync/configfile.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unmodified variable "settings" of type "class QSettings" should be const-qualified.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIW4WM-GMQlnKSkrW&open=AZ9rIW4WM-GMQlnKSkrW&pullRequest=10388

Check warning on line 208 in src/gui/generalsettings.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function should be declared "const".

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIWnlM-GMQlnKSkrQ&open=AZ9rIWnlM-GMQlnKSkrQ&pullRequest=10388

Check warning on line 144 in src/gui/accountsettings.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this identifier to be shorter or equal to 31 characters.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIWxOM-GMQlnKSkrS&open=AZ9rIWxOM-GMQlnKSkrS&pullRequest=10388

Check warning on line 208 in src/gui/generalsettings.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unmodified variable "checked" of type "_Bool" should be const-qualified.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIWnlM-GMQlnKSkrR&open=AZ9rIWnlM-GMQlnKSkrR&pullRequest=10388

Check warning on line 1371 in src/libsync/configfile.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unmodified variable "settings" of type "class QSettings" should be const-qualified.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIW4WM-GMQlnKSkrV&open=AZ9rIW4WM-GMQlnKSkrV&pullRequest=10388

Check failure on line 1462 in src/gui/accountsettings.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 31 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIWyhM-GMQlnKSkrT&open=AZ9rIWyhM-GMQlnKSkrT&pullRequest=10388

Check warning on line 1995 in src/gui/accountsettings.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this identifier to be shorter or equal to 31 characters.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIWyiM-GMQlnKSkrU&open=AZ9rIWyiM-GMQlnKSkrU&pullRequest=10388

Check warning on line 1381 in src/libsync/configfile.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This function should be declared "const".

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ9rIW4WM-GMQlnKSkrX&open=AZ9rIW4WM-GMQlnKSkrX&pullRequest=10388