Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
daaec39
feat(governance): add base class for governance related network jobs
mgallien Jun 2, 2026
3363912
feat(governance): very basic getter to test governance capability
mgallien Jun 2, 2026
4d63b41
feat(governance): add more job types for each requests
mgallien Jun 2, 2026
2ba03ef
feat(governance): getting ready to be able to use governance API
mgallien Jun 3, 2026
57e38a9
feat(governance): open governance labels dialog from files manager
mgallien Jun 4, 2026
5df5b0f
feat(governance): add automated tesst for network requests
mgallien Jun 11, 2026
cfc114d
feat(governance): parse governance API replies to populate the UI
mgallien Jun 15, 2026
6cadc62
feat(governance): makes our apply labels dialog usefull
mgallien Jun 18, 2026
7657e59
feat(governance): fix some issues with QML bindings of enum types
mgallien Jun 24, 2026
cb79791
feat(governance): remove unused components from governance dialog
mgallien Jun 24, 2026
14c6e30
feat(governance): now the ComboBox displays the labels
mgallien Jun 24, 2026
d7a62a9
feat(governance): add all label types
mgallien Jun 30, 2026
6bc4acd
feat(governance): apply labels and fix issues
mgallien Jun 30, 2026
ce415a5
feat(governance): apply wizard visual style to GovernanceLabelsDialog
mgallien Jul 1, 2026
a974d04
feat(governance): fix governance API requests syntax
mgallien Jul 1, 2026
166c83a
feat(governance): improve QML bindings to the governance jobs
mgallien Jul 1, 2026
b8c4917
feat(governance): manage label selection inside the model
mgallien Jul 1, 2026
b41569b
feat(governance): add or remove labels by selecting them, display state
mgallien Jul 7, 2026
a0c3378
feat(governance): display network errors when using governance labels
mgallien Jul 9, 2026
edc85e6
feat(governance): apply design review on the new dialog
mgallien Jul 9, 2026
f38f50f
feat(governance): ensure labels model is properly populated
mgallien Jul 9, 2026
45fafc7
fix: improve logging of network requests
mgallien Jul 9, 2026
bc4b380
feat(governance): add icons before Sensitivity and Retention labels
mgallien Jul 9, 2026
e34d59d
feat(governance): ensure labels model is properly populated
mgallien Jul 9, 2026
07ccb2b
feat(governance): apply changes from API updated development state
mgallien Jul 10, 2026
7c72a6d
feat(governance): deduplicate some code
mgallien Jul 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions REUSE.toml
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,12 @@ precedence = "aggregate"
SPDX-FileCopyrightText = "2018-2025 Google LLC"
SPDX-License-Identifier = "Apache-2.0"

[[annotations]]
path = ["theme/security.svg", "theme/file-clock-outline.svg"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Material Design Authors"
SPDX-License-Identifier = "Apache-2.0"

[[annotations]]
path = [
"Nextcloud Desktop Client.xcworkspace/**",
Expand Down
2 changes: 2 additions & 0 deletions resources.qrc
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,12 @@
<file>src/gui/wizard/qml/ServerPage.qml</file>
<file>src/gui/wizard/qml/SyncOptionsPage.qml</file>
<file>src/gui/wizard/qml/WizardButton.qml</file>
<file>src/gui/wizard/qml/WizardComboBox.qml</file>
<file>src/gui/wizard/qml/WizardDialogFrame.qml</file>
<file>src/gui/wizard/qml/WizardTextField.qml</file>
<file>src/gui/macOS/ui/FileProviderSettings.qml</file>
<file>src/gui/macOS/ui/FileProviderFileDelegate.qml</file>
<file>src/gui/integration/FileActionsWindow.qml</file>
<file>src/gui/GovernanceLabelsDialog.qml</file>
</qresource>
</RCC>
21 changes: 21 additions & 0 deletions src/gui/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,27 @@ set(client_SRCS
filedetails/shareemodel.cpp
filedetails/sortedsharemodel.h
filedetails/sortedsharemodel.cpp
governance/governancenetworkjob.h
governance/governancenetworkjob.cpp
governance/getgovernancelabels.h
governance/getgovernancelabels.cpp
governance/getavailablegovernancelabels.h
governance/getavailablegovernancelabels.cpp
governance/applygovernancelabel.h
governance/applygovernancelabel.cpp
governance/deletegovernancelabel.h
governance/deletegovernancelabel.cpp
governance/typedgovernancenetworkjob.h
governance/typedgovernancenetworkjob.cpp
governance/ocsgovernancejob.h
governance/ocsgovernancejob.cpp
governance/typedwithlabelidgovernancenetworkjob.h
governance/typedwithlabelidgovernancenetworkjob.cpp
governance/governancelabelinfo.h
governance/governancelabelinfo.cpp
governance/governancelabelslistmodel.h
governance/governancelabelslistmodel.cpp
governance/governancetypes.h
tray/svgimageprovider.h
tray/svgimageprovider.cpp
tray/syncstatussummary.h
Expand Down
Loading
Loading