diff --git a/docs b/docs index 94f0754..d603e3d 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 94f07543939dfe682bb382f6802cbe9ff3eea061 +Subproject commit d603e3de533c74248621943bc85034620f4ef8c7 diff --git a/src/core/module.md b/src/core/module.md index e55da91..5d4cf26 100644 --- a/src/core/module.md +++ b/src/core/module.md @@ -6,10 +6,11 @@ headers = [ "reload.hpp", "shell.hpp", "variants.hpp", - "proxywindow.hpp", - "layershell.hpp", "region.hpp", + "proxywindow.hpp", "persistentprops.hpp", + "windowinterface.hpp", + "panelinterface.hpp", + "floatingwindow.hpp", ] ----- -The core types provided by QuickShell diff --git a/src/wayland/module.md b/src/wayland/module.md new file mode 100644 index 0000000..6abcee2 --- /dev/null +++ b/src/wayland/module.md @@ -0,0 +1,7 @@ +name = "QuickShell.Wayland" +description = "Wayland specific QuickShell types" +headers = [ + "layershell.hpp", + "waylandlayershell.hpp", +] +----- diff --git a/src/wayland/waylandlayershell.hpp b/src/wayland/waylandlayershell.hpp index c40a09d..2aff223 100644 --- a/src/wayland/waylandlayershell.hpp +++ b/src/wayland/waylandlayershell.hpp @@ -18,7 +18,7 @@ class WaylandLayershell: public ProxyWindowBase { /// Similar to the class property of windows. Can be used to identify the window to external tools. /// /// Cannot be set after windowConnected. - Q_PROPERTY(QString namespace READ ns WRITE setNamespace); + Q_PROPERTY(QString namespace READ ns WRITE setNamespace NOTIFY namespaceChanged); /// The degree of keyboard focus taken. Defaults to `KeyboardFocus.None`. Q_PROPERTY(KeyboardFocus::Enum keyboardFocus READ keyboardFocus WRITE setKeyboardFocus NOTIFY keyboardFocusChanged);