1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-06-25 20:45:19 -04:00

feat(DankDash): configurable drag-n-drop tab arrangement & hide options in dms settings

This commit is contained in:
purian23
2026-06-24 23:33:35 -04:00
parent 2fc3b8ee4a
commit 838d21aae8
10 changed files with 783 additions and 55 deletions
@@ -701,5 +701,20 @@ FocusScope {
Qt.callLater(() => item.forceActiveFocus());
}
}
Loader {
id: dankDashLoader
anchors.fill: parent
active: root.currentIndex === 43
visible: active
focus: active
sourceComponent: DankDashTab {}
onActiveChanged: {
if (active && item)
Qt.callLater(() => item.forceActiveFocus());
}
}
}
}
@@ -155,6 +155,12 @@ Rectangle {
"icon": "dashboard",
"collapsedByDefault": true,
"children": [
{
"id": "dank_dash",
"text": I18n.tr("Dank Dash"),
"icon": "space_dashboard",
"tabIndex": 43
},
{
"id": "media_player",
"text": I18n.tr("Media Player"),