Commit Graph

  • 855a6b01fc gtk: Open urls with openuri portal Timon de Groot 2026-03-22 18:17:09 +01:00
  • 7d816f8e81 Update README (#11748) Mitchell Hashimoto 2026-03-22 07:59:36 -07:00
  • 1f2a3b8a83 update README Mitchell Hashimoto 2026-03-22 07:28:52 -07:00
  • ecc55b94c8 libghostty: add resolved bg_color and fg_color to cells API (#11735) Mitchell Hashimoto 2026-03-22 06:44:35 -07:00
  • 8a788a350e Update VOUCHED list (#11741) ghostty-vouch[bot] 2026-03-22 08:20:46 +00:00
  • ad5e9679c8 terminal: default render state foreground to white (#11736) Mitchell Hashimoto 2026-03-21 20:30:32 -07:00
  • 8bd3a493be libghostty: add resolved bg_color and fg_color to cells API Mitchell Hashimoto 2026-03-21 20:16:35 -07:00
  • 32c97a019f terminal: default render state foreground to white Mitchell Hashimoto 2026-03-21 20:23:49 -07:00
  • 0c2bafcc2a libghostty: expose mouse_tracking terminal data option (#11734) Mitchell Hashimoto 2026-03-21 20:19:22 -07:00
  • 47bfde3286 libghostty: expose mouse_tracking terminal data option Mitchell Hashimoto 2026-03-21 20:09:29 -07:00
  • 1775c312ae libghostty: add static library support (#11732) Mitchell Hashimoto 2026-03-21 15:23:00 -07:00
  • 5fd36ea69e build: enable PIC for static libghostty-vt Mitchell Hashimoto 2026-03-21 15:15:11 -07:00
  • 555bf7e922 build: add cmake static library support Mitchell Hashimoto 2026-03-21 15:05:23 -07:00
  • 8d6be5a3dd build: add static library target for libghostty-vt Mitchell Hashimoto 2026-03-21 14:33:09 -07:00
  • 1438a2fe4b Update VOUCHED list (#11731) ghostty-vouch[bot] 2026-03-21 20:57:07 +00:00
  • ed1397826b vt: persist VT stream state across vt_write calls (#11728) Mitchell Hashimoto 2026-03-21 11:24:15 -07:00
  • 918840cf1d vt: persist VT stream state across vt_write calls Mitchell Hashimoto 2026-03-21 11:14:58 -07:00
  • 3da7fb9fde macOS: fix mouse not working correctly in CommandPaletteView (#11658) (#11665) Mitchell Hashimoto 2026-03-21 10:36:03 -07:00
  • 155bd3a58e vt: expose optimize mode in build info API Mitchell Hashimoto 2026-03-21 07:31:33 -07:00
  • abefe5b40c vt: add ghostty_build_info API for querying build configuration (#11725) Mitchell Hashimoto 2026-03-21 07:27:32 -07:00
  • c3b7fd8477 vt: add ghostty_build_info API for querying build configuration Mitchell Hashimoto 2026-03-21 07:18:50 -07:00
  • a49747df52 build: replace lib-vt step with -Demit-lib-vt option (#11716) Mitchell Hashimoto 2026-03-21 07:13:28 -07:00
  • 3fc04fd4ae build: replace lib-vt step with -Demit-lib-vt option Mitchell Hashimoto 2026-03-20 20:59:27 -07:00
  • efb3523591 vt: add color_palette and color_rgb cell data types (#11717) Mitchell Hashimoto 2026-03-20 21:25:49 -07:00
  • b66120d37d vt: add color_palette and color_rgb cell data types Mitchell Hashimoto 2026-03-20 21:13:43 -07:00
  • e8fb7eabad build: set zig optimize flag for CMake release builds (#11707) Mitchell Hashimoto 2026-03-20 15:41:48 -07:00
  • 0e0db1074b build: set zig optimize flag for CMake release builds Mitchell Hashimoto 2026-03-20 14:41:33 -07:00
  • 72fea098dc ci: add build-cmake job to test cmake build of libghostty-vt (#11703) Mitchell Hashimoto 2026-03-20 12:22:28 -07:00
  • 0066dfa9f6 core: add function to get process info from the surface (#11639) Mitchell Hashimoto 2026-03-20 12:22:02 -07:00
  • fa84b8709c ci: add build-cmake job to test cmake build of libghostty-vt Mitchell Hashimoto 2026-03-20 12:16:46 -07:00
  • 08bbc5b752 build: add Meson wrapper for libghostty-vt push-ryspomoowmom Mitchell Hashimoto 2026-03-20 12:04:05 -07:00
  • 9ba2614ac1 build: add CMake support for libghostty-vt (#11700) Mitchell Hashimoto 2026-03-20 11:56:36 -07:00
  • 3dee62f904 build: add CMake support for libghostty-vt Mitchell Hashimoto 2026-03-20 10:21:31 -07:00
  • 7b9e49a47f core: build pty.c only on certain platforms (avoids building os iOS) Jeffrey C. Ollie 2026-03-20 12:10:47 -05:00
  • aac491657b windows: avoid fontconfig and ensure build compiles (#11698) Mitchell Hashimoto 2026-03-20 09:55:16 -07:00
  • e680cf9f35 Update VOUCHED list (#11699) ghostty-vouch[bot] 2026-03-20 16:42:32 +00:00
  • 00ffc22ecb libghostty: starting render state API in C (#11664) Mitchell Hashimoto 2026-03-20 09:34:52 -07:00
  • 542d6aa14d windows: avoid fontconfig and ensure build compiles Jonathan Marler 2026-03-20 10:27:40 -06:00
  • e7a18ea5b3 vt: fix render state cell style and graphemes_buf APIs Mitchell Hashimoto 2026-03-20 09:14:19 -07:00
  • d9df4154db vt: add cursor field data getters to render state API Mitchell Hashimoto 2026-03-20 09:04:08 -07:00
  • 60ea2d76d4 vt: add color data getters to render state Mitchell Hashimoto 2026-03-20 08:57:16 -07:00
  • 6ae17a02af vt: add cell-level iteration and data access to render state row cells Mitchell Hashimoto 2026-03-20 08:47:16 -07:00
  • d5ce05fd37 core: simplify pty.c macro usage Jeffrey C. Ollie 2026-03-20 10:37:42 -05:00
  • a888db94b0 nix: add systems input and fix zig follows (#11686) Jeffrey C. Ollie 2026-03-20 07:35:59 -08:00
  • ecd1d0d1e1 vt: decouple row iterator allocation from population Mitchell Hashimoto 2026-03-20 07:29:21 -07:00
  • 9c30bfadc5 gtk: various blur-related fixes (#10727) Leah Amelia Chen 2026-03-20 14:54:21 +00:00
  • 75b49051a3 vt: add GhosttyRenderStateRowCells opaque type Mitchell Hashimoto 2026-03-20 07:21:36 -07:00
  • 46ece224ba Update VOUCHED list (#11694) ghostty-vouch[bot] 2026-03-20 14:23:05 +00:00
  • 33e81ffb75 vt: use get/set pattern for row iterator data access Mitchell Hashimoto 2026-03-20 07:03:43 -07:00
  • 459583a6c3 vt: use get/set pattern for render state data access Mitchell Hashimoto 2026-03-20 06:58:28 -07:00
  • ff0ee364bb Update VOUCHED list (#11691) ghostty-vouch[bot] 2026-03-20 13:49:07 +00:00
  • e2399de38c bash: suppress __ghostty_hook errors in inherited PROMPT_COMMAND (#11690) Mitchell Hashimoto 2026-03-20 06:46:49 -07:00
  • 4b9324f48a bash: suppress __ghostty_hook errors in inherited PROMPT_COMMAND Jon Parise 2026-03-20 09:36:39 -04:00
  • 220d6fd43d nix: add systems input and fix zig follows Luis Quiñones 2026-03-20 04:11:25 -05:00
  • 7966740b48 bash: move __ghostty_preexec_hook into __ghostty_hook (#11674) Mitchell Hashimoto 2026-03-19 20:13:46 -07:00
  • 900afa7b80 fix types Mitchell Hashimoto 2026-03-19 11:26:48 -07:00
  • 2147b9d65c vt: row dirty tracking Mitchell Hashimoto 2026-03-19 10:17:37 -07:00
  • f610d7e00f vt: add render_row_iterator_next Mitchell Hashimoto 2026-03-19 10:06:19 -07:00
  • ad0e47ebac vt: cover c row iterator new/free Mitchell Hashimoto 2026-03-19 09:28:26 -07:00
  • b35f8ed16e vt: expose render state colors in C API Mitchell Hashimoto 2026-03-18 19:57:29 -07:00
  • b830a0ee1d vt: add size getter for render state Mitchell Hashimoto 2026-03-18 12:22:32 -07:00
  • 2876fb7a55 vt: expose dirty state in C API Mitchell Hashimoto 2026-03-18 09:54:03 -07:00
  • a0d738697e vt: add c render state api and example Mitchell Hashimoto 2026-03-18 09:15:52 -07:00
  • d2a29de959 libghostty: terminal data, grid point and cell inspection APIs (#11676) Mitchell Hashimoto 2026-03-19 20:12:56 -07:00
  • b0789af583 core: fix c macro comparisons Jeffrey C. Ollie 2026-03-19 22:00:24 -05:00
  • 2ea6029c7a core: address getProcessInfo feedback Jeffrey C. Ollie 2026-03-19 11:41:14 -05:00
  • 264a1a7cdd core: fix target for macos libc search Jeffrey C. Ollie 2026-03-19 00:10:12 -05:00
  • 64de418f38 core: add macos system include path Jeffrey C. Ollie 2026-03-19 00:06:59 -05:00
  • 89ae0ea6ef core: add function to get process info from the surface Jeffrey C. Ollie 2026-03-18 16:36:18 -05:00
  • 93c597ce6b example: add grid reference traversal example Mitchell Hashimoto 2026-03-19 19:53:52 -07:00
  • 1f89ce91d9 Update VOUCHED list (#11675) ghostty-vouch[bot] 2026-03-20 02:51:06 +00:00
  • e9eac7d475 build(deps): bump namespacelabs/nscloud-setup from 0.0.11 to 0.0.12 (#11672) Jeffrey C. Ollie 2026-03-19 18:49:26 -08:00
  • 4531594d51 build(deps): bump namespacelabs/nscloud-setup-buildx-action from 0.0.22 to 0.0.23 (#11673) Jeffrey C. Ollie 2026-03-19 18:48:30 -08:00
  • 549824842d vt: add style and grapheme accessors Mitchell Hashimoto 2026-03-19 19:45:19 -07:00
  • df8813bf1b vt: replace ghostty_terminal_cell with GhosttyGridRef API Mitchell Hashimoto 2026-03-19 15:35:06 -07:00
  • 2a952b4dfe bash: move __ghostty_preexec_hook into __ghostty_hook Jon Parise 2026-03-19 20:59:16 -04:00
  • 7c14aecd3f build(deps): bump namespacelabs/nscloud-setup-buildx-action dependabot[bot] 2026-03-20 00:12:37 +00:00
  • 10e69384d7 build(deps): bump namespacelabs/nscloud-setup from 0.0.11 to 0.0.12 dependabot[bot] 2026-03-20 00:12:29 +00:00
  • 0400de28b4 vt: add ghostty_terminal_cell for point-based cell lookup Mitchell Hashimoto 2026-03-19 14:07:12 -07:00
  • 057f227145 terminal: convert Point to lib.Enum/lib.TaggedUnion with C header Mitchell Hashimoto 2026-03-19 13:59:48 -07:00
  • 5c8b9f3f43 vt: add GhosttyCell and GhosttyRow C API with data getters Mitchell Hashimoto 2026-03-19 13:10:31 -07:00
  • d827225573 vt: expand padding for color union to 64-bit to allow for a pointer Mitchell Hashimoto 2026-03-19 12:24:28 -07:00
  • d62f6df1d5 vt: expose cursor_style via terminal_get Mitchell Hashimoto 2026-03-19 12:04:56 -07:00
  • 7f36e8bd43 vt: add style C API Mitchell Hashimoto 2026-03-19 11:52:34 -07:00
  • f168b3c098 vt: add ghostty_terminal_get for reading terminal state Mitchell Hashimoto 2026-03-19 11:33:26 -07:00
  • d80d84862e macOS: fix mouse not working correctly in CommandPaletteView (#11658) Lukas 2026-03-19 19:16:13 +01:00
  • ac3893d0b9 macOS: Add command palette tests Lukas 2026-03-19 19:08:12 +01:00
  • 50113ab678 macOS: add mouse state tests for #11276 Lukas 2026-03-19 18:50:32 +01:00
  • c2e9de224e build(deps): bump cachix/cachix-action from 16 to 17 (#11643) Mitchell Hashimoto 2026-03-19 08:38:49 -07:00
  • 2bbbca369d bash: emit 133;P (instead of 133;A) under ble.sh (#11644) Mitchell Hashimoto 2026-03-19 08:38:24 -07:00
  • b1ad24e24f bash: emit 133;P (instead of 133;A) under ble.sh Jon Parise 2026-03-18 15:09:09 -04:00
  • 69e0673478 ci: use local git commands for path-filter action (#11652) Jeffrey C. Ollie 2026-03-19 04:19:47 -08:00
  • c9729fbd26 ci: use local git commands for path-filter action Jon Parise 2026-03-19 07:58:13 -04:00
  • c08a21180a build(deps): bump cachix/cachix-action from 16 to 17 dependabot[bot] 2026-03-19 00:13:01 +00:00
  • c9e1006213 Fix: correct "Open Ghostty Here" Dolphin action for Plasma (#11614) Jeffrey C. Ollie 2026-03-18 11:49:10 -05:00
  • 3dc69981d2 bash: handle PROMPT_COMMAND ending in a newline (#11621) Mitchell Hashimoto 2026-03-18 09:10:20 -07:00
  • 9e6c875f33 Ensure all examples in libghostty C docs build and run in CI (#11609) Mitchell Hashimoto 2026-03-18 08:34:35 -07:00
  • a74f43760e Update VOUCHED list (#11623) ghostty-vouch[bot] 2026-03-18 14:11:47 +00:00
  • 1f3a3b41f7 bash: handle PROMPT_COMMAND ending in a newline Jon Parise 2026-03-18 09:53:29 -04:00
  • 4b1e48b71e swap arguments Yuzu Vita 2026-03-18 13:40:28 +08:00