1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-11 16:22:09 -04:00

feat(Settings): Add sidebar state management on categories

This commit is contained in:
purian23
2026-03-20 00:38:34 -04:00
parent 1e48976ae5
commit 959190dcbc
3 changed files with 18 additions and 1 deletions

View File

@@ -134,6 +134,8 @@ Singleton {
property string launcherLastMode: "all"
property string appDrawerLastMode: "apps"
property string niriOverviewLastMode: "apps"
property string settingsSidebarExpandedIds: ","
property string settingsSidebarCollapsedIds: ","
Component.onCompleted: {
if (!isGreeterMode) {
@@ -1104,6 +1106,12 @@ Singleton {
saveSettings();
}
function setSettingsSidebarState(expandedIds, collapsedIds) {
settingsSidebarExpandedIds = expandedIds;
settingsSidebarCollapsedIds = collapsedIds;
saveSettings();
}
function syncWallpaperForCurrentMode() {
if (!perModeWallpaper)
return;