1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2025-12-06 05:25:41 -05:00

feat: plugin layer namespace (#717)

This commit is contained in:
claymorwan
2025-11-14 19:50:29 +00:00
committed by GitHub
parent a7eb3de06e
commit fd08ae18ab
3 changed files with 6 additions and 0 deletions

View File

@@ -6,6 +6,8 @@ import qs.Widgets
Item {
id: root
property string layerNamespacePlugin: "plugin"
property var axis: null
property string section: "center"
property var parentScreen: null

View File

@@ -6,6 +6,8 @@ import qs.Widgets
DankPopout {
id: root
layerNamespace: "dms-plugin:" + layerNamespacePlugin
WlrLayershell.keyboardFocus: shouldBeVisible ? WlrKeyboardFocus.Exclusive : WlrKeyboardFocus.None
property var triggerScreen: null

View File

@@ -8,6 +8,8 @@ import qs.Modules.Plugins
PluginComponent {
id: root
layerNamespacePlugin: "emoji-cycler"
property var enabledEmojis: pluginData.emojis || ["😊", "😢", "❤️"]
property int cycleInterval: pluginData.cycleInterval || 3000
property int maxBarEmojis: pluginData.maxBarEmojis || 3