Commit Graph

  • ef669eeae7 macos: add AppleScript split command Mitchell Hashimoto 2026-03-05 20:46:52 -08:00
  • 40c74811f1 macos: fix perform action Mitchell Hashimoto 2026-03-05 20:32:49 -08:00
  • 52c0709d88 macos: add ability for agents to run debug app Mitchell Hashimoto 2026-03-05 20:15:21 -08:00
  • c90a782e59 macos: implement basic read-only applescript stuff Mitchell Hashimoto 2026-03-05 14:55:47 -08:00
  • 291fbf55cb macos: AppleScript starting Mitchell Hashimoto 2026-03-05 14:41:27 -08:00
  • 055ed28580 macos: add build script, update AGENTS.md, skip UI tests (#11202) Mitchell Hashimoto 2026-03-05 20:03:16 -08:00
  • 04aff46022 macos: add build script, update AGENTS.md, skip UI tests Mitchell Hashimoto 2026-03-05 19:43:18 -08:00
  • adab5f6f0e build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 (#11199) Mitchell Hashimoto 2026-03-05 19:36:13 -08:00
  • 96a5e71871 build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 dependabot[bot] 2026-03-06 00:14:51 +00:00
  • 3e220ab375 Windows build fixes (#11195) Mitchell Hashimoto 2026-03-05 12:59:06 -08:00
  • b1d3e36e2e windows: add GetComputerNameA so that hostname-related functions work Jeffrey C. Ollie 2026-03-05 10:03:58 -06:00
  • d29e1cc137 windows: use explicit error sets to work around lack of file locking Jeffrey C. Ollie 2026-03-05 09:29:04 -06:00
  • cccdb0d2ad windows: add trivial implementation of expandHome Jeffrey C. Ollie 2026-03-05 09:28:02 -06:00
  • e8aad10326 windows: avoid the use of wcwidth Jeffrey C. Ollie 2026-03-05 09:26:52 -06:00
  • e1f4ee7fdd Update VOUCHED list (#11192) ghostty-vouch[bot] 2026-03-05 14:53:00 +00:00
  • f36b903479 Update VOUCHED list (#11191) ghostty-vouch[bot] 2026-03-05 14:40:10 +00:00
  • acf54a9166 windows: use new callconv convention Jeffrey C. Ollie 2026-03-05 08:26:08 -06:00
  • 42540f44cd fix: zsh shell integration when sudo and ssh aliases are defined (#11185) Jon Parise 2026-03-05 09:08:21 -05:00
  • dd575c7160 GTK: add 'move' to the drop target actions (#11182) Leah Amelia Chen 2026-03-05 15:27:41 +08:00
  • c920a88cdc GTK: add 'move' to the drop target actions Jeffrey C. Ollie 2026-03-04 23:30:58 -06:00
  • 0b802e7c2e i18n: add Vietnamese translation (#8912) Kat 2026-03-05 05:30:59 +00:00
  • 247280fdbd gtk: regenerate translations for close-split menu item Caleb 2026-03-04 21:16:23 -08:00
  • fe1e25f7a6 terminal: bound link regex search work with Oniguruma retry limits (#11181) Mitchell Hashimoto 2026-03-04 21:09:10 -08:00
  • 3dde6e2559 terminal: bound link regex search work with Oniguruma retry limits Mitchell Hashimoto 2026-03-04 20:37:16 -08:00
  • 320d9c2f1c Fix Windows test in src/Command.zig (#11180) Jeffrey C. Ollie 2026-03-04 22:50:00 -06:00
  • 961bf46884 Fix Windows test in src/Command.zig Jeffrey C. Ollie 2026-03-04 22:35:58 -06:00
  • a5327a51f3 Update VOUCHED list (#11179) ghostty-vouch[bot] 2026-03-05 04:34:36 +00:00
  • dfa968d932 Update VOUCHED list (#11176) ghostty-vouch[bot] 2026-03-05 03:07:05 +00:00
  • e2a01beca7 Merge branch 'main' into vi_VN Anh Thang 2026-03-05 08:56:57 +07:00
  • 4885a53a98 gtk: rename close-pane to close-split Caleb 2026-03-04 16:35:54 -08:00
  • 7777dedd5f gtk: add "Close Split" to right-click context menu Caleb 2026-03-04 16:27:46 -08:00
  • 46522a8779 gtk: +new-window now respects --working-directory and -e (#10809) Mitchell Hashimoto 2026-03-04 15:09:58 -08:00
  • 436a11dd59 apprt/gtk: reduce split-tree flicker by reusing leaf widgets (#11170) Mitchell Hashimoto 2026-03-04 15:02:04 -08:00
  • 58d6021ec4 apprt/gtk: reduce split-tree flicker by reusing leaf widgets Mitchell Hashimoto 2026-03-04 14:15:56 -08:00
  • 5bc5820f32 gtk: simplify new-window action memory management with an arena Jeffrey C. Ollie 2026-03-04 16:01:12 -06:00
  • 2cfc9d36d8 Revert "build: link to the system FontConfig by default (#11169) Mitchell Hashimoto 2026-03-04 13:47:48 -08:00
  • 57d877a0d6 Revert "build: link to the system FontConfig by default on non-macOS systems" Mitchell Hashimoto 2026-03-04 13:45:30 -08:00
  • 05807f0d72 Revert "build: link to the system FontConfig by default on non-macOS systems (#11152)" Mitchell Hashimoto 2026-03-04 13:43:54 -08:00
  • e27956fdde gtk: remove modifications to the core for overrides Jeffrey C. Ollie 2026-03-04 14:03:38 -06:00
  • 002a6cc765 gtk: use simpler method for passing overrides around Jeffrey C. Ollie 2026-03-04 00:00:03 -06:00
  • f2ce7c348e gtk: +new-window document --title Jeffrey C. Ollie 2026-02-19 15:56:02 -06:00
  • ec0f9ef416 gtk: +new-window now respects --title Jeffrey C. Ollie 2026-02-19 15:50:42 -06:00
  • 6961c2265e gtk: +new-window now respects --working-directory and -e Jeffrey C. Ollie 2026-02-17 20:19:33 -06:00
  • c3febabd28 apprt: unify split-click focus behavior across macOS and GTK; suppress focus-transfer mouse events (#11167) Mitchell Hashimoto 2026-03-04 11:11:36 -08:00
  • 226d0b9918 zsh: fix extra newlines with leading-newline prompts (#11166) Mitchell Hashimoto 2026-03-04 11:09:10 -08:00
  • 3bcf329c2b zsh: emit missing prompt markers in line-init (#11165) Mitchell Hashimoto 2026-03-04 11:08:58 -08:00
  • d1468086ef macos: defer key-window focus sync to reduce churn Tim Culverhouse 2026-03-04 12:27:48 -06:00
  • 0fa12f8915 gtk: suppress mouse reports on focus-transfer clicks Tim Culverhouse 2026-03-04 12:27:19 -06:00
  • 3ee8ef4f65 macos: suppress split-focus click mouse reports Tim Culverhouse 2026-03-04 12:26:13 -06:00
  • 0797b281ec Add Kazakh translation (#10670) Kat 2026-03-04 18:34:51 +00:00
  • 9386fa6499 zsh: emit missing prompt markers in line-init Jon Parise 2026-03-04 12:48:02 -05:00
  • 9a3dbe10b0 zsh: fix extra newlines with leading-newline prompts Jon Parise 2026-03-04 12:41:55 -05:00
  • e07aefa601 fix: zsh shell integration when sudo and ssh aliases are defined Michielvk 2026-03-04 18:22:29 +01:00
  • 2772c90885 i18n: add Kazakh translation (kk) Baurzhan Muftakhidinov 2026-03-04 22:02:37 +05:00
  • 53ef42266a macos: Ghostty.Shell.escape unit tests (#11162) Mitchell Hashimoto 2026-03-04 08:12:15 -08:00
  • a716b9c4d4 macos: Ghostty.Shell.escape unit tests Jon Parise 2026-03-04 11:00:03 -05:00
  • 619e33a4fe macos: implement audio bell support with bell-audio-path (#11154) Mitchell Hashimoto 2026-03-03 20:08:04 -08:00
  • 98ad1d955c use proper type for optional path Mitchell Hashimoto 2026-03-03 19:53:15 -08:00
  • bec4c61d4d PR feedback: heap-allocate primary_output_name Jake Guthmiller 2026-03-03 21:28:02 -06:00
  • b823c07ae3 PR feedback - simplify Jake Guthmiller 2026-03-03 20:56:24 -06:00
  • 4d30d886c6 update translation Anh Thang Bui 2026-03-04 09:39:48 +07:00
  • 2fe55152ca i18n: add Vietnamese translation Anh Thang Bui 2025-09-26 00:12:54 +07:00
  • 73ce40c623 build(deps): bump cachix/install-nix-action from 31.9.1 to 31.10.0 (#11157) Jeffrey C. Ollie 2026-03-03 20:18:08 -06:00
  • 69df92b56a build(deps): bump cachix/install-nix-action from 31.9.1 to 31.10.0 dependabot[bot] 2026-03-04 00:15:23 +00:00
  • c93cf52108 Update VOUCHED list (#11156) ghostty-vouch[bot] 2026-03-04 00:06:57 +00:00
  • 4c83872317 macOS: Refine tab title editing (#11150) Mitchell Hashimoto 2026-03-03 14:15:32 -08:00
  • 0149fd7139 Update VOUCHED list (#11155) ghostty-vouch[bot] 2026-03-03 22:02:49 +00:00
  • b215291914 macos: implement audio bell support with bell-audio-path Alaa Ali 2026-03-03 23:00:50 +01:00
  • ee4c6f88c5 build: link to the system FontConfig by default on non-macOS systems (#11152) Mitchell Hashimoto 2026-03-03 12:51:44 -08:00
  • 89f9dd7848 build: link to the system FontConfig by default on non-macOS systems Jeffrey C. Ollie 2026-03-03 14:40:00 -06:00
  • 2d5bb18e29 input: send composed text in kitty keyboard protocol (#11149) Mitchell Hashimoto 2026-03-03 09:04:32 -08:00
  • fdfc9fea2f input: send composed text in kitty keyboard protocol Mitchell Hashimoto 2026-03-03 08:53:20 -08:00
  • 562721e6d1 fuzz: add OSC parser fuzzer (#11148) Mitchell Hashimoto 2026-03-03 08:47:17 -08:00
  • 4437707132 macos: use a separated struct to hide and restore tab states Lukas 2026-03-03 17:42:17 +01:00
  • d2175d1b56 fuzz: add OSC parser fuzzer Mitchell Hashimoto 2026-03-03 08:31:05 -08:00
  • 78fdff34a9 macos: hide close button when editing tab title Lukas 2026-03-03 17:21:34 +01:00
  • 661470897e macos: passthrough right mouse down event to TabTitleEditor if needed Lukas 2026-03-03 17:24:40 +01:00
  • 2f0039d419 macos: finish editing tab title when the window resigns as key window (#11147) Mitchell Hashimoto 2026-03-03 08:17:05 -08:00
  • 205c05d59d macos: passthrough mouse down event to TabTitleEditor if needed Lukas 2026-03-03 17:00:51 +01:00
  • c8a0092301 fix: calculate cell size before presenting gtk window (#10459) Mitchell Hashimoto 2026-03-03 08:12:48 -08:00
  • e6e5f3ffe1 macos: finish editing tab title when the window resigns as key window Lukas 2026-03-03 16:34:11 +01:00
  • cb06b9b001 terminfo: add support for SGR dim (#11144) Mitchell Hashimoto 2026-03-03 07:17:32 -08:00
  • 4ce782b63f terminfo: add support for SGR dim Riccardo Mazzarini 2026-03-03 09:48:48 +01:00
  • beeb810c04 gtk: address PR review feedback for quick-terminal-screen Jake Guthmiller 2026-03-02 23:33:19 -06:00
  • 2502ca294e config: respect cursor-click-to-move for OSC133 click to move (#11141) Mitchell Hashimoto 2026-03-02 20:21:15 -08:00
  • bb646926f8 config: respect cursor-click-to-move for OSC133 click to move Mitchell Hashimoto 2026-03-02 20:15:25 -08:00
  • 391c9044bc pkg/afl++: remove @@ from run target since we use in-memory targets Mitchell Hashimoto 2026-03-02 19:36:17 -08:00
  • d3c3770435 Nix pkgs pin dependencies (#11121) Leah Amelia Chen 2026-03-03 08:42:27 +08:00
  • eaa83b82b3 address comments rhodes-b 2026-03-02 17:19:53 -06:00
  • aa157c09ab terminal: fix insertBlanks orphaned spacer_tail beyond right margin (#11137) Mitchell Hashimoto 2026-03-02 11:32:28 -08:00
  • 5fa42dd802 Update VOUCHED list (#11139) ghostty-vouch[bot] 2026-03-02 19:31:32 +00:00
  • 177612a4cf terminal: fix insertBlanks orphaned spacer_tail beyond right margin Mitchell Hashimoto 2026-03-02 11:16:53 -08:00
  • 4768ffff73 terminal: fix insertLines/deleteLines orphaned cells on full clear (#11136) Mitchell Hashimoto 2026-03-02 11:02:14 -08:00
  • 678601d94a terminal: fix no-reflow resize leaving stale spacer heads (#11135) Mitchell Hashimoto 2026-03-02 10:58:10 -08:00
  • b39a00ddfa terminal: fix insertLines/deleteLines orphaned cells on full clear Mitchell Hashimoto 2026-03-02 10:38:53 -08:00
  • 1ba9f9187e terminal: fix no-reflow resize leaving stale spacer heads Mitchell Hashimoto 2026-03-02 07:33:22 -08:00
  • 8cddd384c6 terminal: fix printCell corrupting previous row when overwriting wide char (#11134) Mitchell Hashimoto 2026-03-02 07:32:59 -08:00
  • e7030e73db terminal: fix printCell corrupting previous row when overwriting wide char Mitchell Hashimoto 2026-03-02 07:23:06 -08:00
  • 9d3c46c4bc terminal: fix insertBlanks integrity violation with wide char at right margin (#11132) Mitchell Hashimoto 2026-03-02 06:42:54 -08:00
  • 90e96a3891 terminal: fix insertBlanks integrity violation with wide char at right margin Mitchell Hashimoto 2026-03-02 06:34:40 -08:00