Commit graph

3169 commits

Author SHA1 Message Date
Kovid Goyal
db621d8f7a
Update changelog 2025-11-02 22:13:39 +05:30
Kovid Goyal
0c3566cb80
Merge branch 'session-restore-tab-focus' of https://github.com/jackielii/kitty 2025-11-02 22:12:03 +05:30
Kovid Goyal
d32adcabea
Automatic color scheme switching: Fix title bar color not being updated
Fixes #9167
2025-11-02 22:09:41 +05:30
Kovid Goyal
a5e0ba9f68
macOS: Quick access terminal: Fix a crash when changing font size
Cocoa window resize gets triggerred for QAT on font size change causing an out
of sequence render but the font data is not yet ready causing the crash.
Blank window instead of rendering when font data is not ready in an out
of sequence render.

Fixes #9178
2025-11-02 21:56:17 +05:30
ShalokShalom
932fd1a886
Add flow control
Forgot to add with the previous commit :)
2025-11-02 16:29:37 +01:00
ShalokShalom
b8f4760f60
Add TuiOS and bubbletea to docs
This adds TuiOS and bubbletea to the documentation
2025-11-02 16:25:33 +01:00
Kovid Goyal
666054955b
macOS: Add an item to the global menu to Cycle through OS windows 2025-10-31 09:31:24 +05:30
Kovid Goyal
fde16d16e9
... 2025-10-27 22:17:42 +05:30
Jackie Li
dfbf5103c2
add focus_tab to restore tab focus by default 2025-10-27 08:47:35 +00:00
Jackie Li
ae29085e5c
add state:focused_os_window to match window 2025-10-27 08:22:53 +00:00
Kovid Goyal
5e366cb5a3
Merge branch 'feature-save-as-session' of https://github.com/jackielii/kitty 2025-10-27 08:39:31 +05:30
phanium
16104cf077 Fix nvim SetUsrVar autocmd for --remote-ui 2025-10-27 09:41:00 +08:00
Jackie Li
2a129f2b3b
remove --focus-tab and add docs 2025-10-26 17:32:23 +00:00
Jackie Li
75537187a8
support search_syntax in focus_tab 2025-10-26 09:44:29 +00:00
Jackie Li
e0bea0cac4
add doc + changelog 2025-10-26 09:44:29 +00:00
Kovid Goyal
a54f30ab3d
Fix incorrect calculation of tab bar margins
Fixes #9154
2025-10-26 08:51:41 +05:30
Kovid Goyal
878b502fc1
Cleanup previous PR
The locks were not being initialized, and since I was there did some
general cleanup as well, moved the locks array into displayLinks rather
than having another global namespaced variable.
2025-10-22 09:54:21 +05:30
Kovid Goyal
94f3da53aa
Cleanup previous PR 2025-10-21 09:44:41 +05:30
Kovid Goyal
55e8d3e38c
Fix #9127
See upstream bug: https://github.com/sphinx-doc/sphinx/issues/13976
2025-10-20 08:16:48 +05:30
Kovid Goyal
1e1a1851d0
Add support for Unicode 17
This is preliminary, all tests pass, but needs more careful review.
2025-10-18 09:59:53 +05:30
Kovid Goyal
0780eef7b1
Fix #9125 2025-10-17 20:29:20 +05:30
alex-huff
b1d4bdc019 docs: panel: update river compatibility information 2025-10-16 12:28:48 -05:00
Kovid Goyal
f19831e482
Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty 2025-10-16 22:40:50 +05:30
alex-huff
e00cf17732 docs: panel: added xfce to compatibility matrix 2025-10-16 11:57:49 -05:00
Kovid Goyal
2e39244dfa
Update changelog 2025-10-16 21:06:27 +05:30
Kovid Goyal
f06f85a9e0
Cleanup previous PR 2025-10-15 09:12:32 +05:30
Kovid Goyal
7c237dcb02
macOS: Fix progress bar on dock icon doubling speed with every indeterminate progress state without an intervening clear
Fixes #9114
2025-10-14 22:28:31 +05:30
Kovid Goyal
3ba6c3f4b9
macOS: Handle dropping of file promises into kitty in addition to file paths
Fixes #9084
2025-10-11 11:02:51 +05:30
Kovid Goyal
c397fc4301
Fix continuous redraw when disable_ligatures set to cursor and tab bar visible
Fixes #9071
2025-10-11 10:14:36 +05:30
Kovid Goyal
6d66c87077
Cleanup previous PR
Fixes #9091
2025-10-11 09:16:35 +05:30
Kovid Goyal
8fb40af284
Fix #9093 2025-10-10 17:33:55 +05:30
Kovid Goyal
a2604f6958
Fix animated images sometimes not auto playing or auto playing at the wrong start frame if the same image id is used for a subsequent image 2025-10-09 21:42:37 +05:30
Kovid Goyal
67ca9f5b7d
Rename read_from_login_shell -> read_from_shell 2025-10-08 05:21:48 +05:30
Kovid Goyal
a9f80fe05b
Allow easily injecting env vars from the login shell config into the env in which kitty runs child processes
Fixes #9042
2025-10-07 22:23:31 +05:30
Kovid Goyal
8d0fc86bb6
Update some docs 2025-10-07 20:20:19 +05:30
Kovid Goyal
8f91fcefbe
Update changelog 2025-10-07 14:38:58 +05:30
Kovid Goyal
fa808c3b10
Fix tab bar sometimes showing incorrect tabs when it is filtered to show only tabs from the current session
Fixes #9079
2025-10-07 14:35:13 +05:30
Kovid Goyal
77074d627d
... 2025-10-06 21:36:36 +05:30
Kovid Goyal
e9fc486473
Fix #9075 2025-10-06 21:04:30 +05:30
Kovid Goyal
88ec2d9793
Add a more visible note that the payloads for remote control commands are documented in the protocol docs 2025-10-06 10:42:11 +05:30
Kovid Goyal
5af47b4881
... 2025-10-06 10:37:51 +05:30
Kovid Goyal
8d855a7eb4
Remove the docs on using kitty config infrastructure in custom kittens
That config infrastructure isnt really maintained anymore since
builtin kittens have now been almost all ported to Go. So in future
people should just use any of python's stdlib config modules such as
tomllib to store and retrieve their kitten configs.
2025-10-06 10:19:27 +05:30
Kovid Goyal
e46a75ca57
Fix rendering broken on ancient GPU drivers that dont support rendering to 16 bit textures
Fixes #9068
2025-10-06 08:54:53 +05:30
Kovid Goyal
4545aab5f6
Link directly to diff/main.py in the docs to avoid confusion with Go code 2025-10-05 21:34:07 +05:30
Kovid Goyal
2665a871c0
Fix a regression in the previous release that broke goto_session -1 2025-10-02 18:52:31 +05:30
Kovid Goyal
ccdc50007e
Fix a regression in 0.43.0 that caused a black flicker when closing a tab in the presence of a background image
Fixes #9060
2025-10-02 14:48:37 +05:30
Kovid Goyal
9740861ec5
Splits layout: Fix corrupted layout in some circs
Basically one function was adding a window id instead of a group id
to the pairs. Fixes #9059
2025-10-02 10:43:36 +05:30
Kovid Goyal
7f24dd68c9
version 0.43.1 2025-10-01 08:21:20 +05:30
Kovid Goyal
460d10902f
Cleanup previous PR
The overrides were not being passed to the askpass kitten.
And we dont need to support backward compatibility for secrets with no
backend, since this feature has never been released.
2025-09-30 20:38:44 +05:30
Kovid Goyal
a11bc34a44
Update changelog 2025-09-30 16:59:28 +05:30