1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-28 07:22:50 -05:00

settings: mecha re-organization

This commit is contained in:
bbedward
2025-12-03 17:25:40 -05:00
parent 2c7f24a913
commit 788da62777
40 changed files with 10034 additions and 9580 deletions

View File

@@ -19,15 +19,14 @@ FocusScope {
color: "transparent"
Loader {
id: personalizationLoader
id: wallpaperLoader
anchors.fill: parent
active: root.currentIndex === 0
visible: active
focus: active
sourceComponent: Component {
PersonalizationTab {
WallpaperTab {
parentModal: root.parentModal
}
}
@@ -41,7 +40,6 @@ FocusScope {
Loader {
id: timeWeatherLoader
anchors.fill: parent
active: root.currentIndex === 1
visible: active
@@ -58,7 +56,6 @@ FocusScope {
Loader {
id: keybindsLoader
anchors.fill: parent
active: root.currentIndex === 2
visible: active
@@ -77,7 +74,6 @@ FocusScope {
Loader {
id: topBarLoader
anchors.fill: parent
active: root.currentIndex === 3
visible: active
@@ -95,14 +91,13 @@ FocusScope {
}
Loader {
id: widgetsLoader
id: workspacesLoader
anchors.fill: parent
active: root.currentIndex === 4
visible: active
focus: active
sourceComponent: WidgetTweaksTab {}
sourceComponent: WorkspacesTab {}
onActiveChanged: {
if (active && item) {
@@ -113,7 +108,6 @@ FocusScope {
Loader {
id: dockLoader
anchors.fill: parent
active: root.currentIndex === 5
visible: active
@@ -132,7 +126,6 @@ FocusScope {
Loader {
id: displaysLoader
anchors.fill: parent
active: root.currentIndex === 6
visible: active
@@ -149,7 +142,6 @@ FocusScope {
Loader {
id: networkLoader
anchors.fill: parent
active: root.currentIndex === 7
visible: active
@@ -166,7 +158,6 @@ FocusScope {
Loader {
id: printerLoader
anchors.fill: parent
active: root.currentIndex === 8
visible: active
@@ -183,7 +174,6 @@ FocusScope {
Loader {
id: launcherLoader
anchors.fill: parent
active: root.currentIndex === 9
visible: active
@@ -200,7 +190,6 @@ FocusScope {
Loader {
id: themeColorsLoader
anchors.fill: parent
active: root.currentIndex === 10
visible: active
@@ -216,14 +205,13 @@ FocusScope {
}
Loader {
id: powerLoader
id: lockScreenLoader
anchors.fill: parent
active: root.currentIndex === 11
visible: active
focus: active
sourceComponent: PowerSettings {}
sourceComponent: LockScreenTab {}
onActiveChanged: {
if (active && item) {
@@ -234,7 +222,6 @@ FocusScope {
Loader {
id: pluginsLoader
anchors.fill: parent
active: root.currentIndex === 12
visible: active
@@ -253,7 +240,6 @@ FocusScope {
Loader {
id: aboutLoader
anchors.fill: parent
active: root.currentIndex === 13
visible: active
@@ -267,5 +253,133 @@ FocusScope {
}
}
}
Loader {
id: typographyMotionLoader
anchors.fill: parent
active: root.currentIndex === 14
visible: active
focus: active
sourceComponent: TypographyMotionTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: soundsLoader
anchors.fill: parent
active: root.currentIndex === 15
visible: active
focus: active
sourceComponent: SoundsTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: mediaPlayerLoader
anchors.fill: parent
active: root.currentIndex === 16
visible: active
focus: active
sourceComponent: MediaPlayerTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: notificationsLoader
anchors.fill: parent
active: root.currentIndex === 17
visible: active
focus: active
sourceComponent: NotificationsTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: osdLoader
anchors.fill: parent
active: root.currentIndex === 18
visible: active
focus: active
sourceComponent: OSDTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: runningAppsLoader
anchors.fill: parent
active: root.currentIndex === 19
visible: active
focus: active
sourceComponent: RunningAppsTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: systemUpdaterLoader
anchors.fill: parent
active: root.currentIndex === 20
visible: active
focus: active
sourceComponent: SystemUpdaterTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
Loader {
id: powerSleepLoader
anchors.fill: parent
active: root.currentIndex === 21
visible: active
focus: active
sourceComponent: PowerSleepTab {}
onActiveChanged: {
if (active && item) {
Qt.callLater(() => item.forceActiveFocus());
}
}
}
}
}