Commit Graph

  • 0deaac08ed Update VOUCHED list (#12606) main tip ghostty-vouch[bot] 2026-05-06 23:25:11 +00:00
  • 3d896ca258 terminal: glyph protocol parser and response encoder push-rxukqqxmnmnw Mitchell Hashimoto 2026-04-19 14:34:01 -07:00
  • f9a9d33b3a docs(input): add documentation for missing action parameters (#12579) kat 2026-05-05 08:59:39 +00:00
  • 5874ce633c Apply suggestions from code review Lukas 2026-05-05 09:47:06 +02:00
  • ac48a9b15b build(deps): bump cachix/install-nix-action from 31.10.5 to 31.10.6 (#12584) Jeffrey C. Ollie 2026-05-04 23:10:07 -05:00
  • 81e399c412 build(deps): bump cachix/install-nix-action from 31.10.5 to 31.10.6 dependabot[bot] 2026-05-05 03:08:21 +00:00
  • 563b085a4d Fix zero-width grapheme attachment during pending wrap (#12581) Mitchell Hashimoto 2026-05-04 14:37:31 -07:00
  • c2c0901ed0 Update iTerm2 colorschemes (#12562) Mitchell Hashimoto 2026-05-04 14:17:29 -07:00
  • c20fcfa1b4 Fix zero-width grapheme attachment during pending wrap Riccardo Mazzarini 2026-05-04 22:39:07 +02:00
  • df44c6dd83 docs(input): document close_tab arguments Claude Opus 4.7 2026-05-04 16:58:10 +02:00
  • b1b01741f6 docs(input): document navigate_search arguments Claude Opus 4.7 2026-05-04 16:57:56 +02:00
  • 248df8e7aa docs(input): document copy_to_clipboard arguments Claude Opus 4.7 2026-05-04 16:57:37 +02:00
  • 1547dd667a Update VOUCHED list (#12564) ghostty-vouch[bot] 2026-05-03 02:02:22 +00:00
  • 28767f62b1 deps: Update iTerm2 color schemes mitchellh 2026-05-03 00:30:37 +00:00
  • f0bb6ed9ee macos: avoid replaying keys that commit preedit (#12547) Mitchell Hashimoto 2026-05-02 08:24:42 -07:00
  • 058d054fa2 libghostty-vt: support building on macOS with Nix (#12548) Mitchell Hashimoto 2026-05-02 08:14:33 -07:00
  • f27aa865af Update VOUCHED list (#12552) ghostty-vouch[bot] 2026-05-02 01:55:53 +00:00
  • 7123bddc18 libghostty-vt: fix linker tests for darwin Sander 2026-05-01 15:31:07 +02:00
  • d17e5517c7 libghostty-vt: fix dependency path resolution errors Sander 2026-04-15 19:40:53 +01:00
  • 9df670cb55 build: skip unnecessary steps for libghostty-vt Sander 2026-04-15 19:39:01 +01:00
  • a971bf16a0 libghostty-vt: support building nix derivation on darwin Sander 2026-05-01 14:49:36 +02:00
  • d60a16c146 macos: avoid replaying keys that commit preedit Akinori Musha 2026-05-01 23:18:42 +09:00
  • 35c0e2572f Update VOUCHED list (#12545) ghostty-vouch[bot] 2026-05-01 11:38:57 +00:00
  • 4dcb09ada0 macos: suppress control-char input while composing (#12518) Mitchell Hashimoto 2026-04-30 06:48:58 -07:00
  • 95b56eb525 macOS: fix focus state when toggling command palette from inline title editor (#12524) Mitchell Hashimoto 2026-04-30 06:42:12 -07:00
  • 1623daf21c macOS: enable copy only when there’s actual selected text (#12521) Mitchell Hashimoto 2026-04-30 06:41:04 -07:00
  • 25cd206e25 chore(macOS): remove Ghostty.xctestplan in project tree. (#12520) Mitchell Hashimoto 2026-04-30 06:39:09 -07:00
  • 83ae47191a Fall back to Zig-bundled Darwin headers when an SDK can't be found (#12534) Mitchell Hashimoto 2026-04-30 06:38:41 -07:00
  • f5664cd7b0 Update VOUCHED list (#12533) ghostty-vouch[bot] 2026-04-30 06:29:58 +00:00
  • f8f3b6f694 Fall back to Zig-bundled Darwin headers when an SDK can't be found Sam 2026-04-29 22:14:21 -07:00
  • 61595b5ec9 macOS: fix focus state when toggling command palette from inline title editor Lukas 2026-04-29 22:13:32 +02:00
  • 6fdca6bb53 macOS: enable copy only when there’s actual selected text Lukas 2026-04-29 19:33:09 +02:00
  • dbffe994db chore: remove Ghostty.xctestplan in project tree. Lukas 2026-04-29 19:24:03 +02:00
  • a43cc02ebd macos: suppress control-char input while composing Akinori Musha 2026-04-08 00:53:56 +09:00
  • 6590196661 Fix speedy high-resolution scrolling on Linux (#12483) Mitchell Hashimoto 2026-04-27 13:33:46 -07:00
  • 5871a2d4f0 zig-fmt cleanup Aditya Bhargava 2026-04-27 16:27:58 -04:00
  • 154169b054 Fix speedy high-resolution scrolling on Linux Aditya Bhargava 2026-03-19 02:13:45 -04:00
  • 2cbe706276 macOS: fix keybindings for end_search not working correctly (#12492) Mitchell Hashimoto 2026-04-27 13:14:08 -07:00
  • 8925a91c5c update zon2nix to 0.5.0 (#12488) Mitchell Hashimoto 2026-04-27 13:13:46 -07:00
  • acbaa47de5 switch back to older nixpkgs Jeffrey C. Ollie 2026-04-27 13:53:02 -05:00
  • 8f3d9b4690 update zon2nix to 0.5.0 Jeffrey C. Ollie 2026-04-26 22:43:58 -05:00
  • 97c5a21aba macOS: fix ending search in menu bar does focus on surface Lukas 2026-04-27 18:56:22 +02:00
  • 1df7a5d3f3 macOS: update keybind for end_search Lukas 2026-03-29 17:12:32 +02:00
  • 34cbb5fa81 feat: add middle-click action configuration (#12478) Mitchell Hashimoto 2026-04-27 09:29:29 -07:00
  • 0b56ae2cc7 gtk: fix quick terminal breaking when manually toggled off while auto-hide is enabled (#12471) Mitchell Hashimoto 2026-04-27 09:26:24 -07:00
  • 576d07ffc1 macOS: update tests and add test plan (#12473) Mitchell Hashimoto 2026-04-27 09:25:51 -07:00
  • 1ed22a5210 renderer: fix preedit range width (#12479) Mitchell Hashimoto 2026-04-27 09:24:55 -07:00
  • c19ce03b3e fix: update Se terminfo entry to reset cursor to configured default (#12487) Mitchell Hashimoto 2026-04-27 09:23:51 -07:00
  • 5031973623 input: remove translated in capi (#12490) Mitchell Hashimoto 2026-04-27 09:23:25 -07:00
  • 971753074b input: remove translated in capi Lukas 2026-04-27 13:39:33 +02:00
  • 6c68650920 fix: update Se terminfo entry to reset cursor to configured default Kyle Sower 2026-04-26 22:31:01 -05:00
  • 8769d32202 Update VOUCHED list (#12485) ghostty-vouch[bot] 2026-04-27 03:16:59 +00:00
  • ac67a6160c renderer: fix preedit range width dobbylee 2026-04-27 00:49:37 +09:00
  • 12ac19939c feat: add middle-click action configuration Andrei Lebedev 2026-04-27 01:27:22 +10:00
  • df365baf18 test: add test plan and override default config when running tests Lukas 2026-04-26 14:45:05 +02:00
  • a7eaecf929 test: always use temporary config when running ui tests Lukas 2026-04-26 13:52:58 +02:00
  • b66258806e test: only change themes in theme tests Lukas 2026-04-26 13:52:30 +02:00
  • c74f6d56d1 os: use GetTempPathW for allocTmpDir on Windows (#12469) Mitchell Hashimoto 2026-04-25 20:49:54 -07:00
  • 278041c4bc flatpak: terminate session if Ghostty disconnects from bus (#12427) Mitchell Hashimoto 2026-04-25 20:49:33 -07:00
  • 8b90efd913 os: use GetTempPathW for allocTmpDir on Windows Jon Parise 2026-04-25 21:36:57 -04:00
  • 8b8f7136d0 flatpak: don't assume c_uint to be u32 Leorize 2026-04-25 17:02:55 -07:00
  • 67b5783bdd os: RANDOM_BASENAME_LEN -> random_basename_len (#12467) Mitchell Hashimoto 2026-04-25 13:34:28 -07:00
  • 13ada38ac4 os: RANDOM_BASENAME_LEN -> random_basename_len Jon Parise 2026-04-25 16:29:25 -04:00
  • e9ca0f8c9a core: Acquire renderer state mutex before calling processLinks (#12463) Mitchell Hashimoto 2026-04-25 13:21:38 -07:00
  • 0e0bcafed5 macOS: remove manual invalidateRestorableState() (#12464) Mitchell Hashimoto 2026-04-25 13:16:08 -07:00
  • aedf39f3bd macOS: support migrations when restoring window state (#12461) Mitchell Hashimoto 2026-04-25 13:15:50 -07:00
  • 8e1dfbcf3e os: add randomTmpPath for allocating temp paths (#12465) Mitchell Hashimoto 2026-04-25 13:14:30 -07:00
  • c9d2285f63 os: add randomTmpPath for allocating temp paths Jon Parise 2026-04-25 15:40:28 -04:00
  • 385376185c macOS: remove manual invalidateRestorableState() Lukas 2026-04-25 18:05:19 +02:00
  • 231f6f4c75 macOS: move the restoration logs Lukas 2026-04-25 19:55:28 +02:00
  • 72c03e7fb8 macOS: add window restoration tests Lukas 2026-04-25 18:02:54 +02:00
  • bfe07bb99e macOS: add InternalState to cover migrations Lukas 2026-04-25 17:56:51 +02:00
  • 5b89671d51 macOS: make terminal restorable state compatible with 1.2.3(v5) Lukas 2026-04-25 12:58:45 +02:00
  • 8ebf4f70e5 macOS: make tab color optional Lukas 2026-04-25 12:55:19 +02:00
  • b613ffcfd8 surface: respect semantic prompt boundaries for links (#12435) Mitchell Hashimoto 2026-04-25 10:32:15 -07:00
  • c4a671ba5a fix: remove test as has been suggested in comment Vasyl Zuziak 2026-04-25 19:26:22 +02:00
  • c5c3cf16ba feat: add GTK keybinds (matching the idiomatic Linux convention used by Firefox, GNOME Terminal, and VSCode) for move_tab (#12458) Mitchell Hashimoto 2026-04-25 10:10:33 -07:00
  • c9ba2b2afa Update VOUCHED list (#12457) ghostty-vouch[bot] 2026-04-25 16:54:04 +00:00
  • 14c06312d5 feat: add default GTK keybinds for move_tab Enzo William 2026-03-26 09:05:56 -03:00
  • 4d1bb9efe4 Update VOUCHED list (#12456) ghostty-vouch[bot] 2026-04-25 16:52:41 +00:00
  • df4f981592 Fix Korean IME committed text handling for arrow keys (#12447) Mitchell Hashimoto 2026-04-25 09:47:37 -07:00
  • 03e08f0c89 Update VOUCHED list (#12455) ghostty-vouch[bot] 2026-04-25 16:46:35 +00:00
  • 5a3b0c9c49 Update VOUCHED list (#12454) ghostty-vouch[bot] 2026-04-25 16:45:31 +00:00
  • e0c71dd41b Update VOUCHED list (#12453) ghostty-vouch[bot] 2026-04-25 16:45:08 +00:00
  • 0e707ba3f6 Update VOUCHED list (#12452) ghostty-vouch[bot] 2026-04-25 16:43:11 +00:00
  • 51590ad7f1 Update VOUCHED list (#12451) ghostty-vouch[bot] 2026-04-25 16:42:24 +00:00
  • 69452b5c6f Sync middle-click paste with copy-on-select (#12443) Mitchell Hashimoto 2026-04-25 09:39:12 -07:00
  • 2dee1f1a3f Update VOUCHED list (#12445) Mitchell Hashimoto 2026-04-25 09:36:41 -07:00
  • ee81a6e1c6 Update VOUCHED list (#12450) ghostty-vouch[bot] 2026-04-25 16:36:12 +00:00
  • 4c046efbb1 Update VOUCHED list (#12449) ghostty-vouch[bot] 2026-04-25 16:35:39 +00:00
  • e0d0fbe0ad Update VOUCHED list (#12448) ghostty-vouch[bot] 2026-04-25 16:34:38 +00:00
  • 8c3db43c86 Update VOUCHED list (#12446) ghostty-vouch[bot] 2026-04-25 16:31:04 +00:00
  • e72774f2ab Update VOUCHED list github-actions[bot] 2026-04-25 16:30:38 +00:00
  • fc7a064e80 Update VOUCHED list (#12444) ghostty-vouch[bot] 2026-04-25 16:29:37 +00:00
  • 119f3875d4 Update VOUCHED list (#12442) ghostty-vouch[bot] 2026-04-25 16:26:24 +00:00
  • 667d467e24 Update VOUCHED list (#12441) ghostty-vouch[bot] 2026-04-25 16:25:26 +00:00
  • c21ba8d826 Update VOUCHED list (#12440) ghostty-vouch[bot] 2026-04-25 16:24:52 +00:00
  • 8e2a13cb60 gtk/SurfaceScrolledWindow: wrap root child with another Adw.Bin (#12426) Mitchell Hashimoto 2026-04-25 09:22:59 -07:00
  • b3d4f51ca7 Update VOUCHED list (#12439) ghostty-vouch[bot] 2026-04-25 16:22:38 +00:00
  • 74045cc5d8 Update VOUCHED list (#12438) ghostty-vouch[bot] 2026-04-25 16:21:57 +00:00