Commit Graph

2992 Commits

Author SHA1 Message Date
Kovid Goyal
fbdce69adc Fix typo in color control docs
In kitty there are seven transparent background colors that can be
control via escape code, not 8. The either (at index 0 is the default
background color, and its opacity is set by the user and not overridable
by programs).
2025-05-24 14:19:14 +05:30
Kovid Goyal
5faa7bda5d hints kitten: Preserve line breaks when the hint is over a line break
Fixes #8674
2025-05-24 14:09:27 +05:30
Kovid Goyal
498765caeb and again mypy rears its ugly head 2025-05-23 12:24:22 +05:30
Kovid Goyal
9cd4c03360 ... 2025-05-23 12:07:24 +05:30
Kovid Goyal
83a2feff15 Remove man page table generation monkeypatching since it is now fixed upstream 2025-05-23 11:57:14 +05:30
Kovid Goyal
15b3cf44ec Make mypy happy 2025-05-23 11:46:48 +05:30
Kovid Goyal
b2b8ede0a9 Remote control: Fix holding a remote control socket open causing the kitty I/O thread to go into a loop and not respond on other remote control sockets 2025-05-22 16:16:39 +05:30
Kovid Goyal
8e61758064 Work on setting up choose-files.conf 2025-05-22 14:19:50 +05:30
Kovid Goyal
5b05b1235e Fix #8648 2025-05-19 06:22:45 +05:30
Kovid Goyal
da6f85dbaa Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty 2025-05-19 06:17:21 +05:30
alex-huff
9d9ad91f37 docs: panel: update niri compatibility information 2025-05-18 18:18:43 -05:00
Stefan A. Haubenthal
33f278b477 Fixed typos 2025-05-18 15:16:56 +02:00
Kovid Goyal
95c6279bdd Implement --grab-keyboard
Currently works on Wayland.
2025-05-18 14:30:33 +05:30
Kovid Goyal
e687d6db05 Link to my bar's code since it is now public 2025-05-18 09:56:20 +05:30
Kovid Goyal
13c37cf694 Fix remember_window_position not working because of a stupid typo
Fixes #8646
2025-05-18 07:53:30 +05:30
Kovid Goyal
d56721e64d version 0.42.1 2025-05-17 08:40:20 +05:30
Kovid Goyal
96d961dcd0 ... 2025-05-17 07:15:49 +05:30
Kovid Goyal
66b13aa6d4 ... 2025-05-15 22:20:51 +05:30
Kovid Goyal
14ab28af51 Cleanup previous PR 2025-05-15 22:09:54 +05:30
Jin Liu
ac5c8b8ebb doc/kitten/panel: add suggestion to set --app-id=dock for kwin 2025-05-16 00:30:14 +08:00
Kovid Goyal
8017945551 Wayland: Add support for the xdg-toplevel-tag protocol
Now you can use --name or its alias --os-window-tag to set the tag.
2025-05-15 09:35:42 +05:30
Kovid Goyal
6282a46ff1 A new centered panel type that is sized 2025-05-13 16:38:57 +05:30
Kovid Goyal
67c1ce7280 ... 2025-05-13 11:54:01 +05:30
Kovid Goyal
a39b7eb7dd Quick access terminal: Allow configuring the monitor to display the panel on in Wayland/X11
Fixes #8630
2025-05-13 11:52:52 +05:30
Kovid Goyal
4c8f9f9e26 Cleanup previous PR
Fixes #8601
2025-05-12 22:18:41 +05:30
Kovid Goyal
9ed6be9272 Quick access terminal: Allow toggling the window to full screen and map using the standard kitty toggle_fullscreen shortcut
Fixes #8626
2025-05-12 15:20:48 +05:30
Kovid Goyal
cf69385823 Wayland: Fix an abort if the terminal program sets a window title longer than 2KB that contains CSI escape sequences and multibyte UTF-8
Fixes #8619
2025-05-12 13:53:12 +05:30
Kovid Goyal
064bc963a8 macOS: Quick access terminal: Restore focus to previously active window when hiding the quick access terminal window
Fixes #8627
2025-05-12 13:15:42 +05:30
Kovid Goyal
68b4c3dd6d Fix ambiguous width and private use characters not being rendered when used with variable width text-sizing protocol escape codes 2025-05-12 05:21:51 +05:30
Kovid Goyal
f2412cc9c8 version 0.42.0 2025-05-11 10:42:15 +05:30
Kovid Goyal
5dbd198fb9 Update changelog 2025-05-11 10:36:23 +05:30
Kovid Goyal
e8d50d0734 Finish up implementation of drawing curve with derivative
Fixes #8299
2025-05-10 08:38:32 +05:30
Kovid Goyal
6a53897c17 change_font_size: allow multiplying/dividing the current font size in addition to incrementing it
Fixes #8616
2025-05-09 07:39:06 +05:30
Kovid Goyal
e0e4e53e3b Allow using env vars that resolve to a full cmdline as program in launch mappings
Fixes #8613
2025-05-08 19:22:39 +05:30
Kovid Goyal
97f9d16046 ... 2025-05-08 07:27:16 +05:30
Kovid Goyal
ddd79f0733 Fix #8610 2025-05-07 16:23:17 +05:30
Kovid Goyal
91eb0ec735 ... 2025-05-06 20:30:14 +05:30
Kovid Goyal
3c3ba4a9fb @ launch: Add a --wait-for-child-exit flag to get the child processes exit code even when it is running in a window. 2025-05-06 19:17:17 +05:30
Kovid Goyal
80bb9404d5 Have auto color scheme switching also control background image
Fixes #8603
2025-05-06 09:10:05 +05:30
Kovid Goyal
eb7ca8902b Add xmonad to the X11 compatibility table 2025-05-04 08:07:04 +05:30
Kovid Goyal
a59a347903 diff kitten: Allow diffing named pipes
Fixes #8597
2025-05-03 15:53:29 +05:30
Kovid Goyal
d22381491d Restore top/bottom panel functionality on i3 2025-05-03 11:12:32 +05:30
Kovid Goyal
e961020330 Fix typo in docs 2025-05-03 10:58:39 +05:30
Kovid Goyal
7dc673e485 Add XFCE to the X11 compatibility matrix 2025-05-03 10:39:41 +05:30
Kovid Goyal
07cda6ac45 Add GNOME to the X11 compatibility matrix 2025-05-03 08:57:55 +05:30
Kovid Goyal
f30ec25c57 Start work on X11 compatibility matrix 2025-05-02 13:25:40 +05:30
Kovid Goyal
233cd3e2b9 doc edits 2025-05-01 22:01:02 +05:30
Kovid Goyal
49ea2bf636 ... 2025-05-01 21:58:44 +05:30
Kovid Goyal
e87256793c ... 2025-05-01 21:49:48 +05:30
Kovid Goyal
f461039017 Modify docs in light of X11 support 2025-05-01 21:48:27 +05:30