Kovid Goyal
88ee80b327
Cleanup previous PR
...
Actually respect the fallback order when finding matching shortcuts
2026-03-26 09:30:14 +05:30
Kovid Goyal
0ddad7474b
Cleanup previous PR
2026-03-25 09:23:29 +05:30
Kovid Goyal
2ce9d575ef
Update changelog
2026-03-24 21:18:42 +05:30
Kovid Goyal
97d3cd889c
Update changelog
2026-03-23 21:43:55 +05:30
copilot-swe-agent[bot]
c2f6fd9155
Expose session_name in kitten @ ls output for each window ( fix #9732 )
...
Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com >
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/98770c1a-7605-4597-a5ce-f27b35315930
2026-03-23 15:21:46 +00:00
copilot-swe-agent[bot]
6b86e7db5d
Extend glfwGetKeyboardRepeatDelay() to return both initial delay and repeat interval
...
Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com >
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/bde9bf2e-a0dd-4ccd-8385-6a37be1e025f
2026-03-23 11:58:48 +00:00
copilot-swe-agent[bot]
998ee22ecb
Add glfwGetKeyboardRepeatDelay() to the GLFW API for X11, Wayland and Cocoa
...
Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com >
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/4765810b-ecf5-4348-ae3a-ff0ff481aaae
2026-03-23 11:46:35 +00:00
Kovid Goyal
503e0a8acf
Cleanup previous PR
2026-03-23 08:54:57 +05:30
Kovid Goyal
e9661f0f3a
Graphics protocol: Fix crash when handling invalid offset values in graphics compose commands
2026-03-22 21:49:12 +05:30
Kovid Goyal
46eee6e5df
Update changelog
2026-03-22 07:54:51 +05:30
Kovid Goyal
48ab623f59
Graphics protocol: Fix crash when handling invalid PNG image with direct transmission
2026-03-21 17:23:06 +05:30
Kovid Goyal
6a71687942
Apply same correction for mid_lines() based chars as well
...
Also update changelog
2026-03-21 12:09:05 +05:30
Kovid Goyal
4483a6c110
version 0.46.2
2026-03-21 06:36:04 +05:30
Kovid Goyal
81c3fa71a0
Update changelog
2026-03-20 08:32:26 +05:30
Kovid Goyal
4eaf380c30
Update changelog
2026-03-19 15:36:02 +05:30
Kovid Goyal
0051b7b046
Update changelog
2026-03-19 15:33:03 +05:30
Kovid Goyal
0321ca04f0
Cleanup previous PR
...
Fix leak of sub view and ensure child window has correct color space
2026-03-17 20:14:02 +05:30
Kovid Goyal
0479962dd7
Update changelog
2026-03-17 14:29:56 +05:30
Kovid Goyal
f2734fcfbd
Cleanup copilot code
2026-03-17 13:39:07 +05:30
Kovid Goyal
f57eb74dbe
Update changelog
2026-03-17 09:31:51 +05:30
Kovid Goyal
8457258f26
...
2026-03-17 09:30:23 +05:30
Kovid Goyal
6704f359a9
Update changelog
2026-03-17 08:57:30 +05:30
Kovid Goyal
ad53a5bdff
Cleanup previous PR
2026-03-17 08:40:56 +05:30
Kovid Goyal
40f9945ea7
version 0.46.1
2026-03-16 13:20:03 +05:30
copilot-swe-agent[bot]
66ffb6895c
Fix macOS keyboard focus not restored when switching back from another space
...
Fixes #9665
Fixes #9666
2026-03-15 14:57:46 +05:30
Kovid Goyal
b3b7d0596d
Dont use neighboring tab colors for tab bar margins on translucent OS windows
...
The colors are rendered semi-transparent which effectively means they blend
with background unlike the neighboring colors and end up not matching
2026-03-15 09:22:43 +05:30
Kovid Goyal
30756bb819
Cleanup previous PR
2026-03-15 08:38:59 +05:30
Kovid Goyal
e72f49952d
Linux: Fix regression that broke drag and drop from GTK applications
...
Fixes #9656
2026-03-13 20:19:33 +05:30
Kovid Goyal
98931d99b0
Wayland: Fix momentum scrolling not working on compositors that send a stop frame with no axis information
...
Fixes #9653
2026-03-13 08:47:45 +05:30
Kovid Goyal
5ba3d10471
X11: Fix a regression that caused some high res scroll devices to be treated as line based scroll devices
...
Apparently when running under XWayland, we cant rely on libinput to
detect highres scroll devices. Sigh. Linux input is such a disaster.
Dunno if this will break something else, hopefully not.
Fixes #9649
2026-03-12 19:23:41 +05:30
Kovid Goyal
d8af7e2c88
Add an option to control highlighting of moved lines
2026-03-12 12:59:46 +05:30
Kovid Goyal
b9d7a661ce
Dont import ctypes unless type checking
...
ctypes in Python 3.14 is broken on Intel macs. It uses libffi which is
broken on Intel macs without extra security entitlements. At least
com.apple.security.cs.allow-unsigned-executable-memory and possibly
com.apple.security.cs.disable-executable-page-protection
Rather than add these entitlements, we simply do not import ctypes as it
is not actually used on macs anyway.
Fixes #9643
2026-03-12 09:58:49 +05:30
Kovid Goyal
c2447abd30
Update changelog
2026-03-12 09:22:02 +05:30
Kovid Goyal
36810862ed
Update changelog
2026-03-12 08:57:57 +05:30
Kovid Goyal
01104bac65
Fix a regression that broke `kitten update-self`
...
Fixes #9642
2026-03-12 08:33:20 +05:30
Kovid Goyal
a1e02c8858
...
2026-03-11 21:24:49 +05:30
Kovid Goyal
e64fbe145e
...
2026-03-11 21:24:24 +05:30
Kovid Goyal
121eec48b5
Make the changelog link to options rather than PRs
2026-03-11 21:21:33 +05:30
Kovid Goyal
4ad6d30ab8
Add command palette shortcut to changelog
2026-03-11 21:03:57 +05:30
Kovid Goyal
74f532bd07
Update major changes
2026-03-11 08:53:58 +05:30
Kovid Goyal
0b2f081d40
version 0.46.0
2026-03-11 08:26:12 +05:30
Kovid Goyal
06b074d68d
Update changelog
2026-03-09 15:29:39 +05:30
Kovid Goyal
5722acad4f
remote_control_script: resolve relative paths with respect to kitty config directory
...
Fixes #9625
2026-03-09 08:35:28 +05:30
Kovid Goyal
50bc3f465e
Cleanup previous PR
...
Also fix ask kitten not setting window title in modes other than choose
2026-03-05 11:19:40 +05:30
Kovid Goyal
fcdc67a356
Make shift+left click extend the current selection instead of starting a new selection when the mouse is not grabbed by the TUI application
...
Matches behavior common to most GUI applications and other terminal
emulators. Can be reverted to previous behavior easily.
See https://github.com/kovidgoyal/kitty/discussions/9608
2026-03-05 11:00:43 +05:30
Kovid Goyal
e1a14551fa
Cleanup previous PR
2026-03-05 09:25:10 +05:30
Kovid Goyal
baca6acdc7
Document the new command palette
2026-03-03 15:34:10 +05:30
Kovid Goyal
a7480370a4
Cleanup previous PR
...
Fixes #9587
2026-03-03 13:37:14 +05:30
Kovid Goyal
77ac85f97b
macOS: Fix flicker during OS Window resize
...
Do not sync rendering to system vsync in out of sequence renders.
2026-03-03 08:51:41 +05:30
Kovid Goyal
4d0459df95
Update changelog
2026-03-01 11:00:26 +05:30