Commit graph

18460 commits

Author SHA1 Message Date
Kovid Goyal
eedc849a9e
Merge branch 'copilot/fix-test-failure' of https://github.com/kovidgoyal/kitty 2026-05-03 14:36:44 +05:30
copilot-swe-agent[bot]
392b6882c3
Add comment explaining data_capacity/data_size reset in finish_remote_data
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/fdd92dca-f2f9-4bb6-9d85-b5daeaa501f7

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-03 08:00:38 +00:00
copilot-swe-agent[bot]
c98c8542ca
Fix two bugs in remote DnD drag: missing idx_in_uri_list and stale data_capacity
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/fdd92dca-f2f9-4bb6-9d85-b5daeaa501f7

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-03 07:57:06 +00:00
Kovid Goyal
0de313e178
More work on the dnd kitten 2026-05-03 13:06:56 +05:30
Kovid Goyal
a7a7a4fd8f
More work on the dnd kitten 2026-05-03 12:09:40 +05:30
Kovid Goyal
da590ed5ec
Remove unused code 2026-05-03 11:57:33 +05:30
Kovid Goyal
7d468cb000
More work on dnd kitten 2026-05-03 06:54:43 +05:30
Kovid Goyal
cd7d3026f6
Handle dnd chunking internally in the loop 2026-05-02 17:28:01 +05:30
Kovid Goyal
25a74112e8
Remove no longer needed in flight tracking 2026-05-02 17:20:06 +05:30
Kovid Goyal
a87441b91a
Fix failing test 2026-05-02 17:16:27 +05:30
Kovid Goyal
d3114ec948
More work on the dnd kitten 2026-05-02 15:18:11 +05:30
Kovid Goyal
ff7c6425e6
More work on dnd kitten 2026-05-02 12:16:42 +05:30
Kovid Goyal
4eb7789f1e
Merge branch 'copilot/add-streaming-base64-encoder' of https://github.com/kovidgoyal/kitty 2026-05-02 11:14:02 +05:30
copilot-swe-agent[bot]
3f04b4dd40
Remove spurious blank line in Decoder Finish method
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/cb72bac9-aa33-480e-83e9-2f59508694a7

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-02 03:23:18 +00:00
copilot-swe-agent[bot]
ef8189016f
Add streaming base64 encoder with comprehensive tests
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/cb72bac9-aa33-480e-83e9-2f59508694a7

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-02 03:21:25 +00:00
Kovid Goyal
511ef6db31
More work on DnD kitten 2026-05-02 08:06:44 +05:30
Kovid Goyal
7e1a97795f
Make CodeQL happy 2026-05-02 07:52:07 +05:30
Kovid Goyal
eaec66fdc6
Fix #9951 2026-05-02 07:45:18 +05:30
Kovid Goyal
04a9495221
Merge branch 'copilot/fix-issue-9946' of https://github.com/kovidgoyal/kitty
Fixes #9946
2026-05-01 20:42:29 +05:30
copilot-swe-agent[bot]
4d55d30614
Enhance regression test with additional geometry validity assertions
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/3b0c9eab-24ba-4934-a941-be477477cee4

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-01 15:05:34 +00:00
copilot-swe-agent[bot]
20185fc317
Fix display corruption when maximizing horizontal split with window_padding_width >= 4 (issue #9946)
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/3b0c9eab-24ba-4934-a941-be477477cee4

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-05-01 15:04:46 +00:00
Kovid Goyal
1d61f8f8f6
Fix incorrect conf reload watcher invocation when using --config=NONE 2026-05-01 20:19:29 +05:30
Kovid Goyal
a89b7099ad
More work on dnd kitten 2026-05-01 13:01:03 +05:30
Kovid Goyal
cff2e6efcf
... 2026-05-01 12:49:50 +05:30
Kovid Goyal
197115cb95
More work on the dnd kitten 2026-05-01 12:37:35 +05:30
Kovid Goyal
614a32c790
More work on DnD kitten 2026-05-01 08:48:21 +05:30
Kovid Goyal
bddf6d5bbd
More work on dnd kitten 2026-04-30 17:18:57 +05:30
Kovid Goyal
d70ec000ff
Start work on drag source implementation 2026-04-30 15:06:22 +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
8cb9bd6a74
Merge branch 'copilot/update-dnd-tests-for-symlinks' of https://github.com/kovidgoyal/kitty 2026-04-30 09:50:24 +05:30
copilot-swe-agent[bot]
777c1aa718
Update symlink tests to reflect new top-level symlink protocol behavior
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/9d43f7a2-9a0f-4749-aab8-bf72b82e7277

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-04-30 04:13:51 +00:00
Kovid Goyal
ee84e68ca4
Have top level symlink behavior match for local and remote drops 2026-04-30 09:38:17 +05:30
Kovid Goyal
79bf7ef1a4
Cleanup previous PR 2026-04-30 09:23:22 +05:30
Kovid Goyal
e15f11c31c
Merge branch 'copilot/add-tests-for-dnd-kitten-drop' of https://github.com/kovidgoyal/kitty 2026-04-30 08:15:12 +05:30
copilot-swe-agent[bot]
0615823d15
Add text/uri-list edge case tests and overwrite confirmation tests to dnd_kitten_drop
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/cc433db7-b78f-4174-a6a7-1ba6e51955ac

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-04-29 13:27:02 +00:00
Kovid Goyal
e88f34fa88
... 2026-04-29 18:15:11 +05:30
Kovid Goyal
8bbce578f2
Basic dnd test working 2026-04-29 17:59:33 +05:30
Kovid Goyal
1d6f695140
More work on dnd kitten 2026-04-29 17:46:12 +05:30
Kovid Goyal
bd5fbad8eb
Avoid EMFILE errors when there are too many in flight data requests 2026-04-29 13:21:35 +05:30
Kovid Goyal
6dffc06e8f
... 2026-04-29 12:57:41 +05:30
Kovid Goyal
86c055d96a
More work on dnd kitten 2026-04-29 12:40:46 +05:30
Kovid Goyal
2920270fbb
Initialize drop_output_dir 2026-04-28 17:32:02 +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
58d314be7c
Cleanup previous PR 2026-04-28 16:57:14 +05:30
Kovid Goyal
08472207e2
Merge branch 'codex/linebuf-bounds-check' of https://github.com/Idate96/kitty 2026-04-28 16:56:43 +05:30
Idate96
5a74cb126f Guard line buffer copy bounds 2026-04-28 13:10:34 +02:00
Kovid Goyal
9a6f4c3fb8
More work on dnd kitten 2026-04-27 17:31:23 +05:30
Kovid Goyal
ffc39cabfd
code cleanup 2026-04-27 09:54:16 +05:30
Kovid Goyal
dc29e102cc
Merge branch 'copilot/convert-removechildren-to-stack' of https://github.com/kovidgoyal/kitty 2026-04-27 09:38:03 +05:30
copilot-swe-agent[bot]
7757d160bc
RemoveChildren: use RefCountedFile instead of DupFile, skip seek for child dirs
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/e648c02e-d4cc-4f6c-8188-17941e8a1dd8

Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
2026-04-27 04:01:02 +00:00