mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-15 15:54:00 -04:00
- The island is now a bar widget so any bar can host one alongside the island layout and dot - Routing got simpler: pick which shortcuts open here, the rest follow the shared rules - IPC close/hide take down every surface showing the activity - Qt 6.11 pointer prune workaround so the expanded island stays clickable
40 lines
736 B
QML
40 lines
736 B
QML
import QtQuick
|
|
import qs.Common
|
|
import qs.Modules.Settings.Widgets
|
|
|
|
Column {
|
|
id: root
|
|
|
|
property var page: null
|
|
|
|
readonly property IslandSettingsStore widgetStore: IslandSettingsStore {
|
|
barId: root.page?.barId ?? ""
|
|
}
|
|
|
|
width: parent?.width ?? 0
|
|
spacing: Theme.spacingL
|
|
|
|
IslandHomeCard {
|
|
store: widgetStore
|
|
hosted: true
|
|
keyPrefix: "islandWidget"
|
|
}
|
|
|
|
IslandBehaviorCard {
|
|
store: widgetStore
|
|
hosted: true
|
|
docked: true
|
|
keyPrefix: "islandWidget"
|
|
}
|
|
|
|
IslandNotificationsCard {
|
|
store: widgetStore
|
|
keyPrefix: "islandWidget"
|
|
}
|
|
|
|
IslandMotionCard {
|
|
store: widgetStore
|
|
keyPrefix: "islandWidget"
|
|
}
|
|
}
|