Commit Graph

  • 0fb1519cf2 build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 dependabot[bot] 2026-03-16 00:17:13 +00:00
  • a945115d2f Sync CODEOWNERS vouch list (#11542) ghostty-vouch[bot] 2026-03-16 00:03:41 +00:00
  • ef1560ce50 Add missing plural forms. Kat 2026-03-16 10:28:46 +11:00
  • f9f92f2e0f terminal: consolidate mouse types into mouse.zig Mitchell Hashimoto 2026-03-15 15:48:09 -07:00
  • a2b2b883e8 Update VOUCHED list (#11540) ghostty-vouch[bot] 2026-03-15 22:47:41 +00:00
  • f1fd21fd76 input: extract mouse encoding to a pure, testable file (#11538) Mitchell Hashimoto 2026-03-15 15:41:56 -07:00
  • ac5e57ce67 input: extract mouse encoding to a pure, testable file Mitchell Hashimoto 2026-03-15 07:43:34 -07:00
  • 6fabf775bb Lots of duplicate word typos + typo. Kat 2026-03-16 04:26:34 +11:00
  • 57428f33c6 Update VOUCHED list (#11533) ghostty-vouch[bot] 2026-03-15 16:07:17 +00:00
  • 33263dbe6f Update VOUCHED list (#11532) ghostty-vouch[bot] 2026-03-15 16:06:47 +00:00
  • 0e272bfa10 Update VOUCHED list (#11531) ghostty-vouch[bot] 2026-03-15 16:06:03 +00:00
  • a7514d389b vt: add setopt_from_terminal to C API (#11524) Mitchell Hashimoto 2026-03-15 07:24:34 -07:00
  • 943d3d2e89 vt: add setopt_from_terminal to C API Mitchell Hashimoto 2026-03-15 07:03:44 -07:00
  • 69554f414c shell-integration: fix ssh-env SetEnv clobbering user SSH config John Mars 2026-03-15 01:50:32 -04:00
  • c9236558b1 config: add equal option to window-padding-balance (#11491) Mitchell Hashimoto 2026-03-14 22:04:23 -07:00
  • 86d9a04ece config: add equal option to window-padding-balance Jaeseok Lee 2026-03-14 23:37:14 +09:00
  • 952fbce0e5 libghostty: add initial C API for terminal, formatter (#11506) Mitchell Hashimoto 2026-03-14 15:42:23 -07:00
  • f730eed213 vt: fix missing formatter docs in doxygen Mitchell Hashimoto 2026-03-14 15:41:57 -07:00
  • 647f5adf55 terminal/formatter: safely cast discarding.count to usize Mitchell Hashimoto 2026-03-14 15:29:44 -07:00
  • 4ad7d03c56 terminal/formatter: safely cast discarding.count to usize Mitchell Hashimoto 2026-03-14 15:19:56 -07:00
  • 1e21ac1190 example: add c-vt-formatter example Mitchell Hashimoto 2026-03-14 15:11:15 -07:00
  • 3c8feda118 vt: add format_alloc to C API formatter Mitchell Hashimoto 2026-03-14 14:49:31 -07:00
  • 7c12d6e35d agents: skill for writing commit messages Mitchell Hashimoto 2026-03-14 14:55:33 -07:00
  • a2d570b51e vt: add sized struct pattern and types.h Mitchell Hashimoto 2026-03-14 14:33:52 -07:00
  • 09d3ebd80d vt: use explicit options structs Mitchell Hashimoto 2026-03-14 14:26:20 -07:00
  • 4e494ccd68 lib: lib.Struct can convert packed structs to extern structs Mitchell Hashimoto 2026-03-14 14:20:23 -07:00
  • b5fb7ecaaa vt: wip formatter api Mitchell Hashimoto 2026-03-14 13:48:03 -07:00
  • 1844a5f7ba Update VOUCHED list (#11492) ghostty-vouch[bot] 2026-03-14 15:18:15 +00:00
  • 6368b00604 Update VOUCHED list (#11488) ghostty-vouch[bot] 2026-03-14 13:13:09 +00:00
  • 8e6bf829a7 terminal/osc: don't export context/semantic prompts to libvt yet Mitchell Hashimoto 2026-03-13 20:06:32 -07:00
  • 34acdfcc4e vt: update terminal.h docs Mitchell Hashimoto 2026-03-13 19:59:06 -07:00
  • aa3e6e23a2 vt: ghostty_terminal_reset Mitchell Hashimoto 2026-03-13 19:55:42 -07:00
  • fe6e7fbc6b vt: ghostty_terminal_resize Mitchell Hashimoto 2026-03-13 19:54:19 -07:00
  • 8b9afe35a7 vt: ghostty_terminal_scroll_viewport Mitchell Hashimoto 2026-03-13 19:45:22 -07:00
  • 18fdc15357 vt: ghostty_terminal_vt_write Mitchell Hashimoto 2026-03-13 19:35:41 -07:00
  • 302e68fd3d vt: expose ghostty_terminal_new/free Mitchell Hashimoto 2026-03-13 12:57:46 -07:00
  • e75f8956c5 terminal: make stream processing infallible (#11468) Mitchell Hashimoto 2026-03-13 14:08:19 -07:00
  • 2044e5030f terminal: make stream processing infallible Mitchell Hashimoto 2026-03-13 13:14:03 -07:00
  • 04fa71e237 Search wrap behavior (#11449) Mitchell Hashimoto 2026-03-13 10:16:47 -07:00
  • 5fa1a991d0 up to 1.3.2-dev Mitchell Hashimoto 2026-03-13 09:22:43 -07:00
  • 332b2aefc6 1.3.1 v1.3.1 1.3.x Mitchell Hashimoto 2026-03-13 08:56:24 -07:00
  • f3ac604fff macos: select tab applescript command should not activate application (#11459) Mitchell Hashimoto 2026-03-13 08:53:53 -07:00
  • 4c4e83784c macos: new tab applescript command should not activate application Mitchell Hashimoto 2026-03-13 08:49:12 -07:00
  • af84fdbea8 fix tests rhodes-b 2026-03-12 20:39:35 -05:00
  • 6f8ffecb89 working basic search wrapping rhodes-b 2026-03-12 20:21:42 -05:00
  • d4019fa484 build(deps): bump dorny/paths-filter from 3.0.2 to 4.0.0 (#11436) Jeffrey C. Ollie 2026-03-12 19:32:30 -05:00
  • eccf960def build(deps): bump dorny/paths-filter from 3.0.2 to 4.0.0 dependabot[bot] 2026-03-13 00:13:53 +00:00
  • 174aae359d snap: Don't leak LD_LIBRARY_PATH set by the snap launcher (#11431) Ken VanDine 2026-03-12 16:46:28 -04:00
  • 64331b8c35 snap: Don't leak LD_LIBRARY_PATH set by the snap launcher Ken VanDine 2026-03-12 16:27:54 -04:00
  • 597e8cf1c5 macOS: fix window position when dragging split into a new window (#11429) Mitchell Hashimoto 2026-03-12 12:14:47 -07:00
  • 5c51603b0b chore: make ci happy Lukas 2026-03-12 20:02:23 +01:00
  • 07bc888682 macOS: fix window position when dragging split into a new window Lukas 2026-03-12 19:54:41 +01:00
  • 3022aa05ea macOS: add test cases for drag-split Lukas 2026-03-12 19:54:12 +01:00
  • d6d6fe4e58 macOS: update window cascading Lukas 2026-03-12 18:58:37 +01:00
  • a91e747cb1 macOS: fix window cascading (#11426) Mitchell Hashimoto 2026-03-12 10:44:37 -07:00
  • 5e3866381b macOS: fix window cascading for the second window Lukas 2026-03-12 18:25:38 +01:00
  • ea262cdd34 macOS: fix window cascading for 3rd+ window Lukas 2026-03-12 18:25:20 +01:00
  • 77c2acf843 macOS: add test case for window cascading without moving the window Lukas 2026-03-12 18:23:52 +01:00
  • 70685733c5 macOS: fix window position for the very first window (#11421) Mitchell Hashimoto 2026-03-12 09:09:30 -07:00
  • 08107d342a macOS: we don't need initialFrame anymore Lukas 2026-03-12 13:44:34 +01:00
  • 4f849a1512 macOS: fix window position for the very first window Lukas 2026-03-12 13:43:57 +01:00
  • c399812036 macOS: add test case for positioning the very first window Lukas 2026-03-12 13:17:18 +01:00
  • 8dde340f88 macOS: support injecting temporary defaults when testing (#11417) Mitchell Hashimoto 2026-03-12 07:14:12 -07:00
  • d6dfaf28fe macOS: support injecting temporary defaults when testing Lukas 2026-03-12 13:11:08 +01:00
  • ab269e2c79 config: add progress-style option (#11289) Mitchell Hashimoto 2026-03-11 20:46:59 -07:00
  • 35f4d18802 macos: only run key equivalents for Ghostty-owned menu items (#11403) Mitchell Hashimoto 2026-03-11 20:11:13 -07:00
  • 8392255fd6 build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 (#11399) Mitchell Hashimoto 2026-03-11 20:00:58 -07:00
  • 8093695055 macos: only run key equivalents for Ghostty-owned menu items Mitchell Hashimoto 2026-03-11 15:05:17 -07:00
  • 84d48d1c6a config: add progress-style option Michal Olechowski 2026-03-06 21:09:04 +01:00
  • 16ca9527e9 build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 dependabot[bot] 2026-03-12 00:13:04 +00:00
  • 0f745b5673 Update VOUCHED list (#11389) ghostty-vouch[bot] 2026-03-11 19:24:01 +00:00
  • a0d3566872 macos: only show split grab handle when the mouse is near it (#11383) Mitchell Hashimoto 2026-03-11 10:57:34 -07:00
  • fe98f3884d macos: only show split grab handle when the mouse is near it Mitchell Hashimoto 2026-03-11 10:37:57 -07:00
  • 36c1450dc9 nix: bump zig-overlay version (#11375) Mitchell Hashimoto 2026-03-11 10:09:12 -07:00
  • 19e5053b28 macos: only show the grab handle in fullscreen if there are splits (#11381) Mitchell Hashimoto 2026-03-11 10:08:25 -07:00
  • 2296a82c13 macOS: fix window frame when (re)opening new window (#11380) Mitchell Hashimoto 2026-03-11 10:08:14 -07:00
  • 12bc1e7860 macos: only show the grab handle in fullscreen if there are splits Mitchell Hashimoto 2026-03-11 10:02:09 -07:00
  • 7aff470ceb bash: fix extra newlines with readline vi mode indicator (#11377) Mitchell Hashimoto 2026-03-11 09:54:46 -07:00
  • e31615d00b bash: fix extra newlines with readline vi mode indicator Jon Parise 2026-03-11 12:46:14 -04:00
  • 596d502a75 macOS: restore window frame under certain conditions Lukas 2026-03-11 17:37:16 +01:00
  • 45d360dc68 macOS: set the initial window position after window is loaded Lukas 2026-03-11 17:35:23 +01:00
  • e8c82ca1af macOS: save frame only if the window is visible Lukas 2026-03-11 17:33:37 +01:00
  • 0af9938ad2 macos: add UI test for window position restore across titlebar styles Lukas 2026-03-11 16:26:26 +01:00
  • 9503fa0786 nix: bump zig-overlay version faukah 2026-03-11 16:49:30 +01:00
  • 8ad9ec8e88 add direct set_surface_title and set_tab_title actions (#11373) Mitchell Hashimoto 2026-03-11 09:35:56 -07:00
  • a8d38fe5d8 Update VOUCHED list (#11374) ghostty-vouch[bot] 2026-03-11 16:28:08 +00:00
  • 86c2a2e87f input: add direct set_surface_title and set_tab_title actions Mitchell Hashimoto 2026-03-11 09:25:08 -07:00
  • d48b6ba085 ci: skip vouched PRs for milestone attachment (#11371) Mitchell Hashimoto 2026-03-11 09:21:51 -07:00
  • f571c806fe ci: skip vouched PRs for milestone attachment Mitchell Hashimoto 2026-03-11 08:37:51 -07:00
  • 660767c77d bash: fix multiline PS1 with command substitutions (#11369) Mitchell Hashimoto 2026-03-11 08:36:36 -07:00
  • 26d8bd9e71 bash: fix multiline PS1 with command substitutions Jon Parise 2026-03-11 10:41:57 -04:00
  • 61865bc37f zsh: improve prompt marking with dynamic themes (#11367) Mitchell Hashimoto 2026-03-11 07:30:02 -07:00
  • 048a2d043a Merge fix-fullscreen-tab-title-rename-hit into main Mitchell Hashimoto 2026-03-11 07:25:02 -07:00
  • c2206542d3 macos: fix tab title rename hit testing and focus handling in fullscreen mode ydah 2026-03-11 21:33:16 +09:00
  • 87e496b30f Update VOUCHED list (#11368) ghostty-vouch[bot] 2026-03-11 14:17:51 +00:00
  • 23f3cd5f10 zsh: improve prompt marking with dynamic themes Jon Parise 2026-03-11 10:07:54 -04:00
  • 76e9ee7d37 gtk: fix +new-window --working-directory inferrence. (#11357) Leah Amelia Chen 2026-03-11 17:16:06 +08:00
  • b992b66050 docs: fix backtick rendering in selection-word-chars default value (#11361) Leah Amelia Chen 2026-03-11 17:02:33 +08:00
  • 82a805296c docs: fix backtick rendering in selection-word-chars default value Paul Oliver 2026-03-11 21:09:03 +13:00
  • a644fca5c5 Update VOUCHED list (#11360) ghostty-vouch[bot] 2026-03-11 08:02:29 +00:00