summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/Internal/hyprextras.hpp
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-25 00:40:55 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-25 00:40:55 +1000
commitf0ca30692ddb70fc32e8545c07e02ed5539dc92a (patch)
treee3771a3beb5cabc05513a3d587041b4b71fc95e4 /plugin/src/Caelestia/Internal/hyprextras.hpp
parentplugin: add hypr extras (#690) (diff)
downloadcaelestia-shell-f0ca30692ddb70fc32e8545c07e02ed5539dc92a.tar.gz
caelestia-shell-f0ca30692ddb70fc32e8545c07e02ed5539dc92a.tar.bz2
caelestia-shell-f0ca30692ddb70fc32e8545c07e02ed5539dc92a.zip
plugin/hypr: add more helpers
Also refresh options on dynamic option application
Diffstat (limited to 'plugin/src/Caelestia/Internal/hyprextras.hpp')
-rw-r--r--plugin/src/Caelestia/Internal/hyprextras.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin/src/Caelestia/Internal/hyprextras.hpp b/plugin/src/Caelestia/Internal/hyprextras.hpp
index ca1b2f2..f1863ed 100644
--- a/plugin/src/Caelestia/Internal/hyprextras.hpp
+++ b/plugin/src/Caelestia/Internal/hyprextras.hpp
@@ -21,6 +21,8 @@ public:
[[nodiscard]] HyprDevices* devices() const;
Q_INVOKABLE void message(const QString& message);
+ Q_INVOKABLE void batchMessage(const QStringList& messages);
+ Q_INVOKABLE void applyOptions(const QVariantHash& options);
Q_INVOKABLE void refreshOptions();
Q_INVOKABLE void refreshDevices();