Kovid Goyal
8b85bc3440
Cleanup previous PR
2026-05-13 11:51:18 +05:30
Kovid Goyal
634f13e65f
More work on dnd kitten
2026-05-11 21:51:23 +05:30
Kovid Goyal
43b028bd6a
Finish terminal side port of new dnd sub protocol
2026-05-11 13:39:43 +05:30
Kovid Goyal
7da113e4ab
Modify the drag remote data protocol to accommodate macOS semantics
...
CI / Linux (python=3.13 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.11 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run
Implementation to follow
2026-05-09 13:15:11 +05:30
Kovid Goyal
21d8b2bcc0
Add descriptions to error codes for drag sources
CI / Linux (python=3.13 cc=clang sanitize=1) (push) Waiting to run
CI / Linux (python=3.11 cc=gcc sanitize=0) (push) Waiting to run
CI / Linux (python=3.12 cc=gcc sanitize=1) (push) Waiting to run
CI / Linux package (push) Waiting to run
CI / Bundle test (macos-latest) (push) Waiting to run
CI / Bundle test (ubuntu-latest) (push) Waiting to run
CI / macOS Brew (push) Waiting to run
CI / Test ./dev.sh and benchmark (push) Waiting to run
CodeQL / CodeQL-Build (actions, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, macos-latest) (push) Waiting to run
CodeQL / CodeQL-Build (c, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (go, ubuntu-latest) (push) Waiting to run
CodeQL / CodeQL-Build (python, ubuntu-latest) (push) Waiting to run
Depscan / Scan dependencies for vulnerabilities (push) Waiting to run
2026-05-09 09:58:38 +05:30
Kovid Goyal
b85ec2b8c6
Update changelog
2026-05-07 10:17:17 +05:30
Kovid Goyal
e07177ecae
Update changelog
2026-05-07 09:54:03 +05:30
Kovid Goyal
6146031183
...
2026-05-07 09:44:14 +05:30
Kovid Goyal
5de8734ce3
choose-files kitten: Output a trailing newline when writing to a tty in text format
...
Fixes #9982
2026-05-07 08:53:09 +05:30
Kamil Zielinski
9981778131
Remove shift from next tab shortcut
2026-05-06 13:11:07 +02:00
Kovid Goyal
ff1ce8fa76
Add detection for dnd protocol
2026-05-06 08:48:26 +05:30
Kovid Goyal
abcb7d0e3d
Docs for the dnd kitten
2026-05-06 08:12:00 +05:30
Kovid Goyal
1b4cec36e2
Allow using text to specify the drag thumbnail
2026-05-04 09:58:39 +05:30
Kovid Goyal
a87441b91a
Fix failing test
2026-05-02 17:16:27 +05:30
Kovid Goyal
ff7c6425e6
More work on dnd kitten
2026-05-02 12:16:42 +05:30
Kovid Goyal
bddf6d5bbd
More work on dnd kitten
2026-04-30 17:18:57 +05:30
copilot-swe-agent[bot]
b0f53acd5c
Move color table out of CellRenderData UBO into its own ColorTable UBO
...
Workaround for Nvidia Linux driver bug where partially updated UBOs
get corrupted post suspend/resume.
Fixes #9844
Fixes #9936
2026-04-30 14:52:24 +05:30
Kovid Goyal
ee84e68ca4
Have top level symlink behavior match for local and remote drops
2026-04-30 09:38:17 +05:30
Kovid Goyal
b915e3317e
Drop protocol: have the final drop operation be reported at the end. This is needed for when there are errors in the client processing the dropped data.
2026-04-28 17:30:18 +05:30
Kovid Goyal
5fd06628be
Note that nvim now supports the kitty graphics protocol
2026-04-27 06:43:49 +05:30
Kovid Goyal
27048839eb
Fix #9928
2026-04-27 06:34:13 +05:30
Kovid Goyal
9acc16cc44
Clarify that end of drop escape code discards queued requests
2026-04-26 22:34:30 +05:30
Kovid Goyal
5623ce52bb
Disallow parsing color specs as conf files for clone-in-kitty and edit-in-kitty
2026-04-26 10:47:24 +05:30
Kovid Goyal
851ec96979
save_as_session: when the filename input by the user has no extension, automatically add the `.kitty-session` extension
...
Fixes #9919
2026-04-25 14:30:26 +05:30
Kovid Goyal
bcfcfec8dd
...
2026-04-25 10:50:57 +05:30
copilot-swe-agent[bot]
7d3ff332b9
macOS: fix args passed via open --args being ignored when macos-launch-services-cmdline is present ( fixes #9910 )
...
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/2cdc7e8f-5b64-4c97-bd65-dec508155313
Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-04-24 04:52:37 +00:00
Kovid Goyal
4c6f7ff6b5
Modify drop protocol to allow transmission of broken symlinks in the URI list
2026-04-23 12:36:22 +05:30
Kovid Goyal
6b9d449b0d
Fix #9904
2026-04-22 07:43:57 +05:30
Kovid Goyal
827b4b9e02
Option to have focus_follows_mouse only on drops
...
Fixes #9896
2026-04-21 20:05:00 +05:30
Kovid Goyal
8b3daa6a50
Fix drop data requests
2026-04-21 08:32:42 +05:30
Kovid Goyal
4e04e34438
Refactor dnd cmd queueing API
2026-04-19 22:54:44 +05:30
Kovid Goyal
a3dfe2b55a
Make sticky_header default to yes
2026-04-19 12:14:39 +05:30
Kovid Goyal
ed6bdacf44
Merge branch 'pdobrev/diff-sticky-header' of https://github.com/pdobrev/kitty
2026-04-19 12:12:37 +05:30
Petar Dobrev
bd9b5d80f3
fix docs reference
2026-04-19 09:32:25 +03:00
Petar Dobrev
4f5698a5a2
fix overlap with the next file's header
2026-04-19 09:24:44 +03:00
Kovid Goyal
36171d1233
More work on dnd kitten
2026-04-19 10:21:01 +05:30
Kovid Goyal
2d18b88480
macOS: Switch to Tahoe style application icon
2026-04-18 13:28:22 +05:30
Steven Xu
dbce70908b
docs: add *BICat* to graphics protocol applications
2026-04-18 01:06:16 +10:00
Kovid Goyal
e9f3844f64
Implement auto reload of config
2026-04-16 14:41:29 +05:30
Kovid Goyal
a4608c77a6
Update changelog
2026-04-16 08:49:26 +05:30
Kovid Goyal
12a87929c6
Fix various minor bugs in the multiple bgimage code
2026-04-15 23:02:11 +05:30
Kovid Goyal
2c9541cf21
Allow preloading multiple background images to GPU for fast switching
...
Fixes #9836
2026-04-15 22:34:20 +05:30
Kovid Goyal
f65438d6a5
Improve performance of using active process data when rendering the tab bar by only scanning processes once per second
...
We dont bother with configurable ttl. Instead treat the start of caching
as the instant when cache freshness is checked. And ensure that cache is
re-used for every OS Window.
Fixes #9862
Fixes #9872
2026-04-15 07:53:09 +05:30
Kovid Goyal
95593ef008
Wayland: Allow holding momentum scroll by putting two finger on touchpad. Fixes #9863
2026-04-14 09:39:57 +05:30
Kovid Goyal
4942ac98a1
More work on DnD protocol
2026-04-13 19:40:23 +05:30
Kovid Goyal
77512086df
...
2026-04-13 13:58:00 +05:30
Kovid Goyal
9354a334fd
More spelling errors
2026-04-12 12:55:01 +05:30
Kovid Goyal
3d0a34254a
...
2026-04-12 12:52:57 +05:30
Kovid Goyal
916173dcb3
Improve machine id docs formatting
2026-04-12 12:46:49 +05:30
Kovid Goyal
f81111245e
...
2026-04-12 12:42:06 +05:30