Commit Graph

  • e9213bb1e7 Delete test_align Chris Marchesi 2026-05-14 20:27:04 -07:00
  • 96848d792e config: clear command-palette-entry like keybind (#12682) Leah Amelia Chen 2026-05-15 03:27:07 +09:00
  • 13ca032b1d config: clear command-palette-entry like keybind Lukas 2026-05-14 19:43:08 +02:00
  • 47382f8dcb Update VOUCHED list (#12680) ghostty-vouch[bot] 2026-05-14 16:15:46 +00:00
  • 54a38e8134 Distinguish resize and manual update using a combination of max-position and position properties. Listening to drag events directly did not work that well. Daniel Kinzler 2026-05-14 15:45:29 +02:00
  • b23d567cd8 Update VOUCHED list (#12675) ghostty-vouch[bot] 2026-05-13 20:43:34 +00:00
  • ee316e43c1 build(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 dependabot[bot] 2026-05-13 01:38:02 +00:00
  • e59e27f8bd Fix nested splits disappearing and focus being lost. Daniel Kinzler 2026-05-12 14:13:10 +02:00
  • 0226bcf034 macOS: update window appearance for About and ConfigurationErrors Lukas 2026-05-06 19:14:42 +02:00
  • 2c6dd59406 macOS: fix render_thread "stuck" after dragging surface to another tab within the same window Lukas 2026-04-19 23:13:40 +02:00
  • 366c34831a macOS: fix first responder after dragging a non-focused surface Lukas 2026-04-19 20:53:19 +02:00
  • 81af65766f feat: add +toggle-quick-terminal IPC command Hua Jiang 2026-05-12 09:03:14 +08:00
  • 5ea45919d7 config: add gtk-horizontal-tab-scroll option 00jciv00 2026-05-07 15:11:33 -04:00
  • b0f8276658 build(deps): bump cachix/cachix-action from 1eb2ef646ac0255473d23a5907ad7b04ce94065c to 5f2d7c5294214f71b873db4b969586b980625e71 (#12651) Mitchell Hashimoto 2026-05-11 06:54:27 -07:00
  • 64131dcd41 Update VOUCHED list (#12656) ghostty-vouch[bot] 2026-05-11 08:07:48 +00:00
  • 611525ac3f Update VOUCHED list (#12655) ghostty-vouch[bot] 2026-05-11 08:07:26 +00:00
  • 4c6859447c Update VOUCHED list (#12654) ghostty-vouch[bot] 2026-05-11 08:01:15 +00:00
  • b771a3d4f1 libghostty-vt: preserve shell prompts on resize by default Riccardo Mazzarini 2026-05-11 08:45:41 +02:00
  • b3c1f754ad build(deps): bump cachix/cachix-action dependabot[bot] 2026-05-11 00:28:49 +00:00
  • ce6a00bfbf Update VOUCHED list (#12647) ghostty-vouch[bot] 2026-05-10 14:02:12 +00:00
  • e3e9b51b79 macos: simplify workingDirectory setter (#12639) Jon Parise 2026-05-09 15:01:45 -04:00
  • 2b48045731 macos: simplify workingDirectory setter Jon Parise 2026-05-09 14:37:43 -04:00
  • a330ee93e8 i18n: add Basque (eu) translation (#12544) kat 2026-05-09 16:12:57 +00:00
  • 4bd8fa1e3e macOS: normalize working directory paths with FilePath (#12614) Mitchell Hashimoto 2026-05-09 08:17:29 -07:00
  • 607152ec6d macOS: normalize working directory paths with FilePath Lukas 2026-05-07 11:14:55 +02:00
  • ec145bca9f Fix translation errors in eu Mikel Larreategi 2026-05-08 19:18:09 +02:00
  • 063ac3ecc5 Update VOUCHED list (#12613) ghostty-vouch[bot] 2026-05-07 08:56:04 +00:00
  • 0deaac08ed Update VOUCHED list (#12606) ghostty-vouch[bot] 2026-05-06 23:25:11 +00:00
  • c44afa6250 fix: preserve active cursor position during reflow Riccardo Mazzarini 2026-05-06 14:52:36 +02:00
  • 3f11e695d0 fix: apply variation selectors to preceding codepoint Riccardo Mazzarini 2026-05-06 09:58:35 +02:00
  • 57a9adce71 fix datastruct/SplitTree not calculating the correct new split ratio when resizing a split Daniel Kinzler 2026-05-05 18:00:04 +02:00
  • ac103b8f75 nushell: replace ssh wrapper with ghostty +ssh Jon Parise 2026-05-05 08:12:07 -04:00
  • e5378107eb elvish: replace ssh wrapper with ghostty +ssh Jon Parise 2026-05-05 08:11:22 -04:00
  • 283dca130e fish: replace ssh wrapper with ghostty +ssh Jon Parise 2026-05-05 08:10:30 -04:00
  • 2d112059a7 zsh: replace ssh wrapper with ghostty +ssh Jon Parise 2026-05-05 08:09:58 -04: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
  • 484d6ec66b cli: add an ssh-wrapping +ssh action Jon Parise 2026-05-04 19:59:09 -04: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
  • afb8fc7eb3 Update po/eu.po Mikel Larreategi 2026-05-01 13:51:01 +02:00
  • 35c0e2572f Update VOUCHED list (#12545) ghostty-vouch[bot] 2026-05-01 11:38:57 +00:00
  • cbd43fd483 feature: add basque translation Mikel Larreategi 2026-05-01 13:34:23 +02: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