kitty/kittens
Jin Liu 4c6c38929b panel kitten: on Wayland, use app-id for the LayerShellV1 namespace parameter
The Wayland LayerShellV1 protocol doesn't allow setting window class/name/role/type/appId.
Instead, it has a `namespace` parameter that we currently hardcode to `kitty`. It
seems suitable to use app-id for this parameter.

Example use case:
kwin use the `namespace` parameter and an undocumented mapping to set window type for
Layer Shell windows. E.g., "dock" maps to NET:Dock. So if we set `app_id dock` in
quick_access_terminal.conf, the panel would be considered a dock, and won't have the
normal scale in/out animation on shown/hidden.
2025-05-15 23:55:48 +08:00
..
ask rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
broadcast rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
choose_fonts rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
clipboard Move cli spec parsing code into simple module 2025-04-28 09:20:10 +05:30
diff Use the base name of the named pipe for the created temp file 2025-05-03 16:03:06 +05:30
hints rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
hyperlinked_grep Fix build of hyperlinked grep 2024-07-28 21:13:54 +05:30
icat Start work on panel kitten wrapper in Go 2025-04-28 16:07:09 +05:30
notify Use base64 padding when encoding in the notify kitten 2025-01-05 12:59:28 +05:30
pager Move cli spec parsing code into simple module 2025-04-28 09:20:10 +05:30
panel A new centered panel type that is sized 2025-05-13 16:38:57 +05:30
query_terminal Update codebase to Python 3.10 using pyupgrade 2025-02-03 10:56:50 +05:30
quick_access_terminal panel kitten: on Wayland, use app-id for the LayerShellV1 namespace parameter 2025-05-15 23:55:48 +08:00
remote_file rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
resize_window Update codebase to Python 3.10 using pyupgrade 2025-02-03 10:56:50 +05:30
show_key Update codebase to Python 3.10 using pyupgrade 2025-02-03 10:56:50 +05:30
ssh Start work on quick-access-terminal kitten 2025-04-28 19:52:04 +05:30
themes Move cli spec parsing code into simple module 2025-04-28 09:20:10 +05:30
transfer rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
tui rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
unicode_input rename typing module to avoid conflicts with stdlib typing 2025-04-28 09:20:10 +05:30
__init__.py
runner.py Allow custom kitten names with hyphens in them 2025-05-06 22:16:28 +05:30