Commit Graph

  • ae1dd5666d fuzz: fix macOS AFL toolchain and linker setup for macOS 26.4 Mitchell Hashimoto 2026-04-23 08:40:40 -07:00
  • 239b97eccc termio: run Windows shell commands without a cmd.exe wrapper (#12389) Mitchell Hashimoto 2026-04-23 09:05:47 -07:00
  • 04accc001d os: trim trailing path separators from tmpdir (#12397) Jon Parise 2026-04-23 12:03:36 -04:00
  • b34c62bf04 Command: let CreateProcessW resolve the program via PATH (#12387) Mitchell Hashimoto 2026-04-23 08:44:23 -07:00
  • 1ae27f95b4 os: trim trailing path separators from tmpdir Jon Parise 2026-04-23 11:31:37 -04:00
  • 8c5b8ac3c0 address review: add unit tests for Windows execCommand paths Yasuhiro Matsumoto 2026-04-23 23:08:58 +09:00
  • 5aef2541b0 address review: Discover.init takes a Library across all backends Yasuhiro Matsumoto 2026-04-23 23:06:21 +09:00
  • 7629c4ba84 macOS: fix command parsing in NewTerminalIntent (#12392) Mitchell Hashimoto 2026-04-23 06:34:54 -07:00
  • 70bd66c081 macOS: check abnormal-command-exit-runtime when process exits (#12393) Mitchell Hashimoto 2026-04-23 06:34:08 -07:00
  • b0b23f53a7 macOS: check abnormal-command-exit-runtime when process exits Lukas 2026-04-23 11:30:43 +02:00
  • a8ed37a791 macOS: fix command parsing in NewTerminalIntent Lukas 2026-04-23 11:28:31 +02:00
  • c32e88c6a7 Command: let CreateProcessW resolve the program via PATH Yasuhiro Matsumoto 2026-04-23 14:40:13 +09:00
  • fe2a909782 font/discovery: use %SYSTEMROOT%\Fonts instead of a hardcoded path Yasuhiro Matsumoto 2026-04-23 13:39:35 +09:00
  • 61fce4d0a4 font: add Windows font discovery backend Yasuhiro Matsumoto 2026-04-23 13:32:49 +09:00
  • ef7ecbd3e5 termio: run Windows shell commands without a cmd.exe wrapper Yasuhiro Matsumoto 2026-04-23 14:20:14 +09:00
  • 08a2d9b224 build: share combineArchives and fix internal archive names Alessandro De Blasis 2026-04-13 17:29:55 +02:00
  • a10854654d build: disable ubsan in C deps for MSVC static linking Alessandro De Blasis 2026-04-10 08:46:23 +02:00
  • 94e638d084 build: produce fat static archive on all platforms Alessandro De Blasis 2026-04-10 08:20:40 +02:00
  • e88c6c0991 ci: add GNU-ABI Windows library build job (#12383) Jeffrey C. Ollie 2026-04-22 21:35:53 -05:00
  • 8f49ed6c32 ci: add GNU-ABI Windows library build job Yasuhiro Matsumoto 2026-04-23 11:05:44 +09:00
  • db210e4d7f windows: disable C++ ubsan regardless of ABI (#12381) Jeffrey C. Ollie 2026-04-22 20:55:13 -05:00
  • 1979b1c8d6 build: pass zig exe path to combine_archives (#12382) Jeffrey C. Ollie 2026-04-22 20:54:27 -05:00
  • b526175782 build(deps): bump cachix/install-nix-action from 31.10.4 to 31.10.5 (#12380) Jeffrey C. Ollie 2026-04-22 20:32:49 -05:00
  • 5c4ab6c0de build: pass zig exe path to combine_archives Yasuhiro Matsumoto 2026-04-23 09:59:41 +09:00
  • 83a3e5aba7 windows: disable C++ ubsan regardless of ABI Yasuhiro Matsumoto 2026-04-23 09:54:44 +09:00
  • ce3c319ab1 build(deps): bump cachix/install-nix-action from 31.10.4 to 31.10.5 dependabot[bot] 2026-04-23 00:16:27 +00:00
  • 880a599d66 windows: provide DllMain stub for non-MSVC ABI (#12373) Jeffrey C. Ollie 2026-04-22 19:14:09 -05:00
  • 50869952af font/opentype: use packed struct for glyf point flags Qwerasd 2026-04-22 13:39:37 -04:00
  • 5a84afef29 address review: collapse DllMain into a single struct Yasuhiro Matsumoto 2026-04-23 02:17:04 +09:00
  • 2a3d93f77b Update VOUCHED list (#12374) ghostty-vouch[bot] 2026-04-22 15:56:43 +00:00
  • 2d4d47ed82 windows: provide DllMain stub for non-MSVC ABI Yasuhiro Matsumoto 2026-04-23 00:42:23 +09:00
  • 98b7ad4c49 libghostty-vt: fix broken dynamic linking with pkg-config (#12364) Jeffrey C. Ollie 2026-04-22 10:35:02 -05:00
  • d778be20dd font/opentype: add glyf table entry validation Qwerasd 2026-04-21 18:28:21 -04:00
  • 733abbcc39 libghostty-vt: revert .pc changes and use Nix to fix them Sander 2026-04-21 22:54:53 +02:00
  • 38d6451d73 libghostty-vt: emit resolved include/lib dirs in .pc files Domen Kožar 2026-04-15 18:15:41 +01:00
  • 6e0b0311e4 Use patched Zig 0.15.2 on macOS to avoid Xcode 26.4 issue (#12363) Mitchell Hashimoto 2026-04-21 09:57:41 -07:00
  • d2f86028bb Use patched Zig 0.15.2 on macOS to avoid Xcode 26.4 issue Mitchell Hashimoto 2026-04-21 09:34:33 -07:00
  • 62fdd885e0 macOS: open preferred config if exists (#12321) Mitchell Hashimoto 2026-04-21 09:23:29 -07:00
  • 95c61e2880 docs,ci: clarify that users can never open issues (#12335) Mitchell Hashimoto 2026-04-21 09:23:06 -07:00
  • a6105b3b10 build(xcframework): exclude libghostty-vt headers from GhosttyKit (#12360) Mitchell Hashimoto 2026-04-21 09:22:47 -07:00
  • 58af471a01 Update VOUCHED list (#12362) ghostty-vouch[bot] 2026-04-21 15:02:46 +00:00
  • e9a196c67b build(xcframework): exclude libghostty-vt headers from GhosttyKit Claude 2026-04-21 14:16:34 +02:00
  • 3a1482d1a2 build(deps): bump namespacelabs/nscloud-cache-action from 1.4.2 to 1.4.3 (#12355) Jeffrey C. Ollie 2026-04-20 22:34:08 -05:00
  • 5eeb4d9d68 build(deps): bump namespacelabs/nscloud-cache-action from 1.4.2 to 1.4.3 dependabot[bot] 2026-04-21 00:53:07 +00:00
  • c3c8572f7f update zon2nix (#12337) Mitchell Hashimoto 2026-04-20 11:52:59 -07:00
  • 61363e80d1 macOS: fix App Icon update in Finder (#12344) Mitchell Hashimoto 2026-04-20 11:52:43 -07:00
  • 50e8ebaf60 surface: sync middle-click paste source with copy-on-select 007hacky007 2026-04-20 19:56:45 +02:00
  • afdae7293a macos: add pid and tty properties to AppleScript terminal and App Intents TerminalEntity (#11922) Lukas 2026-04-20 18:10:57 +02:00
  • 4446dbae33 Misc APC improvements (#12349) Mitchell Hashimoto 2026-04-20 09:10:50 -07:00
  • 0069e28cc6 libghostty: expose the APC max byte limits Mitchell Hashimoto 2026-04-20 08:56:40 -07:00
  • 0509f00ad2 terminal/apc: introduce a max_bytes parameter to prevent DoS Mitchell Hashimoto 2026-04-20 08:48:05 -07:00
  • 83027407e6 terminal: fix memory leak that could happen with invalid Kitty image cmd Mitchell Hashimoto 2026-04-20 08:45:38 -07:00
  • 9a9002202b macos: add pid and tty properties to AppleScript terminal class Christo Wilken 2026-03-28 12:55:01 +01:00
  • c7a73076e9 macOS: fix App Icon update in Finders Lukas 2026-04-20 12:56:55 +02:00
  • dcc39dcd40 android: Avoid referencing POSIX shared memory functions (#12341) Mitchell Hashimoto 2026-04-19 15:21:26 -07:00
  • adb0d793af android: Avoid referencing POSIX shared memory functions Fredrik Fornwall 2026-04-19 22:32:41 +02:00
  • d69d937a93 Update VOUCHED list (#12340) ghostty-vouch[bot] 2026-04-19 21:38:47 +00:00
  • ed29fd56dd Translation documentation-related typos + CODEOWNERS update (#12336) Kat 2026-04-19 20:42:30 +00:00
  • 2e33589e23 Avoid marking files as owned by ghostty-org/localization. Kat 2026-04-20 06:20:17 +10:00
  • 2db58a63fe update zon2nix Jeffrey C. Ollie 2026-04-19 10:51:57 -05:00
  • 49cd2ba80b Mark i18n_locales.zig as owned by ghostty-org/localization/manager. Kat 2026-04-20 01:19:39 +10:00
  • 8a6c664686 Fix typo in i18n_locales.zig. Kat 2026-04-20 01:13:43 +10:00
  • 9cbca54597 Fix typo + improve fluency in README_TRANSLATORS § Viewing translations. Kat 2026-04-20 01:08:11 +10:00
  • 28b7ef12c3 i18n: add Belarusian translation (be) (#12284) Kat 2026-04-19 14:48:32 +00:00
  • 7a3e3dc8d2 macOS: fix #12266 by using the correct coordinates for the hitTest (#12322) Lukas 2026-04-19 15:51:49 +02:00
  • cb518e6afd ci: use a custom template for ghostty-vouch issue comments trag1c 2026-04-19 14:53:43 +02:00
  • 22f9233a0f contributing: don't encourage opening an issue trag1c 2026-04-19 14:52:18 +02:00
  • f370099d34 i18n: address review feedback (be) Illia Krauchanka 2026-04-19 08:18:52 -03:00
  • 5939b8c1be macOS: fix 12266 by using the correct coordinates for the hitTest Lukas 2026-04-17 20:05:18 +02:00
  • 9bad9365b0 macOS: open preferred config if exists Lukas 2026-04-17 15:29:29 +02:00
  • eccd07f009 pkg: replace @cImport with addTranslateC in pkg/ push-noswltytrmwm Mitchell Hashimoto 2026-04-16 21:19:41 -07:00
  • ca7516bea6 macOS: move KeyStateIndicator on top of exit bar (#12282) Mitchell Hashimoto 2026-04-16 20:33:48 -07:00
  • 7cc9cc8ba8 flatpak: terminate session if Ghostty disconnects from bus Leorize 2026-04-15 23:24:45 -07:00
  • 41878d6f79 snap: export TERMINFO_DIRS so child shells find xterm-ghostty Aaron Ang 2026-04-15 22:42:51 -04:00
  • 9e080c5a40 Update VOUCHED list (#12302) ghostty-vouch[bot] 2026-04-15 21:56:04 +00:00
  • d85051a530 macOS: fix shortcuts not showing on menu item for scroll_to_selection and search_selection (#12281) Mitchell Hashimoto 2026-04-15 14:15:38 -07:00
  • 551bf0af3f terminal: fix viewport pin during resize reflow (#12300) Mitchell Hashimoto 2026-04-15 14:04:09 -07:00
  • 815ccb060b terminal: fix viewport pin during resize reflow Mitchell Hashimoto 2026-04-15 13:42:38 -07:00
  • 43a05dc968 libghostty: Remove all libc++ and libc++ ABI dependencies (#12291) Mitchell Hashimoto 2026-04-15 11:36:16 -07:00
  • e51de8b58f libghostty: Remove all libc++ and libc++ ABI dependencies Mitchell Hashimoto 2026-04-14 20:40:05 -07:00
  • efa8da6aea nix: update to the latest zon2nix (#12299) Mitchell Hashimoto 2026-04-15 09:26:29 -07:00
  • f53d3ab8a3 nix: update to the latest zon2nix Jeffrey C. Ollie 2026-04-15 11:21:25 -05:00
  • 29f92c0c8b benchmark: add AGENTS, improve UTF-8 synthetic data (#12297) Mitchell Hashimoto 2026-04-15 09:09:11 -07:00
  • 9c49c34356 benchmark: add AGENTS, improve UTF-8 synthetic data Mitchell Hashimoto 2026-04-15 08:23:42 -07:00
  • 49a43bf560 Update VOUCHED list (#12285) ghostty-vouch[bot] 2026-04-14 20:55:42 +00:00
  • 053dee8db2 i18n: replace гартаць with пракручваць (be) illia krauchanka 2026-04-14 17:45:19 -03:00
  • 43811534b9 i18n: replace змесціва with змест (be) illia krauchanka 2026-04-14 17:43:55 -03:00
  • 3ee0b0a77b i18n: fix gender agreement for match translations (be) illia krauchanka 2026-04-14 17:43:37 -03:00
  • ff9ca55b58 i18n: fix terminology in Belarusian translation (be) illia krauchanka 2026-04-14 17:42:44 -03:00
  • 4f3a9cb0c6 i18n: add Belarusian translation (be) illia krauchanka 2026-04-14 17:27:37 -03:00
  • b7d0be8e74 macOS: move KeyStateIndicator on top of exit bar Lukas 2026-04-14 19:49:43 +02:00
  • 858e856e2e macOS: fix shortcuts not showing on menu item for scroll_to_selection and search_selection Lukas 2026-04-14 19:21:16 +02:00
  • 79a470d9a3 macOS: refactor MenuShortcutManager (#12271) Mitchell Hashimoto 2026-04-14 07:05:10 -07:00
  • 6033c12790 macOS: reset menu shortcuts when its not updated Lukas 2026-04-13 17:19:16 +02:00
  • fe8a6464b9 macOS: update MenuShortcutKey Lukas 2026-04-01 12:52:33 +02:00
  • 2648668da9 fix quick-terminal breaking when it is manually toggled while autohide is enabled Daniel Kinzler 2026-04-13 19:01:56 +02:00
  • 158b97607c Update VOUCHED list (#12268) ghostty-vouch[bot] 2026-04-13 14:23:27 +00:00
  • 4f36896ddb macOS: add bottom bar when child exits (#12251) Mitchell Hashimoto 2026-04-13 06:47:47 -07:00
  • 4699a3f795 macOS: Command palette highlight matches (#12264) Mitchell Hashimoto 2026-04-13 06:44:27 -07:00
  • ec434ec096 zon2nix: update to a version that is compatible with Zig 0.16 (#12259) Mitchell Hashimoto 2026-04-13 06:43:44 -07:00