Kovid Goyal
a8132195d1
...
2026-07-21 10:16:35 +05:30
Kovid Goyal
bb1088a87a
Wayland: Fix using remote control to resize OS windows on some tiling compositors leading to broken rendering
2026-07-21 10:12:34 +05:30
Kovid Goyal
6ed833e163
Wayland: get initial window size in cells working in most cases on hyprland/sway with fractional scaling by using the fractional scale of the primary monitor
2026-07-21 10:03:40 +05:30
Kovid Goyal
a7d7183681
...
2026-07-21 09:11:50 +05:30
Kovid Goyal
fe9828a0e4
Workaround for dragging not starting on niri
...
niri for some reason known only to itself does not send any pointer
leave/data device enter/data source events when it accepts a grab. The
only event it seems to send is surface enter on the drag icon surface,
and that too it sends that event much later.
Handle this bonkers behavior by retrying the sync multiple times to
detect if niri has accepted the drag or not.
Fixes #10271
2026-07-21 09:04:45 +05:30
Kovid Goyal
0a751263c1
Revert 946867b as it breaks window sizing on some compositors
...
Fixes #10268
2026-07-20 19:58:00 +05:30
Kovid Goyal
5b4ea1bbba
version 0.48.0
2026-07-18 07:37:54 +05:30
Kovid Goyal
4b7aac4999
macOS: Use a private API to ensure OS window is shown on the currently active space when toggled
...
Fixes #8740
2026-07-16 08:43:06 +05:30
Kovid Goyal
0816716c72
Add support for DECSTR soft screen reset escape code
...
This escape code is largely undefined. There is no specification for how
it affects alternate screen mode, overriden colors, kitty keyboard
state, paused rendering, etc. Do what I feel is sensible in these cases.
Fixes #10263
2026-07-15 09:28:51 +05:30
Kovid Goyal
41c82aa418
...
2026-07-14 08:15:47 +05:30
Kovid Goyal
45a97ee5af
macOS: Disable macOS one time code autofill popups
...
Fixes #10250
2026-07-13 09:06:24 +05:30
Kovid Goyal
e966528a14
Update changelog
2026-07-13 09:00:26 +05:30
Kovid Goyal
3d64df7492
Update changelog
2026-07-12 12:16:01 +05:30
Kovid Goyal
e0f08269f8
Update changelog
2026-07-12 10:27:56 +05:30
Kovid Goyal
368753682d
scroll-window remote control command: Fix a regression that broke scrolling by pages
...
Fixes #10253
2026-07-12 09:59:34 +05:30
copilot-swe-agent[bot]
7906e0b96b
Make cursor_trail_start_threshold accept two values for x and y dimensions independently
2026-07-10 02:05:57 +00:00
Kovid Goyal
15a44edefc
Clean up previous PR
2026-07-09 07:01:18 +05:30
Kovid Goyal
efc31d9de8
note that bspwm does not support the needed NET_WM protocols for the panel kitten
2026-07-08 20:12:41 +05:30
Kovid Goyal
5879199d4a
Update changelog
2026-07-07 20:05:03 +05:30
Kovid Goyal
d5cac0100e
Fix remote_control_script not working in a kitty instance run from inside another kitty instance
2026-07-06 09:08:43 +05:30
Kovid Goyal
011ef4d319
Use readline for the choose files search input
2026-07-05 15:16:11 +05:30
Kovid Goyal
6b896e18ad
Add support for editing files in sublime text and zed at specified line number
...
Fixes #10224
2026-07-05 09:46:31 +05:30
Kovid Goyal
dff6e427e5
...
2026-07-04 13:52:16 +05:30
Kovid Goyal
3cee91f00b
Merge branch 'master-choose-files' of https://github.com/Mr7F/kitty
2026-07-04 13:18:52 +05:30
Kovid Goyal
31c76ee395
Merge branch 'copilot/fix-issue-10222' of https://github.com/kovidgoyal/kitty
...
Fixes #10222
2026-07-04 13:11:11 +05:30
Kovid Goyal
facec19834
Cleanup previous PR
2026-07-04 12:52:34 +05:30
Kovid Goyal
9735bf25e4
Cleanup previous PR
2026-07-04 12:23:16 +05:30
copilot-swe-agent[bot]
d0da0d4c53
Fix window drag to + button failing to create new tab with single tab (issue #10222 )
2026-07-04 06:38:02 +00:00
Kovid Goyal
89781759e4
...
2026-07-04 09:23:16 +05:30
Kovid Goyal
a65b4c70a7
Migrate type checker to ty
...
Much faster than mypy. Matches usage of ruff from same developer.
2026-07-04 09:18:00 +05:30
Mr7F
b2edb4b12d
[IMP] choose-files: allow selecting files and directories
...
Add a new mode `all` to select either a file or a directory.
2026-07-03 21:02:08 +02:00
copilot-swe-agent[bot]
252d8b73f7
Fix superfluous tab bar margin when background_opacity < 1 (issue #10212 )
2026-07-03 02:42:28 +00:00
Kovid Goyal
9cd2c60064
Clean previous PR
2026-06-29 06:17:08 +05:30
Kovid Goyal
925de17ecb
Update changelog
...
Fixes #10198
2026-06-28 08:54:04 +05:30
Gelaechter
f49c1c79e9
Add pdf-kitten to Kittens created by kitty users
2026-06-28 02:26:16 +02:00
bjoernab
9e54a4e08c
Fixed some spelling
2026-06-24 22:27:17 +02:00
Kovid Goyal
5fae28d804
macOS: Fix incorrect horizontal alignment when using text sizing protocol
...
Fixes #10179
2026-06-23 21:46:01 +05:30
Kovid Goyal
f5a4c9b907
Update Linux build VM to Ubuntu 22
...
Allows using up to date simde and newer compilers for small performance
improvements. Ubuntu 18 and 20 are EOL and Ubuntu 22 was released over four
years ago.
This will also hopefully allow us to build slang for the upcoming
transition to slang based shaders.
2026-06-23 08:57:24 +05:30
Kovid Goyal
d114388553
Cleanup previous PR
2026-06-21 13:23:58 +05:30
Kovid Goyal
d994a47fc8
Cleanup previous PR
2026-06-19 11:36:43 +05:30
Kovid Goyal
a2104d3755
Merge branch 'feat/10090-graphics-cache-dir' of https://github.com/Mekann2904/kitty
2026-06-19 10:16:10 +05:30
Kovid Goyal
9dfe10b682
Update changelog
2026-06-19 10:13:58 +05:30
Matsumoto Kotaro
89946ebc07
graphics: make N a transient usage-hints bitmask
...
Change the graphics protocol N key from a boolean into a usage-hints
bitmask. Define the first bit as a transient hint, allowing the terminal
to treat the image data as short-lived and apply optimizations such as
skipping disk cache writes.
Propagate the transient hint through frame coalescing and composition, so
a composed frame is transient if any contributing frame is transient.
2026-06-19 13:22:01 +09:00
copilot-swe-agent[bot]
946867bf57
Fix first Wayland window wrong cell count with fractional scale (issue 10146)
2026-06-19 02:43:17 +00:00
Kovid Goyal
9112d779d0
Update changelog
2026-06-18 19:17:50 +05:30
copilot-swe-agent[bot]
6b2bb97cb5
Add alternate and alternate_scrollback extents to get-text remote control command
2026-06-18 08:25:39 +00:00
Kovid Goyal
e4e1ef0641
...
2026-06-17 06:23:22 +05:30
Kovid Goyal
a685af8c35
version 0.47.4
2026-06-15 08:11:46 +05:30
Kovid Goyal
9393e29793
Update changelog
2026-06-14 20:08:53 +05:30
Kovid Goyal
48ee061454
Update changelog
2026-06-13 12:50:05 +05:30