Commit Graph

  • 375a6313c9 Update VOUCHED list (#10971) ghostty-vouch[bot] 2026-02-23 22:23:46 +00:00
  • 81f21a04de custom shader: added cursor style and visibility uniforms (#9572) Mitchell Hashimoto 2026-02-23 14:17:23 -08:00
  • 7a4bddd37b renderer: added cursor style and visibility uniforms ClearAspect 2025-12-08 22:11:36 -05:00
  • ba593d823c feat(macos): Refine MacOS surface drag handle UI (#10280) Mitchell Hashimoto 2026-02-23 12:25:56 -08:00
  • 03161547f6 Remove the top padding for macOS grab bar Mitchell Hashimoto 2026-02-23 12:08:02 -08:00
  • 40e6a6dd58 Refine spacing and header usage Martin Emde 2026-01-11 13:51:48 -08:00
  • 2842b18a3f Only show drag handle on hovered surface Martin Emde 2026-01-11 13:32:11 -08:00
  • 47577c7623 Make top visual space for surface drag handles Martin Emde 2026-01-11 09:50:51 -08:00
  • dcbc765dc0 Update VOUCHED list (#10970) ghostty-vouch[bot] 2026-02-23 18:32:31 +00:00
  • 7dad801abc ci: enable macOS caching (Zig, Xcode) (#10969) Mitchell Hashimoto 2026-02-23 10:16:55 -08:00
  • 0830ecfb65 ci: enable macOS caching (Zig, Xcode) Mitchell Hashimoto 2026-02-23 09:34:47 -08:00
  • 6a9a21afb6 macOS: Add inactive window tint overlay for liquid glass (#10943) Mitchell Hashimoto 2026-02-23 09:01:25 -08:00
  • 1c715def07 macOS: add inline tab title editing (#10963) Mitchell Hashimoto 2026-02-23 08:57:15 -08:00
  • 51f304e9a0 macos: add AGENTS.md Mitchell Hashimoto 2026-02-23 08:46:06 -08:00
  • 335f0bff31 Update VOUCHED list (#10968) ghostty-vouch[bot] 2026-02-23 16:40:43 +00:00
  • f5e2561eb7 macos: rename to TabTitleEditor Mitchell Hashimoto 2026-02-23 08:37:06 -08:00
  • b6a9d54e98 macos: extract inline title editing to standalone file Mitchell Hashimoto 2026-02-23 08:22:07 -08:00
  • 879d7cf337 macOS: remove dead tab title edit helper MiUPa 2026-02-23 17:19:57 +09:00
  • 368e190a41 macOS: defer inline tab rename start to reduce flicker MiUPa 2026-02-23 16:58:57 +09:00
  • f6e9b19fd5 macOS: widen inline tab title editor MiUPa 2026-02-23 11:18:16 +09:00
  • feee4443da macOS: add inline tab title editing MiUPa 2026-02-23 11:18:16 +09:00
  • daa2a9d0d5 macos: allow renaming tab title on double-click MiUPa 2026-02-23 11:18:16 +09:00
  • d186613ca4 terminal: change cell width when wider grapheme detected (#10465) Mitchell Hashimoto 2026-02-23 08:12:52 -08:00
  • 35a5ea0e83 build(deps): bump namespacelabs/nscloud-cache-action from 1.4.1 to 1.4.2 (#10960) Jeffrey C. Ollie 2026-02-23 10:00:40 -06:00
  • 327cdbefad Merge remote-tracking branch 'upstream/main' into grapheme-width-changes Jacob Sandlund 2026-02-23 10:57:49 -05:00
  • 05b4db574b nix: update ucs-detect to latest master (#10965) Jeffrey C. Ollie 2026-02-23 08:39:07 -06:00
  • 79f0bfe374 nix: update ucs-detect to latest master Jacob Sandlund 2026-02-23 09:23:42 -05:00
  • f53e4b43c4 Merge remote-tracking branch 'upstream/main' into grapheme-width-changes Jacob Sandlund 2026-02-23 08:39:10 -05:00
  • 81c9c81ae3 Refactor glass effect into TerminalGlassView and add inactive window tint overlay miracles 2026-02-21 23:46:09 -08:00
  • 4f6fc324f1 build(deps): bump namespacelabs/nscloud-cache-action from 1.4.1 to 1.4.2 dependabot[bot] 2026-02-23 00:22:04 +00:00
  • c61f184069 Sync CODEOWNERS vouch list (#10959) ghostty-vouch[bot] 2026-02-23 00:02:44 +00:00
  • 20fe661c06 android: build improvements (#10956) Mitchell Hashimoto 2026-02-22 15:00:08 -08:00
  • 2a02b8f0ef android: build improvements Jeffrey C. Ollie 2026-02-22 16:26:22 -06:00
  • f0f80d4902 input: Disallow table/chain= and make chain apply to the most recent table (#10954) Mitchell Hashimoto 2026-02-22 14:06:38 -08:00
  • c6e7a7b85a input: Disallow table/chain= and make chain apply to the most recent table Mitchell Hashimoto 2026-02-22 13:49:34 -08:00
  • 504a3611f6 Update VOUCHED list (#10947) ghostty-vouch[bot] 2026-02-22 14:04:37 +00:00
  • 861a9cf537 ci: Add lib-vt Android support (#10925) Mitchell Hashimoto 2026-02-21 21:13:23 -08:00
  • 79e530a0f3 ci: fix CI for NDK Mitchell Hashimoto 2026-02-21 14:05:47 -08:00
  • 3fca5bd18b update deps to mirror (#10939) Mitchell Hashimoto 2026-02-21 20:50:20 -08:00
  • c4c58a9f58 update deps to mirror Mitchell Hashimoto 2026-02-21 20:35:38 -08:00
  • 84b7d14aa0 Update iTerm2 colorschemes (#10938) Mitchell Hashimoto 2026-02-21 20:31:49 -08:00
  • fad5599c32 deps: Update iTerm2 color schemes mitchellh 2026-02-22 00:18:10 +00:00
  • 1e380e8bf1 i18n: add 1.3 it_IT translations (#10708) Kat 2026-02-21 23:35:54 +00:00
  • 266e910cd1 translation update for lt_LT - filled in missing strings (#10886) Kat 2026-02-21 23:32:39 +00:00
  • 3de6922295 Update VOUCHED list (#10936) ghostty-vouch[bot] 2026-02-21 23:07:39 +00:00
  • 4f3e8971a0 config: selection-word-chars parses escape sequences (#10933) Mitchell Hashimoto 2026-02-21 14:58:52 -08:00
  • cdfa73b403 config: selection-word-chars parses escape sequences Mitchell Hashimoto 2026-02-21 14:37:58 -08:00
  • 548930a742 renderer: kitty image update requires draw_mutex (#10932) Mitchell Hashimoto 2026-02-21 14:34:23 -08:00
  • caec9e04d2 renderer: kitty image update requires draw_mutex Mitchell Hashimoto 2026-02-21 14:28:38 -08:00
  • 12c2f5c359 prettier Mitchell Hashimoto 2026-02-21 13:56:53 -08:00
  • 2e102b015f Update VOUCHED list (#10931) ghostty-vouch[bot] 2026-02-21 21:49:53 +00:00
  • 255b0c9964 macos: swiftlint 'multiple_closures_with_trailing_closure' rule (#10929) Mitchell Hashimoto 2026-02-21 13:43:20 -08:00
  • dd29617cd3 macos: swiftlint 'multiple_closures_with_trailing_closure' rule Jon Parise 2026-02-20 20:28:48 -05:00
  • 2e172eeb60 Update VOUCHED list (#10927) ghostty-vouch[bot] 2026-02-21 17:18:28 +00:00
  • 733d307bf4 gtk: update some comments/function names, take min sizes into account Jeffrey C. Ollie 2026-02-21 10:41:28 -06:00
  • 0af3477e35 fix: remove max() and magic numbers AJ Bucci 2026-01-27 22:27:15 -05:00
  • d9d65fdb9f fix: calculate cell size before presenting gtk window AJ Bucci 2026-01-26 16:00:01 -05:00
  • 88a6e8ae4b build: add Android build target for libghostty-vt Elias Andualem 2026-02-22 00:01:03 +08:00
  • b728e41d77 build: clarify ANDROID_NDK_HOME variable description Elias Andualem 2026-02-21 23:43:34 +08:00
  • 4581392625 macos: fix new tab crash (#10924) Mitchell Hashimoto 2026-02-21 07:25:24 -08:00
  • 407b3c082f macos: fix new tab crash Tristan Partin 2026-02-21 09:03:58 -06:00
  • e7cfb17d5a build: support 16kb page sizes for Android 15+ Elias Andualem 2026-02-21 22:48:36 +08:00
  • bd9611650f build: add support for Android NDK path configuration Elias Andualem 2026-02-21 18:07:03 +08:00
  • 02ca33d119 i18n/zh: update strings (#10844) Kat 2026-02-21 08:02:15 +00:00
  • 2a81d8cd29 macos: swiftlint 'for_where' rule (#10909) Mitchell Hashimoto 2026-02-20 21:06:47 -08:00
  • c17844c2db ci: use explicit PAT with path-filter for higher rate limits (#10915) Mitchell Hashimoto 2026-02-20 21:06:39 -08:00
  • 7c504649fd ci: use explicit PAT with path-filter for higher rate limits Mitchell Hashimoto 2026-02-20 21:05:53 -08:00
  • ce46caeacb macos: swiftlint 'switch_case_alignment' rule (#10908) Mitchell Hashimoto 2026-02-20 21:02:46 -08:00
  • 6ec8744b16 macOS: expand tilde in file paths before opening (#10863) Mitchell Hashimoto 2026-02-20 20:56:27 -08:00
  • b65261eb66 macOS: expand tilde in file paths before opening Alex Feijoo 2026-02-19 11:39:12 -05:00
  • e7b8e731eb Update VOUCHED list (#10914) ghostty-vouch[bot] 2026-02-21 04:31:43 +00:00
  • 1e7f470eb8 ci: use every to filter vouch paths (#10913) Mitchell Hashimoto 2026-02-20 20:30:23 -08:00
  • 07a68b3e65 ci: use every to filter vouch paths Mitchell Hashimoto 2026-02-20 20:23:44 -08:00
  • 3404595c72 Update VOUCHED list (#10912) ghostty-vouch[bot] 2026-02-21 04:15:38 +00:00
  • 2d6fa92d78 macos: swiftlint 'for_where' rule Jon Parise 2026-02-20 19:39:25 -05:00
  • f7e6639c43 macos: swiftlint 'switch_case_alignment' rule Jon Parise 2026-02-20 19:18:40 -05:00
  • 5db9f03f62 macos: swiftlint 'no_fallthrough_only' rule (#10899) Mitchell Hashimoto 2026-02-20 13:39:31 -08:00
  • 2ed341495f macos: optimize secure input overlay animation (#10903) Mitchell Hashimoto 2026-02-20 13:39:14 -08:00
  • db1e31c7a6 ci: Add a skips job where we can accumulate skip conditions (#10901) Mitchell Hashimoto 2026-02-20 11:03:00 -08:00
  • 8699a67ecf ci: Add a skips job where we can accumulate skip conditions Mitchell Hashimoto 2026-02-20 10:13:43 -08:00
  • 8e862e611b GTK: Pass parent's computed default/min sizes to the new window (#10805) Jeffrey C. Ollie 2026-02-20 12:16:43 -06:00
  • 3d3ea3fa59 macos: swiftlint 'no_fallthrough_only' rule Jon Parise 2026-02-20 13:01:30 -05:00
  • 727446fa8b gtk: for a new window's first tab, inherit the parent's initial size hints Ēriks Remess 2026-02-20 20:01:22 +02:00
  • 89e06a8402 Update VOUCHED list (#10898) ghostty-vouch[bot] 2026-02-20 17:58:30 +00:00
  • 3ba6d8174d macos: swiftlint 'unused_enumerated' rule (#10888) Mitchell Hashimoto 2026-02-20 09:43:38 -08:00
  • 6ca80091c5 macos: add root-level .swiftlint.yml (#10890) Mitchell Hashimoto 2026-02-20 09:43:13 -08:00
  • d4e5ba8c16 macos: ignore swiftlint 'line_length' rule (#10893) Mitchell Hashimoto 2026-02-20 09:43:02 -08:00
  • 0ac810461a deps: Update uucode to v0.2.0 (with unicode 17) (#10895) Mitchell Hashimoto 2026-02-20 09:42:30 -08:00
  • 125e96ff9e Update VOUCHED list (#10896) ghostty-vouch[bot] 2026-02-20 17:16:14 +00:00
  • e06ac6d33e Force prepend to use wcwidth_standalone Jacob Sandlund 2026-02-20 12:12:26 -05:00
  • add991b66a Merge remote-tracking branch 'upstream/main' into uucode-unicode-17 Jacob Sandlund 2026-02-20 11:55:16 -05:00
  • 5008d7eb93 Add ghostty_config_get tests (#10891) Jeffrey C. Ollie 2026-02-20 10:16:21 -06:00
  • 454d53e264 macos: ignore swiftlint 'line_length' rule Jon Parise 2026-02-20 10:34:27 -05:00
  • c2eab3b43d macos: add root-level .swiftlint.yml Jon Parise 2026-02-20 08:39:20 -05:00
  • 850e9b58fc Merge branch 'main' into i18n-update-translation-lt-LT-for-v1.3 tdslot 2026-02-20 14:50:15 +01:00
  • e887527e59 macos: swiftlint 'unused_enumerated' rule Jon Parise 2026-02-20 08:01:43 -05:00
  • b6c1a26437 Update VOUCHED list (#10887) ghostty-vouch[bot] 2026-02-20 12:37:50 +00:00
  • d991372bc8 translation update for lt_LT - filled in missing strings tlotuzas_nepgroup 2026-02-20 12:17:57 +01:00
  • 585bf3fcd2 Update es_AR translations with additional strings for 1.3 (#10861) Alan Moyano 2026-02-20 06:55:39 -03:00
  • 7e90e26ae1 macos: optimize secure input overlay animation Brent Schroeter 2026-02-19 22:03:54 -08:00