Commit Graph

  • 5c45484a71 build(deps): bump flatpak/flatpak-github-actions from 6.6 to 6.7 dependabot/github_actions/flatpak/flatpak-github-actions-6.7 dependabot[bot] 2026-04-07 00:15:26 +00:00
  • da835757b0 prettier: ignore swift outputs main tip 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 libvt-kitty 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
  • 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
  • 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
  • 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
  • b8251de7e8 fix: Ensure snap paths come first in gio module loading (#12045) Mitchell Hashimoto 2026-04-01 14:32:27 -07:00
  • 92a4601f39 Revert "macOS: close search bar if needed when it loses focus (#11980)" (#12046) Mitchell Hashimoto 2026-04-01 14:32:09 -07:00
  • c16cf0ef07 fix: Ensure snap paths come first in gio module loading Ken VanDine 2026-04-01 13:30:40 -04:00
  • 9ec5672505 Revert "macOS: close search bar if needed when it loses focus (#11980)" Lukas 2026-04-01 19:21:42 +02:00
  • f6e6bb0238 macOS: fix upper cased letter is not correctly mapped to menu shortcut (#12039) Mitchell Hashimoto 2026-04-01 08:10:47 -07:00
  • 6d15b53fc7 gtk(chore): fix typos (#12036) Leah Amelia Chen 2026-04-01 22:12:23 +08:00
  • 702a2b43c3 macOS: fix upper cased letter is not correctly mapped to menu shortcut Lukas 2026-04-01 14:50:53 +02:00
  • c8702ece8f gtk(chore): fix typos Lukas 2026-04-01 13:08:55 +02:00
  • b7e56044db Update VOUCHED list (#12031) ghostty-vouch[bot] 2026-04-01 04:59:00 +00:00
  • c2dd7579e2 core/gtk: ensure that first surface gets marked as focused surface by app (#12029) Jeffrey C. Ollie 2026-03-31 15:29:18 -05:00
  • 0f6836c69f gtk: use surface id for notifications instead of pointer (#12028) Jeffrey C. Ollie 2026-03-31 15:07:47 -05:00
  • 4b5f2d60e7 core/gtk: ensure that first surface gets marked as focused surface by app Jeffrey C. Ollie 2026-03-22 20:53:28 -05:00
  • dee8598dc0 gtk: use surface id for notifications instead of pointer Jeffrey C. Ollie 2026-03-22 20:41:00 -05:00
  • f90180f91f core: add 64 bit unique ID to every core surface (#12027) Jeffrey C. Ollie 2026-03-31 14:50:00 -05:00
  • ff02ed1b34 core: add 64 bit unique ID to every core surface Jeffrey C. Ollie 2025-08-13 19:28:11 -05:00
  • f16d35489b apprt/embedded: fix ghostty_surface_free_text parameter mismatch (#12025) Mitchell Hashimoto 2026-03-31 09:52:25 -07:00
  • 4803d58bb4 apprt/embedded: fix ghostty_surface_free_text parameter mismatch Mitchell Hashimoto 2026-03-31 09:45:39 -07:00
  • b2880636af Update VOUCHED list (#12022) ghostty-vouch[bot] 2026-03-31 14:56:43 +00:00
  • 292bf13d06 macOS: Make version in about dialog clickable (#12007) Mitchell Hashimoto 2026-03-31 06:38:59 -07:00
  • 5fe876cfa0 ghostty.h: guard sys/types.h include for MSVC (#12010) Mitchell Hashimoto 2026-03-31 06:38:36 -07:00
  • f140b1463f macOS: fix incorrect delete symbol mapping (#12011) Mitchell Hashimoto 2026-03-31 06:38:25 -07:00
  • f827530103 libghostty: add all C struct layout metadata for WASM (#12017) Mitchell Hashimoto 2026-03-31 06:01:49 -07:00
  • 1d0a247c20 sort map alphabetically Elias Andualem 2026-03-31 19:34:52 +08:00
  • 30c9dec76b add all C struct layout metadata for WASM Elias Andualem 2026-03-31 19:28:46 +08:00
  • 591dbd5112 macOS: fix incorrect delete symbol mapping Lukas 2026-03-31 10:20:27 +02:00
  • 010880a90a chore: make url computed property & rework enum signature Louis Qian 2026-03-30 20:15:01 -07:00
  • 20cfaae2e5 macOS: close search bar if needed when it loses focus (#11980) Mitchell Hashimoto 2026-03-30 19:39:26 -07:00
  • 183e2cef2f chore: clean up switch statement Louis Qian 2026-03-30 18:51:45 -07:00
  • 90d71dd2f6 chore: clean up comments Louis Qian 2026-03-30 18:49:17 -07:00
  • b29f261dc8 chore: clean up versionConfig to be init-able Louis Qian 2026-03-30 18:44:49 -07:00
  • ed6f0588a3 feat: make version clickable depending on type Louis Qian 2026-03-30 18:41:26 -07:00