From ddd2931a5689f905eed600f366ec248fc5045250 Mon Sep 17 00:00:00 2001 From: koekeishiya Date: Wed, 3 Apr 2024 22:35:39 +0200 Subject: [PATCH] #2203 implement window scratchpad --- CHANGELOG.md | 2 + doc/yabai.1 | 42 +++++++++++++- doc/yabai.asciidoc | 31 +++++++++-- src/event_loop.c | 14 ++++- src/message.c | 130 ++++++++++++++++++++++++++++++++++--------- src/rule.c | 7 +++ src/rule.h | 1 + src/window_manager.c | 102 +++++++++++++++++++++++++++++++++ src/window_manager.h | 11 ++++ 9 files changed, 302 insertions(+), 38 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49510f5a..33c4e295 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## [Unreleased] ### Added - Added window commands `--raise ['']` and `--lower ['']` [#2198](https://github.com/koekeishiya/yabai/issues/2198) +- Added window commands `--scratchpad ['