Commit Graph

  • 10e6ace6b6 GhosttyI18n: fix build on freebsd with zig 0.16 Siva Mahadevan 2026-07-27 12:38:59 -04:00
  • 47d602c422 terminal: expose progress report effect Jack Pearkes 2026-07-27 10:13:48 -04:00
  • c3655ba258 terminal: expose desktop notification effect Jack Pearkes 2026-07-27 10:07:07 -04:00
  • 5a35415a5d libghostty: scrollback limits can be changed at runtime (#13481) Mitchell Hashimoto 2026-07-27 08:11:59 -07:00
  • 5fd2973b9a lib-vt: better docs for C options Mitchell Hashimoto 2026-07-27 07:29:25 -07:00
  • a27e04e8f9 lib-vt: readers for configured scrollback limits Mitchell Hashimoto 2026-07-27 07:14:19 -07:00
  • 03d5fa2689 lib-vt: move scrollback limits to terminal_set Mitchell Hashimoto 2026-07-27 07:11:33 -07:00
  • f4c68d65e5 terminal: support runtime scrollback limits Mitchell Hashimoto 2026-07-27 07:02:39 -07:00
  • 739603b8a2 Introduce scrollback-limit-lines to limit scrollback by lines instead of bytes (#13473) Mitchell Hashimoto 2026-07-27 05:57:27 -07:00
  • 659a60ae53 terminal/search: fix tests Mitchell Hashimoto 2026-07-26 20:27:30 -07:00
  • 1092204df1 config: support unlimited scrollback limits Mitchell Hashimoto 2026-07-26 20:08:30 -07:00
  • 65c48213b6 config: expose scrollback line limit Mitchell Hashimoto 2026-07-26 19:54:00 -07:00
  • 10bc43420c terminal: make scrollback byte limit optional Mitchell Hashimoto 2026-07-26 19:35:24 -07:00
  • 86f81fb5b1 terminal: expose scrollback line limit Mitchell Hashimoto 2026-07-26 19:31:01 -07:00
  • 5b2d3b7df1 terminal: limit scrollback by physical lines Mitchell Hashimoto 2026-07-26 15:59:16 -07:00
  • 24f7fb9835 build: fix static libghostty-vt linking on Windows (#13452) Mitchell Hashimoto 2026-07-26 15:40:29 -07:00
  • 82e53e3f6e deps: update translate-c backport (#13454) Mitchell Hashimoto 2026-07-26 15:39:58 -07:00
  • 3b4600014c clarify comments Mitchell Hashimoto 2026-07-26 15:38:16 -07:00
  • 84254a9d8c build: avoid MSVC C++ runtime in no-libcxx builds Riccardo Mazzarini 2026-07-25 16:35:50 +02:00
  • 1fe1b2d23c build: fix static libghostty-vt linking on Windows Riccardo Mazzarini 2026-07-25 11:48:26 +02:00
  • 40ab02e338 lib-vt: handle DECRQSS (#13471) Mitchell Hashimoto 2026-07-26 15:21:27 -07:00
  • 39ae85f040 lib-vt: handle DECRQSS Mitchell Hashimoto 2026-07-26 15:01:38 -07:00
  • 1ce5d4229e Revert "macOS: fix undo new tab will cause a crash (#9512)" (#13467) Mitchell Hashimoto 2026-07-26 14:50:06 -07:00
  • edcb6fb509 memset should match the C ABI (#13469) Mitchell Hashimoto 2026-07-26 14:49:54 -07:00
  • 6f10ddfe83 terminal: preserve underline style in DECRQSS (#13470) Mitchell Hashimoto 2026-07-26 14:43:36 -07:00
  • be3d4a5335 terminal: avoid reallocating tabstop storage (#13465) Mitchell Hashimoto 2026-07-26 14:43:14 -07:00
  • 8374aa7850 Update iTerm2 colorschemes (#13461) Mitchell Hashimoto 2026-07-26 14:42:09 -07:00
  • 1eecfe089f macOS: free surface synchronously in deinit on main thread (#13364) Mitchell Hashimoto 2026-07-26 14:42:00 -07:00
  • cb2fef3902 terminal: preserve underline style in DECRQSS Mitchell Hashimoto 2026-07-26 14:32:28 -07:00
  • 20c3eae04d memset should match the C ABI Riccardo Mazzarini 2026-07-26 14:31:49 -07:00
  • 32e76d8ed0 feat: implement global shortcuts through vicinae-hotkey-v1 (#13464) Jeffrey C. Ollie 2026-07-26 15:18:09 -05:00
  • 7ee3ac9ec8 refactor: use arena allocator Aurelien Brabant 2026-07-26 17:50:33 +02:00
  • 0075c75b61 refactor: remove unneeded appendAssumeCapacity Aurelien Brabant 2026-07-26 17:09:52 +02:00
  • 3024c5d19e refactor: address nits Aurelien Brabant 2026-07-26 16:37:46 +02:00
  • a6edca2d7c macOS: free surface synchronously in deinit on main thread Lukas 2026-07-17 12:04:54 +02:00
  • 35790a7e56 Revert "macOS: fix undo new tab will cause a crash (#9512)" Lukas 2026-07-17 11:58:51 +02:00
  • 5caf20e3e5 terminal: avoid reallocating tabstop storage Uzair Aftab 2026-07-26 14:06:27 +02:00
  • 2de5e7d38e Update VOUCHED list (#13463) ghostty-vouch[bot] 2026-07-26 04:05:01 +00:00
  • 9c6f287aab chore: regenerate translations Aurelien Brabant 2026-07-26 05:47:56 +02:00
  • 88bd4fdcea feat: implement vicinae-hotkey-v1 Aurelien Brabant 2026-07-26 05:47:40 +02:00
  • 4c1d69696b deps: Update iTerm2 color schemes mitchellh 2026-07-26 00:45:20 +00:00
  • e31f729b38 deps: update translate-c backport Chris Marchesi 2026-07-25 09:53:36 -07:00
  • 66fed652a1 macOS: change split drag's point style to match HIG (#13433) Mitchell Hashimoto 2026-07-25 08:54:57 -07:00
  • 4c725242b7 Update VOUCHED list (#13437) ghostty-vouch[bot] 2026-07-24 04:43:32 +00:00
  • e6e26e165a Fix desktop detection tests when running from Gnome (#13434) Jeffrey C. Ollie 2026-07-23 15:28:54 -05:00
  • f8e13f31e6 Fix desktop detection tests when running from Gnome Jeffrey C. Ollie 2026-07-23 14:47:06 -05:00
  • fa3802a70e macOS: change split drag's point style to match HIG Lukas 2026-07-23 19:19:02 +02:00
  • 15484b607e build: link libghostty-vt on Apple hosts with native linker (#13430) Mitchell Hashimoto 2026-07-23 06:59:56 -07:00
  • d65cb5128a build: link libghostty-vt on Apple hosts with native linker Mitchell Hashimoto 2026-07-23 06:38:43 -07:00
  • 30de782e8e fix(terminal): fix kitty temp directory copy length mismatch (#13424) Mitchell Hashimoto 2026-07-23 06:02:00 -07:00
  • 4154185e23 os/hostname: switch to std.Io.net.HostName.validate (#13428) Mitchell Hashimoto 2026-07-23 05:48:20 -07:00
  • e663d54051 os/hostname: switch to std.Io.net.HostName.validate Jon Parise 2026-07-23 08:15:06 -04:00
  • 960c2cca5d fix: fix kitty temp directory copy length mismatch Elias Andualem 2026-07-23 12:21:11 +03:00
  • ab0b9da9e8 pkg/apple-sdk: support Xcode 27 SDK headers (#13419) Mitchell Hashimoto 2026-07-22 13:19:44 -07:00
  • d97a574242 ci: test with Xcode 27 Mitchell Hashimoto 2026-07-22 13:04:30 -07:00
  • 1c861e3c47 pkg/apple-sdk: support Xcode 27 SDK headers Mitchell Hashimoto 2026-07-22 12:56:55 -07:00
  • 49a76f244d pkg/apple-sdk: enable libc++ availability annotations (#13418) Mitchell Hashimoto 2026-07-22 11:31:24 -07:00
  • dac134d254 pkg/apple-sdk: enable libc++ availability annotations Mitchell Hashimoto 2026-07-22 11:06:33 -07:00
  • 7aa9591746 Update to Zig 0.16.0 (#12726) Mitchell Hashimoto 2026-07-22 08:26:45 -07:00
  • b988efcfe5 fix some 0.16 translation regressions Mitchell Hashimoto 2026-07-22 08:04:27 -07:00
  • a77c706a18 fix process and global error handling Mitchell Hashimoto 2026-07-22 06:32:37 -07:00
  • 7121ab6c3f global: state should default to null Chris Marchesi 2026-07-21 23:11:21 -07:00
  • 4956668702 vt: get rid of log spam on tests Chris Marchesi 2026-07-21 22:00:13 -07:00
  • 048619a6bf global: take minimal instead of juicy main Chris Marchesi 2026-07-21 21:42:25 -07:00
  • da04b65d4c terminal: init_single_threaded for C API Chris Marchesi 2026-07-21 19:01:03 -07:00
  • f2a7652aba mitchell's touchups Mitchell Hashimoto 2026-07-20 20:33:23 -07:00
  • e8525c0fd9 Update to Zig 0.16.0 Chris Marchesi 2026-05-07 09:11:14 -07:00
  • 88b4cd047f gitignore: add zig-pkg so switching between branches doesn't produce noise Mitchell Hashimoto 2026-07-20 19:59:48 -07:00
  • 0a71d573d6 build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#13403) Jeffrey C. Ollie 2026-07-20 20:15:12 -05:00
  • 30e1f3bb8c Update VOUCHED list (#13404) ghostty-vouch[bot] 2026-07-21 00:22:38 +00:00
  • f5477459ea build(deps): bump actions/checkout from 7.0.0 to 7.0.1 dependabot[bot] 2026-07-21 00:12:59 +00:00
  • 74d0c72fd9 Update VOUCHED list (#13401) ghostty-vouch[bot] 2026-07-20 20:54:17 +00:00
  • ea7dc5c000 terminal: handle page capacity errors in eraseRow (#13397) Mitchell Hashimoto 2026-07-20 09:33:09 -07:00
  • ee9d5b352f terminal: handle page capacity errors in eraseRow Mitchell Hashimoto 2026-07-20 08:18:03 -07:00
  • ff8457b70f macOS: hide visible NSScrollPocket for hidden title bar (#13393) Mitchell Hashimoto 2026-07-20 08:17:19 -07:00
  • 18d8303972 kitty images: add support for transient usage hints (#13389) Mitchell Hashimoto 2026-07-20 08:16:52 -07:00
  • 56b086bd93 terminal: handle page capacity errors in cursorScrollAbove (#13394) Mitchell Hashimoto 2026-07-20 08:16:09 -07:00
  • 0433262493 terminal: handle page capacity errors in cursorScrollAbove Mitchell Hashimoto 2026-07-20 06:37:30 -07:00
  • 2104e0749c macOS: hide visible NSScrollPocket for hidden title bar Lukas 2026-07-20 14:30:43 +02:00
  • a65e11cc92 kitty images: add support for transient usage hints Jeffrey C. Ollie 2026-07-19 23:28:50 -05:00
  • 2511abe3dd config: update background-blur to reflect growing adoption (#13384) Leah Amelia Chen 2026-07-20 01:06:58 +08:00
  • 2da02f4d28 config: update background-blur to reflect growing adoption Leah Amelia Chen 2026-07-20 00:17:06 +08:00
  • c9c017e8e5 Update VOUCHED list (#13383) ghostty-vouch[bot] 2026-07-19 15:34:29 +00:00
  • 77c65cb5fe Update iTerm2 colorschemes (#13377) Mitchell Hashimoto 2026-07-19 06:16:05 -07:00
  • b513f1b209 deps: Update iTerm2 color schemes mitchellh 2026-07-19 00:28:19 +00:00
  • f3c9a2b726 terminal: move cursor defaults into terminal state (#13370) Mitchell Hashimoto 2026-07-17 20:16:21 -07:00
  • c594031d50 terminal: move cursor defaults into terminal state Mitchell Hashimoto 2026-07-17 14:56:01 -07:00
  • 6711672dec libghostty: mark semantic stream failures (#13369) Mitchell Hashimoto 2026-07-17 12:51:41 -07:00
  • 439d35e27c libghostty: mark semantic stream failures Mitchell Hashimoto 2026-07-17 12:20:38 -07:00
  • d7e9773329 terminal: make resize handling error-safe, handle more logic (#13367) Mitchell Hashimoto 2026-07-17 10:39:38 -07:00
  • f21d376883 Update VOUCHED list (#13368) ghostty-vouch[bot] 2026-07-17 17:36:17 +00:00
  • a3c1caba54 terminal: resize failures are now almost fully safe Mitchell Hashimoto 2026-07-17 10:18:26 -07:00
  • dde3d4d6b0 terminal: screen resize failures are now safe Mitchell Hashimoto 2026-07-17 09:37:02 -07:00
  • 89b103dd5e terminal: more full featured resize (cell geo, sync rendering, etc.) Mitchell Hashimoto 2026-07-17 08:20:16 -07:00
  • e9ffb2579d build(deps): bump namespacelabs/nscloud-cache-action from 1.6.0 to 1.6.1 (#13361) Mitchell Hashimoto 2026-07-17 06:48:16 -07:00
  • 0f0ede81d5 build(deps): bump namespacelabs/nscloud-cache-action from 1.6.0 to 1.6.1 dependabot[bot] 2026-07-17 00:12:40 +00:00
  • 73534c4680 build(deps): bump cachix/install-nix-action from 31.10.7 to 31.11.0 (#13351) Mitchell Hashimoto 2026-07-15 17:13:25 -07:00
  • 68376f5acc build(deps): bump cachix/install-nix-action from 31.10.7 to 31.11.0 dependabot[bot] 2026-07-16 00:12:41 +00:00
  • b094737834 cleanup: remove dead code line (#13349) Jeffrey C. Ollie 2026-07-15 15:56:11 -05:00
  • 42b4c5972d cleanup: remove dead code line Bartosz Sokorski 2026-07-15 22:32:06 +02:00