diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-08-08 10:15:28 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-08-08 10:15:28 +0530 |
| commit | 5e3f233c239de63e8ac3549a32b0e6343b32fc7a (patch) | |
| tree | b0e0eedf47632c5765bdd554a5fdd7a11e6838a5 /src/WindowActionRouter.cpp | |
| parent | 4ecfe688a016232656b383f82da4d6e2ba75a328 (diff) | |
| download | null-browser-5e3f233c239de63e8ac3549a32b0e6343b32fc7a.tar.gz null-browser-5e3f233c239de63e8ac3549a32b0e6343b32fc7a.zip | |
Add decorations.*.set_size api
Diffstat (limited to 'src/WindowActionRouter.cpp')
| -rw-r--r-- | src/WindowActionRouter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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<WindowId> 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<void()> &action) { LuaRuntime::instance().queue_task(action); }); |
