diff options
| author | Maarten de Vries <maarten@de-vri.es> | 2024-04-17 13:04:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-17 12:04:16 +0100 |
| commit | e57a2d7ec87ae775828ea8628ef4eeafce8e6e70 (patch) | |
| tree | 45e5f30a7e463924a380bb3394ba314667efc7bc /src/layout/DwindleLayout.hpp | |
| parent | e8e02e81e84bb04efa0c926361ec80c60744f665 (diff) | |
keybindmgr: add optional `silent` suffix to `movewindow`. (#5597)
With the `silent` suffix, the focus remains on the current position in
the layout or the current monitor, instead of following the moved
window. When combined with `movewindow mon:X`, this this allows you to
get the same behavior as xmonad's `windowToScreen` command.
Diffstat (limited to 'src/layout/DwindleLayout.hpp')
| -rw-r--r-- | src/layout/DwindleLayout.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/layout/DwindleLayout.hpp b/src/layout/DwindleLayout.hpp index 718a47ca..11b927d1 100644 --- a/src/layout/DwindleLayout.hpp +++ b/src/layout/DwindleLayout.hpp @@ -56,7 +56,7 @@ class CHyprDwindleLayout : public IHyprLayout { virtual std::any layoutMessage(SLayoutMessageHeader, std::string); virtual SWindowRenderLayoutHints requestRenderHints(CWindow*); virtual void switchWindows(CWindow*, CWindow*); - virtual void moveWindowTo(CWindow*, const std::string& dir); + virtual void moveWindowTo(CWindow*, const std::string& dir, bool silent); virtual void alterSplitRatio(CWindow*, float, bool); virtual std::string getLayoutName(); virtual void replaceWindowDataWith(CWindow* from, CWindow* to); |
