diff options
| author | bbb651 🇮🇱 <53972231+bbb651@users.noreply.github.com> | 2025-02-26 14:22:27 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-26 15:22:27 +0300 |
| commit | 16405b9b2b99edaf9388df6a7228ca07f110769d (patch) | |
| tree | d05734655900336c809bb212230cb4d34a6325b2 /niri-ipc/src | |
| parent | 4719cc6d5942c70f43ae167d66d2383708ae3536 (diff) | |
| download | niri-16405b9b2b99edaf9388df6a7228ca07f110769d.tar.gz niri-16405b9b2b99edaf9388df6a7228ca07f110769d.tar.bz2 niri-16405b9b2b99edaf9388df6a7228ca07f110769d.zip | |
Implement `niri msg pick-window`
* feat: `niri msg pick-window`
* fixes
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
Diffstat (limited to 'niri-ipc/src')
| -rw-r--r-- | niri-ipc/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/niri-ipc/src/lib.rs b/niri-ipc/src/lib.rs index e0a213e5..15861293 100644 --- a/niri-ipc/src/lib.rs +++ b/niri-ipc/src/lib.rs @@ -63,6 +63,8 @@ pub enum Request { FocusedOutput, /// Request information about the focused window. FocusedWindow, + /// Request picking a window and get its information. + PickWindow, /// Perform an action. Action(Action), /// Change output configuration temporarily. @@ -129,6 +131,8 @@ pub enum Response { FocusedOutput(Option<Output>), /// Information about the focused window. FocusedWindow(Option<Window>), + /// Information about the picked window. + PickedWindow(Option<Window>), /// Output configuration change result. OutputConfigChanged(OutputConfigChanged), } |
