Commit Graph

  • ad9225a4ca build: sanitize all invalid chars in branch name for version Mitchell Hashimoto 2026-04-09 13:08:39 -07:00
  • 4cfbdaf8aa build(deps): bump cachix/install-nix-action from 31.10.3 to 31.10.4 (#12196) Mitchell Hashimoto 2026-04-09 13:01:53 -07:00
  • 1855b3efcc build(deps): bump cachix/install-nix-action from 31.10.3 to 31.10.4 dependabot[bot] 2026-04-09 00:15:52 +00:00
  • 3828660382 Merge branch 'main' into fix/keybind Austin Drummond 2026-04-08 19:48:57 -04:00
  • 28972454c0 libghostty-vt: nix package updates and more nix tests (#12152) Mitchell Hashimoto 2026-04-08 11:00:49 -07:00
  • e740f6fc11 macOS: fix icon style not updating properly on Tahoe (#12180) Mitchell Hashimoto 2026-04-08 10:59:57 -07:00
  • a1c6f800c5 libghostty: add MAX_VALUE sentinels to all C enums for 32-bit sizing (#12189) Mitchell Hashimoto 2026-04-08 10:56:52 -07:00
  • f282f13a21 libghostty: add GHOSTTY_ENUM_TYPED and GHOSTTY_ENUM_MAX_VALUE to all C enums Mitchell Hashimoto 2026-04-08 10:41:08 -07:00
  • 9897d6caba libghostty: add GHOSTTY_ENUM_MAX_VALUE sentinel to all C enums Mitchell Hashimoto 2026-04-08 10:08:43 -07:00
  • 363cb9560e macOS: fix icon style not updating on Tahoe Lukas 2026-04-08 13:12:37 +02:00
  • 853183e911 Update VOUCHED list (#12165) ghostty-vouch[bot] 2026-04-07 14:58:24 +00:00
  • 0043e665f5 macos: cancel deferred tab presentation on close (#12119) Mitchell Hashimoto 2026-04-07 05:41:23 -07:00
  • 2b62e3c82a libghostty-vt: add semver pre info to build info (#12150) Mitchell Hashimoto 2026-04-07 05:40:52 -07:00
  • 140ddd9770 build(deps): bump flatpak/flatpak-github-actions from 6.6 to 6.7 (#12154) Mitchell Hashimoto 2026-04-07 05:39:32 -07:00
  • ee236e9a73 chore: removed superfluous word (#12160) Jeffrey C. Ollie 2026-04-06 23:57:23 -05:00
  • c2e2a3b7f9 flake: make building package list more flexible Jeffrey C. Ollie 2026-04-06 23:41:24 -05:00
  • 28c75e2c61 libghostty-vt: fix nix package name Jeffrey C. Ollie 2026-04-06 23:41:04 -05:00
  • 1d61e27351 libghostty-vt: disable macOS CI nix build Jeffrey C. Ollie 2026-04-06 23:40:45 -05:00
  • 4ae155be59 flake: ensure that packages don't get lost Jeffrey C. Ollie 2026-04-06 23:22:56 -05:00
  • 95fb39ae0c chore: removed superfluous word tbrundige 2026-04-06 22:10:12 -06:00
  • dedc3fce86 libghostty-vt: build nix package on all platforms Jeffrey C. Ollie 2026-04-06 22:51:56 -05:00
  • 93a4470458 libghostty-vt: require build-nix-macos Jeffrey C. Ollie 2026-04-06 22:51:41 -05:00
  • 1322d64534 libghostty-vt: nix package updates and more nix tests Jeffrey C. Ollie 2026-04-06 17:49:52 -05:00
  • a1e75daef8 Update VOUCHED list (#12158) ghostty-vouch[bot] 2026-04-07 03:31:48 +00:00
  • 8f376d84b4 Update VOUCHED list (#12156) ghostty-vouch[bot] 2026-04-07 02:38:42 +00:00
  • 5c45484a71 build(deps): bump flatpak/flatpak-github-actions from 6.6 to 6.7 dependabot[bot] 2026-04-07 00:15:26 +00:00
  • 06340cd3f0 libghostty-vt: add semver pre info to build info Jeffrey C. Ollie 2026-04-06 17:17:30 -05:00
  • da835757b0 prettier: ignore swift outputs Mitchell Hashimoto 2026-04-06 14:54:15 -07:00
  • c12a0e395d libghostty: build universal xcframework and release it on tip (#12149) Mitchell Hashimoto 2026-04-06 14:53:39 -07:00
  • 445e1945da ci: upload lib-vt source tarball to R2 Mitchell Hashimoto 2026-04-06 14:53:10 -07:00
  • 249aee7010 example/swift-vt-xcframework: fix buffer overflow Mitchell Hashimoto 2026-04-06 14:50:35 -07:00
  • 9b281cde43 build: add iOS slices to lib-vt xcframework Mitchell Hashimoto 2026-04-06 14:31:18 -07:00
  • e1a0e40ec4 build: skip xcframework when cross-compiling Mitchell Hashimoto 2026-04-06 14:24:53 -07:00
  • 90b706b977 ci: publish lib-vt xcframework in tip releases Mitchell Hashimoto 2026-04-06 14:22:27 -07:00
  • 764ff18b8e ci: add Swift example builds on macOS Mitchell Hashimoto 2026-04-06 14:16:45 -07:00
  • f567f7f46d build: add GhosttyVt module map to xcframework and Swift example Mitchell Hashimoto 2026-04-06 14:13:20 -07:00
  • 05fb57dd40 build: emit xcframework for libghostty-vt on macOS Mitchell Hashimoto 2026-04-06 14:02:06 -07:00
  • f7a9e313cd libghostty-vt: allow version to be customized from the Zig build command (#12104) Mitchell Hashimoto 2026-04-06 13:45:31 -07:00
  • a977822b58 update kitty graphics docs Mitchell Hashimoto 2026-04-06 13:09:09 -07:00
  • fdb6e3d2c8 libghostty: add z-layer filtering, viewport positioning, and source rects for kitty graphics placements (#12147) Mitchell Hashimoto 2026-04-06 13:02:27 -07:00
  • 65e3265e3c libghostty: fix kitty graphics test failures Mitchell Hashimoto 2026-04-06 12:49:12 -07:00
  • d712beff5b libghostty: add resolved source rect for placements Mitchell Hashimoto 2026-04-06 12:36:34 -07:00
  • b43d35b4d3 libghostty: add viewport-relative placement positioning Mitchell Hashimoto 2026-04-06 12:27:17 -07:00
  • 66bfdf8e7a libghostty: add z-layer filtered placement iterator Mitchell Hashimoto 2026-04-06 12:22:23 -07:00
  • 800cc64f1b libghostty: C APIs for Kitty Graphics inspection (#12145) Mitchell Hashimoto 2026-04-06 12:09:39 -07:00
  • 6b94c2da26 libghostty: add ghostty_terminal_point_from_grid_ref Mitchell Hashimoto 2026-04-06 10:45:03 -07:00
  • 20b7fe0e1d libghostty: gate kitty graphics placement types on build option Mitchell Hashimoto 2026-04-06 10:30:00 -07:00
  • fc9299a41d libghostty: rename ghostty_kitty_image_get to ghostty_kitty_graphics_image_get Mitchell Hashimoto 2026-04-06 10:14:24 -07:00
  • 68a8cbb065 libghostty: fix expected format in image_get test Mitchell Hashimoto 2026-04-06 10:09:06 -07:00
  • 426dc40799 example: update c-vt-kitty-graphics to use new APIs Mitchell Hashimoto 2026-04-06 10:07:09 -07:00
  • 03a6eeda1d libghostty: add placement pixel_size and grid_size, rename calculatedSize Mitchell Hashimoto 2026-04-06 10:01:43 -07:00
  • 714420409b libghostty: add placement_rect and centralize opaque typedefs Mitchell Hashimoto 2026-04-06 09:52:49 -07:00
  • 9ff4bb2df5 terminal/kitty: convert Format, Medium, Compression to lib.Enum Mitchell Hashimoto 2026-04-06 09:31:05 -07:00
  • 46a69ea63d libghostty: add kitty graphics image lookup API Mitchell Hashimoto 2026-04-06 09:24:52 -07:00
  • 9033f6f8ce libghostty: add kitty graphics placement iterator API Mitchell Hashimoto 2026-04-06 09:06:06 -07:00
  • e89b2c88f3 libghostty: introduce the kitty graphics opaque type Mitchell Hashimoto 2026-04-06 08:49:40 -07:00
  • f65fb3d442 libghostty: expose Kitty image configs, decode png callback from C API (#12144) Mitchell Hashimoto 2026-04-06 08:46:21 -07:00
  • 64340c62bf example: add c-vt-kitty-graphics Mitchell Hashimoto 2026-04-06 07:49:49 -07:00
  • d7fa92088c libghostty: expose sys interface to C API Mitchell Hashimoto 2026-04-06 07:39:31 -07:00
  • 8ae80892ba macos: fix dock icon badge permission (#12133) Mitchell Hashimoto 2026-04-06 07:31:36 -07:00
  • fd884bc532 macOS: force surface layout sync in updateOSView (#12143) Mitchell Hashimoto 2026-04-06 07:31:28 -07:00
  • 3a52e0e3bd libghostty: expose kitty image options via terminal set/get Mitchell Hashimoto 2026-04-06 07:13:48 -07:00
  • c9c3c701e2 terminal: make wuffs runtime-swappable, enable Kitty graphics for libvt (#12117) Mitchell Hashimoto 2026-04-06 06:57:14 -07:00
  • 810ebae8e8 terminal: lower default kitty image storage limit for libghostty Mitchell Hashimoto 2026-04-06 06:56:03 -07:00
  • 13f7d23145 macOS: force layout sync when frame size mismatches GeometryReader fru1tworld 2026-04-06 19:22:47 +09:00
  • 841a49ae1a Update VOUCHED list (#12138) ghostty-vouch[bot] 2026-04-06 04:31:17 +00:00
  • 4f543ff3d8 Update VOUCHED list (#12135) ghostty-vouch[bot] 2026-04-05 21:54:29 +00:00
  • e390937867 macos: fix badge permission Kay Leung 2026-04-06 05:19:25 +08:00
  • 0e49204b95 refactor(macos): centralize background opacity toggling across controllers davidsanchez222 2026-04-05 12:35:29 -04:00
  • e5c31e8b37 macos: opacity-toggle setting persists between tabs in a window and to a newly created window davidsanchez222 2026-02-28 15:50:52 -05:00
  • 306acc4941 terminal/kitty: use direct medium for tests if we're not using files Mitchell Hashimoto 2026-04-05 07:22:43 -07:00
  • 935d37fbf1 terminal: add kitty image limits to Terminal.Options Mitchell Hashimoto 2026-04-05 07:20:07 -07:00
  • 64dcb91c1f terminal/kitty: add loading limits to kitty graphics protocol Mitchell Hashimoto 2026-04-05 07:11:45 -07:00
  • 6a99c248d0 terminal/kitty: add Limits to restrict capabilities of image transfer Mitchell Hashimoto 2026-04-05 07:05:51 -07:00
  • ba398dfff3 Update VOUCHED list (#12123) ghostty-vouch[bot] 2026-04-05 10:38:47 +00:00
  • 355aecb6ba macos: cancel deferred tab presentation on close jamylak 2026-04-03 20:07:25 +11:00
  • 29e3de737e terminal: make wuffs runtime-swappable, enable Kitty graphics for libvt Mitchell Hashimoto 2026-04-04 21:36:54 -07:00
  • c541ceb120 terminal: add APC handler to stream_terminal (#12116) Mitchell Hashimoto 2026-04-04 21:21:10 -07:00
  • a8e92c9c53 terminal: add APC handler to stream_terminal Mitchell Hashimoto 2026-04-04 20:57:04 -07:00
  • 10696b5ed1 libghostty: add GhosttySelection type and selection support to formatter (#12115) Mitchell Hashimoto 2026-04-04 20:48:39 -07:00
  • 86554de090 libghostty: add hyperlink URI accessor to grid_ref API (#12114) Mitchell Hashimoto 2026-04-04 20:39:07 -07:00
  • 757eff5881 libghostty: add GhosttySelection type and selection support to formatter Mitchell Hashimoto 2026-04-04 20:35:40 -07:00
  • b9a241d1e2 libghostty: add hyperlink URI accessor to grid_ref API Mitchell Hashimoto 2026-04-04 20:23:08 -07:00
  • cf8a2407a0 Update VOUCHED list (#12113) ghostty-vouch[bot] 2026-04-05 03:17:59 +00:00
  • 06144d30f2 libghostty-vt: allow version to be customized from the Zig build command Jeffrey C. Ollie 2026-04-04 17:04:01 -05:00
  • 0a4cf5877e nix: add option to disable simd in libghostty-vt package (#12103) Jeffrey C. Ollie 2026-04-04 16:06:26 -05:00
  • 1bd7c19dac nix: add option to disable simd in libghostty-vt package Jeffrey C. Ollie 2026-04-04 15:01:14 -05:00
  • 30fdc8f4c8 macOS: fix cannot rebind super+up and super+down Toby She 2026-04-02 22:55:16 -04:00
  • 3c2c596dc7 fix global keybinds from not repsonding anymore Austin Drummond 2026-03-28 17:32:58 -04:00
  • 0a492fdb33 build: add pkg-config static linking support and fat archives to libghostty (#12096) Mitchell Hashimoto 2026-04-04 06:56:19 -07:00
  • e157dd69c5 build: add pkg-config static linking support and fat archives to libghostty Mitchell Hashimoto 2026-04-03 20:36:32 -07:00
  • 707cd57acb add a nix package (with CI tests) for libghostty-vt (#12090) Mitchell Hashimoto 2026-04-03 20:12:52 -07:00
  • e3bbd54dd3 Update VOUCHED list (#12094) ghostty-vouch[bot] 2026-04-04 01:46:07 +00:00
  • 326178adb8 nix: address review comments Jeffrey C. Ollie 2026-04-03 20:19:50 -05:00
  • 4f825e87f5 add a nix package (with CI tests) for libghostty-vt Jeffrey C. Ollie 2026-04-03 16:28:21 -05:00
  • 0790937d03 macOS: fix Find Next/Previous button in the menu bar is not working as expected (#12070) Mitchell Hashimoto 2026-04-02 12:56:39 -07:00
  • 18f2702225 macOS: fix Find Next/Previous button in the menu bar is not working as expected Lukas 2026-04-02 19:33:27 +02:00
  • 7747c96033 Update VOUCHED list (#12069) ghostty-vouch[bot] 2026-04-02 17:28:57 +00:00
  • 63372f8ddb Update VOUCHED list (#12066) ghostty-vouch[bot] 2026-04-02 13:53:39 +00:00
  • 48d3e972d8 Update VOUCHED list (#12052) ghostty-vouch[bot] 2026-04-01 22:42:46 +00:00