From 5e3f233c239de63e8ac3549a32b0e6343b32fc7a Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Fri, 8 Aug 2025 10:15:28 +0530 Subject: Add decorations.*.set_size api --- src/WindowActionRouter.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/WindowActionRouter.cpp') diff --git a/src/WindowActionRouter.cpp b/src/WindowActionRouter.cpp index f513210..db0398d 100644 --- a/src/WindowActionRouter.cpp +++ b/src/WindowActionRouter.cpp @@ -122,6 +122,12 @@ void WindowActionRouter::initialize(Configuration *config) { for (auto *win : get_relevant_windows(win_id)) win->set_decoration_enabled(type, enabled); }); + connect(&runtime, &LuaRuntime::decoration_set_size, this, + [this](DecorationType type, uint16_t size, std::optional win_id) { + qDebug() << "::win" << type << size; + for (auto *win : get_relevant_windows(win_id)) + win->set_decoration_size(type, size); + }); connect(&runtime, &LuaRuntime::schedule_for_next_tick, this, [](const std::function &action) { LuaRuntime::instance().queue_task(action); }); -- cgit v1.3.1