Commit graph

  • b881ed6580
    Handle small reads from files correctly Kovid Goyal 2026-05-17 13:50:41 +0530
  • c5b9b7d81d
    ... Kovid Goyal 2026-05-17 13:45:53 +0530
  • f4463703b1
    Create a placeholder directory rather than a file when we are transferring directories Kovid Goyal 2026-05-17 12:40:12 +0530
  • 7e59c08fc0
    Be defensive Kovid Goyal 2026-05-17 08:57:47 +0530
  • 3e0850a864
    Fix failing test Kovid Goyal 2026-05-17 08:52:28 +0530
  • a1b1b89feb
    macOS requires URLs to directories to end with a slash Kovid Goyal 2026-05-17 08:38:11 +0530
  • 5669df4022
    Fix drag from window 1 and drop onto non dnd window 2 not working Kovid Goyal 2026-05-17 07:54:41 +0530
  • 75b99a3cbf
    Fix drop state update on move incorrect when transitioning between windows Kovid Goyal 2026-05-17 07:50:41 +0530
  • 0fc73dd8c3
    Fix extra ST being sent Kovid Goyal 2026-05-17 07:14:11 +0530
  • 613e1ccbe3
    ... Kovid Goyal 2026-05-16 16:58:32 +0530
  • 0e3a193db6
    macOS APIs are really really bonkers Kovid Goyal 2026-05-16 16:49:47 +0530
  • 4584d5ce47
    Code cleanup Kovid Goyal 2026-05-16 16:45:48 +0530
  • ffec9a854a
    macOS: Resolve file reference URLs before using them to populate text/uri-list Kovid Goyal 2026-05-16 16:28:50 +0530
  • 316e07e8b8
    Merge branch 'copilot/fix-drag-event-handling' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-16 16:04:39 +0530
  • 66e667b096
    fix: send drag leave/enter events when crossing kitty window boundaries during DnD copilot-swe-agent[bot] 2026-05-16 10:29:53 +0000
  • 2e8d57c1b0
    Fix crash under ASAN Kovid Goyal 2026-05-16 15:46:26 +0530
  • ee4310b189
    Merge branch 'regression-test-paused-rendering-selection' of https://github.com/n-WN/kitty Kovid Goyal 2026-05-16 15:31:34 +0530
  • 708372f249
    tests: regression for apply_selection with paused-rendering + scrollback n-WN 2026-05-16 17:00:01 +0800
  • ced9a6ef97
    Bump dependency for CVE Kovid Goyal 2026-05-16 13:31:32 +0530
  • 12e2f80df3
    Dont make temp dir world writeable Kovid Goyal 2026-05-16 13:24:45 +0530
  • c278e82ab5
    Rewrite macOS drop handling code to workaround Apple's insanely limited API Kovid Goyal 2026-05-16 13:06:23 +0530
  • 418ea57382
    Have fire_drag_finished cleanup even if no window is present Kovid Goyal 2026-05-15 13:39:31 +0530
  • 7e42ef73d3
    file promise providers are anyway stored globally so no need to store them on draggingItem's user info Kovid Goyal 2026-05-15 13:34:53 +0530
  • 69800d89c0
    ... Kovid Goyal 2026-05-15 13:31:22 +0530
  • 320bd90ebb
    macOS: Pass drop intent to OS Kovid Goyal 2026-05-15 12:58:53 +0530
  • fe4f4953fa
    Fix failing tests Kovid Goyal 2026-05-15 11:56:02 +0530
  • ef6539d697
    Propagate error when requesting drop data Kovid Goyal 2026-05-15 11:33:33 +0530
  • 35cd3d37f2
    Fix dnd from remote to finder on macOS Kovid Goyal 2026-05-15 10:00:38 +0530
  • 2a903c724c
    Fix missing Block_copy Kovid Goyal 2026-05-15 08:22:30 +0530
  • 74323694f5
    Merge branch 'copilot/implement-todo-line-1723' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-14 20:44:42 +0530
  • d3b12031bd
    replace C11 atomics with dispatch_group_t to fix undeclared identifier errors copilot-swe-agent[bot] 2026-05-14 11:38:44 +0000
  • 983185cc62
    use atomic counter and url.absoluteString in file-promise uri-list implementation copilot-swe-agent[bot] 2026-05-14 11:16:44 +0000
  • 71dbfcd7ff
    implement TODO: receive file promises into temp dir for text/uri-list DnD on macOS copilot-swe-agent[bot] 2026-05-14 11:12:51 +0000
  • e9b41513d4
    ... Kovid Goyal 2026-05-14 16:31:38 +0530
  • 1ff9165335
    Store uri-list items as promises correctly Kovid Goyal 2026-05-14 16:25:29 +0530
  • 61ea2b4a38
    ... Kovid Goyal 2026-05-14 15:27:26 +0530
  • 307717213b
    Set the correct filename for uri-list items Kovid Goyal 2026-05-14 14:42:52 +0530
  • 7b30364bfd
    Allow setting filename for file promise provider Kovid Goyal 2026-05-14 14:37:11 +0530
  • 938c3956bd
    ... Kovid Goyal 2026-05-14 14:03:44 +0530
  • a061e0782e
    Fix is_remote_client not being passed along Kovid Goyal 2026-05-14 13:48:18 +0530
  • d44a11a4a8
    ... Kovid Goyal 2026-05-14 13:28:44 +0530
  • b7c11166f5
    Merge branch 'copilot/finish-source-actions-implementation' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-14 11:24:36 +0530
  • 344fa2bc5f
    Extract update_drop_source_actions helper in cocoa backend to avoid duplication copilot-swe-agent[bot] 2026-05-14 05:49:20 +0000
  • 077f402bee
    Implement source_actions for X11 and cocoa DnD backends copilot-swe-agent[bot] 2026-05-14 05:46:21 +0000
  • 6d4371f596
    Properly pass source actions to drop events Kovid Goyal 2026-05-14 11:07:52 +0530
  • 0c6c387312
    Modify spec to add allowed operations to drop events Kovid Goyal 2026-05-14 09:09:05 +0530
  • 96b07602f0
    Merge branch 'copilot/fix-drag-drop-validation' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-14 09:06:49 +0530
  • 5eee2c54ce
    Bloody Apple native apps refuse to accept drops if a private MIME type is present. Sigh. Back to the drawing board. Kovid Goyal 2026-05-14 08:25:58 +0530
  • 8acb6e7ecb
    Address review comments: rename variable and improve comments copilot-swe-agent[bot] 2026-05-14 02:53:15 +0000
  • 66dca3cde1
    Fix dnd kitten: restrict drop to boxes matching drag source allowed operations copilot-swe-agent[bot] 2026-05-14 02:49:17 +0000
  • f2c79ed7c7
    Add debug logging for NSDraggingSession Kovid Goyal 2026-05-14 08:16:03 +0530
  • bfc3646868
    Fix spurious drag start on initial click Kovid Goyal 2026-05-14 07:59:53 +0530
  • 5064608879
    Fix dragging from one kitty window to another in the same kitty instance not working Kovid Goyal 2026-05-14 07:10:57 +0530
  • afe9493990
    ... Kovid Goyal 2026-05-14 07:04:29 +0530
  • 9b27f095c8
    A couple more places to expand ~ Kovid Goyal 2026-05-14 06:21:07 +0530
  • a771b1d7e5
    Expand ~ when processing args for dnd kitten Kovid Goyal 2026-05-14 06:13:53 +0530
  • ee937bdd1b
    freetype: route FC_MATRIX through cairo for color glyphs Strykar 2026-05-13 19:36:36 +0530
  • a28abf1573
    Ignore inapplicable CVE Kovid Goyal 2026-05-13 15:03:17 +0530
  • 5b8d8b9f43
    Merge branch 'fix-hints-utf8-rune-slicing' of https://github.com/gogongxt/kitty Kovid Goyal 2026-05-13 14:53:45 +0530
  • 56f276580f Fix hints kitten breaking multi-byte UTF-8 characters when overlaying hint labels gogongxt 2026-05-13 17:09:42 +0800
  • 8b17088b58
    dnd fix remote drag source premature removal of remote file data Kovid Goyal 2026-05-13 12:35:10 +0530
  • 8b85bc3440
    Cleanup previous PR Kovid Goyal 2026-05-13 11:51:18 +0530
  • 7cd9ba03a3
    Merge branch 'read-fc-matrix' of https://github.com/Strykar/kitty Kovid Goyal 2026-05-13 11:50:13 +0530
  • 572b14f994
    Merge branch 'pr-single-instance-background-overrides' of https://github.com/oxysoft/kitty Kovid Goyal 2026-05-13 11:20:04 +0530
  • c2a7225657
    Ensure drag finish timer doesnt fire will waiting for remote item data Kovid Goyal 2026-05-13 10:59:44 +0530
  • 9c29c612a5
    Merge branch 'copilot/finish-promised-data-ready-function' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-13 10:44:04 +0530
  • 217a01cfdf
    Implement promised_data_ready() in glfw/cocoa_window.m copilot-swe-agent[bot] 2026-05-13 03:03:47 +0000
  • c909809bb4
    More work on DnD kitten Kovid Goyal 2026-05-13 08:25:14 +0530
  • b28712bfae
    More work on the DnD kitten Kovid Goyal 2026-05-13 07:17:06 +0530
  • cb8fe24ab1
    Merge branch 'fix/help-pager-fallback' of https://github.com/Xuyiyang23333/kitty Kovid Goyal 2026-05-13 04:48:59 +0530
  • c0661024d8 Fix silent failure when pager (less) is not installed Xuyiyang23333 2026-05-13 00:37:55 +0800
  • 824b46507c
    Keep text/uri-list as private MIME for kitty to kitty DnD Kovid Goyal 2026-05-12 13:20:35 +0530
  • b9261c4e26
    Fix failing test Kovid Goyal 2026-05-12 12:52:04 +0530
  • 2bda489698
    Clear remote_item_write_id on completion Kovid Goyal 2026-05-12 12:39:34 +0530
  • 0a69b89a80
    More work on dnd kitten Kovid Goyal 2026-05-12 12:23:57 +0530
  • 12bdf972e0
    ... Kovid Goyal 2026-05-12 09:37:16 +0530
  • 4e3a3ba6ab
    Fix infinite wait in test Kovid Goyal 2026-05-12 09:36:30 +0530
  • 654cce687e Honor background image overrides for single instance windows nuck 2026-05-10 12:45:30 -0400
  • f4e9824e18
    Fix off by one in if condition Kovid Goyal 2026-05-11 22:06:32 +0530
  • 02cfa89bae
    ... Kovid Goyal 2026-05-11 21:59:45 +0530
  • 634f13e65f
    More work on dnd kitten Kovid Goyal 2026-05-11 21:51:23 +0530
  • 43b028bd6a
    Finish terminal side port of new dnd sub protocol Kovid Goyal 2026-05-11 13:39:43 +0530
  • 114f1ff128
    Merge branch 'dependabot/github_actions/actions-937d73b4db' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-11 09:35:58 +0530
  • 845aeeffd9
    Merge branch 'dependabot/go_modules/all-go-deps-c79d8bb26a' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-11 09:35:30 +0530
  • 9993f82d64
    Bump github/codeql-action from 4.35.2 to 4.35.3 in the actions group dependabot[bot] 2026-05-11 03:52:22 +0000
  • 15f71ebd37
    Bump the all-go-deps group with 4 updates dependabot[bot] 2026-05-11 03:48:34 +0000
  • 07ec007388
    Start work on porting code to new remote drag source protocol Kovid Goyal 2026-05-10 05:04:46 +0530
  • b3e7c3e717
    Read FC_MATRIX from fontconfig Strykar 2026-05-10 02:48:29 +0530
  • 07f1a7ac03
    ... Kovid Goyal 2026-05-09 22:33:00 +0530
  • 7da113e4ab
    Modify the drag remote data protocol to accommodate macOS semantics Kovid Goyal 2026-05-09 13:15:11 +0530
  • a0da884c6a
    Add optional error descriptions to drop errors as well Kovid Goyal 2026-05-09 12:24:43 +0530
  • 21d8b2bcc0
    Add descriptions to error codes for drag sources Kovid Goyal 2026-05-09 09:58:38 +0530
  • 10efa4be76
    dnd kitten: fix remote -> local on Wayland Kovid Goyal 2026-05-09 08:33:42 +0530
  • 0cddb39d95
    More work on dnd kitten Kovid Goyal 2026-05-08 22:23:29 +0530
  • e4eb85216d
    Cleanup previous PR Kovid Goyal 2026-05-08 21:24:38 +0530
  • 947139fd81
    Merge branch 'copilot/fix-drag-finished-event' of https://github.com/kovidgoyal/kitty Kovid Goyal 2026-05-08 21:24:32 +0530
  • 744fc12ca8
    Cleanup previous PR Kovid Goyal 2026-05-08 21:00:47 +0530
  • e99a6c686b
    Add DRAG_FINISH_TIMEOUT_SECONDS named constant for the 2-second timeout copilot-swe-agent[bot] 2026-05-08 15:29:11 +0000
  • 2b4c51707f
    Fix GLFW_DRAG_FINSHED never firing after GLFW_DRAG_DROPPED on macOS copilot-swe-agent[bot] 2026-05-08 15:27:36 +0000
  • 5c99f0735d
    Merge branch 'pr-os-window-position' of https://github.com/oxysoft/kitty Kovid Goyal 2026-05-08 20:55:47 +0530