diff --git a/quickshell/Modules/Plugins/PluginComponent.qml b/quickshell/Modules/Plugins/PluginComponent.qml index ad363617..cf213e3e 100644 --- a/quickshell/Modules/Plugins/PluginComponent.qml +++ b/quickshell/Modules/Plugins/PluginComponent.qml @@ -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 diff --git a/quickshell/Modules/Plugins/PluginPopout.qml b/quickshell/Modules/Plugins/PluginPopout.qml index d9dd0a49..3a1915d7 100644 --- a/quickshell/Modules/Plugins/PluginPopout.qml +++ b/quickshell/Modules/Plugins/PluginPopout.qml @@ -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 diff --git a/quickshell/PLUGINS/ExampleEmojiPlugin/EmojiWidget.qml b/quickshell/PLUGINS/ExampleEmojiPlugin/EmojiWidget.qml index b8f49164..8fbf629f 100644 --- a/quickshell/PLUGINS/ExampleEmojiPlugin/EmojiWidget.qml +++ b/quickshell/PLUGINS/ExampleEmojiPlugin/EmojiWidget.qml @@ -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