Commit Graph

  • dc8f082392 macos: copy the key table action bytes Mitchell Hashimoto 2025-12-20 20:36:35 -08:00
  • eac0ec14fd macOS: revamped key table/sequence UI Mitchell Hashimoto 2025-12-20 20:11:39 -08:00
  • 901618cd8f macOS: hook up key table apprt action to state Mitchell Hashimoto 2025-12-20 19:58:24 -08:00
  • 44972198ae apprt: add action for key table activation/deactivation Mitchell Hashimoto 2025-12-20 19:47:51 -08:00
  • 028691766d Key Tables (#9984) Mitchell Hashimoto 2025-12-20 19:43:56 -08:00
  • 1fbdcf1ee7 deps: Update iTerm2 color schemes mitchellh 2025-12-21 00:15:47 +00:00
  • 845bcdb498 config: copy key table name into arena Mitchell Hashimoto 2025-12-20 15:11:08 -08:00
  • daa613482e keybind = clear and reset should reset tables, too Mitchell Hashimoto 2025-12-20 14:57:28 -08:00
  • 14bbc4893f implement one-shot key tables Mitchell Hashimoto 2025-12-20 14:36:35 -08:00
  • 36f891afd8 implement key table lookup in maybeHandleBinding Mitchell Hashimoto 2025-12-20 14:30:33 -08:00
  • 18ce219d78 input: activate/deactivate key table binding actions Mitchell Hashimoto 2025-12-20 14:19:23 -08:00
  • 34ae3848b6 core: key tables Mitchell Hashimoto 2025-12-20 13:40:45 -08:00
  • 8c59143c1a rename some key sequence state so it is clearer what it is Mitchell Hashimoto 2025-12-20 13:46:00 -08:00
  • c53b3fffd5 config: keybind table parsing Mitchell Hashimoto 2025-12-20 13:26:20 -08:00
  • aac5d65ded add the catch_all binding key (#9977) Mitchell Hashimoto 2025-12-20 13:13:19 -08:00
  • 63422f4d4e add the catch_all binding key Mitchell Hashimoto 2025-12-19 11:56:04 -08:00
  • 73a93abf7b renderer/metal: clamp texture sizes to the maximum allowed by the device (#9972) Mitchell Hashimoto 2025-12-19 10:39:06 -08:00
  • 2e4b11a4d7 macos: window width/height should be clamped, work with position (#9975) Mitchell Hashimoto 2025-12-19 10:38:57 -08:00
  • d1bea9d737 macos: window width/height should be clamped, work with position Mitchell Hashimoto 2025-12-19 10:28:51 -08:00
  • 594195963d Update src/renderer/Metal.zig Mitchell Hashimoto 2025-12-19 09:31:10 -08:00
  • 07b47b87fa renderer/metal: clamp texture sizes to the maximum allowed by the device Mitchell Hashimoto 2025-12-19 07:27:57 -08:00
  • e2be65da8e macos: hide tab overview on escape (#9971) Mitchell Hashimoto 2025-12-19 07:18:32 -08:00
  • 86a0eb1a75 macos: hide tab overview on escape Mitchell Hashimoto 2025-12-19 07:13:43 -08:00
  • fa0a982ff2 macos: remove the command palette appear/disappear animation (#9964) Mitchell Hashimoto 2025-12-18 15:41:55 -08:00
  • 0ace736f46 macos: remove the command palette appear/disappear animation Mitchell Hashimoto 2025-12-18 15:35:48 -08:00
  • faa22c032e terminal: RenderState linkCells needs to use Page y not Viewport y (#9959) Mitchell Hashimoto 2025-12-18 14:06:02 -08:00
  • 5a2f5a6b9e terminal: RenderState linkCells needs to use Page y not Viewport y Mitchell Hashimoto 2025-12-18 13:53:38 -08:00
  • 5eb335d694 fix(macOS): re-apply icon after app update (#9951) Mitchell Hashimoto 2025-12-18 13:10:23 -08:00
  • 377bcddb46 fix(macOS): re-apply icon after app update Jake Nelson 2025-12-18 12:52:13 +11:00
  • a4cb73db84 macOS: Session Search (#9945) Mitchell Hashimoto 2025-12-17 11:01:19 -08:00
  • e1d0b22029 macos: allow searching sessions by color too Mitchell Hashimoto 2025-12-17 10:48:39 -08:00
  • 842583b628 macos: fix uikit build Mitchell Hashimoto 2025-12-17 10:25:59 -08:00
  • 829dd1b9b2 macos: focus shenangians Mitchell Hashimoto 2025-12-17 10:13:53 -08:00
  • e1356538ac macos: show a highlight animation when a terminal is presented Mitchell Hashimoto 2025-12-17 09:57:33 -08:00
  • d23f7e051f macos: stable sort for surfaces Mitchell Hashimoto 2025-12-17 09:52:05 -08:00
  • 1fd3f27e26 macos: show pwd for jump options Mitchell Hashimoto 2025-12-17 09:44:01 -08:00
  • b30e94c0ec macos: sort in the focus jumps in other commands Mitchell Hashimoto 2025-12-17 09:32:39 -08:00
  • 835fe3dd0f macos: add the active terminals to our command palette to jump Mitchell Hashimoto 2025-12-17 09:17:09 -08:00
  • e1e782c617 macos: clean up the way command options are built up Mitchell Hashimoto 2025-12-17 09:10:46 -08:00
  • 5d11bdddc3 macos: implement the present terminal action so we can use that Mitchell Hashimoto 2025-12-17 09:04:51 -08:00
  • 7e46200d31 macos: command palette entries support leading color Mitchell Hashimoto 2025-12-17 08:56:21 -08:00
  • c84113d199 font/coretext: Use positions to correct glyph placement (#9883) Mitchell Hashimoto 2025-12-17 08:46:12 -08:00
  • d820a633ee fix up typos Mitchell Hashimoto 2025-12-17 08:34:30 -08:00
  • aecdacbe49 Merge remote-tracking branch 'origin/main' into shaping-positions Jacob Sandlund 2025-12-17 10:02:06 -05:00
  • 139a23a0a2 Pull out debugging into a separate function. Jacob Sandlund 2025-12-17 09:57:32 -05:00
  • 6b04f75037 Fix (#9921) link opening by resolving existing relative paths (#9942) Mitchell Hashimoto 2025-12-17 06:24:57 -08:00
  • e28e4facf0 Merge remote-tracking branch 'origin/main' into shaping-positions Jacob Sandlund 2025-12-17 09:18:10 -05:00
  • 67f9bb9e8a Fix link opening by resolving existing relative paths Elad Kaplan 2025-12-17 15:13:47 +02:00
  • 50cb1bafd7 macOS: change window to new-window for macos-dock-drop-behavior (#9764) Mitchell Hashimoto 2025-12-16 13:35:25 -08:00
  • 072077d19d gtk/opengl: print an error when OpenGL version is too old (#9586) Mitchell Hashimoto 2025-12-16 13:34:14 -08:00
  • f37acdf6a0 gtk/opengl: print an error when OpenGL version is too old Dominique Martinet 2025-11-14 13:22:36 +09:00
  • 7d8bff27a0 ai: add /review-branch command (#9934) Mitchell Hashimoto 2025-12-16 13:27:14 -08:00
  • a25a5360f3 ai: add /review-branch command Mitchell Hashimoto 2025-12-16 13:11:26 -08:00
  • ab3a3805aa Fix macOS log command for Ghostty (#9933) Mitchell Hashimoto 2025-12-16 13:17:29 -08:00
  • ccc2d32aa5 Fix macOS log command for Ghostty IceCodeNew 2025-12-17 05:16:27 +08:00
  • 4827c7f53a macOS: add toggle_background_opacity keybind action (#9117) Mitchell Hashimoto 2025-12-16 13:11:51 -08:00
  • 95f4093e96 macos: make syncAppearance a virtual method on BaseTerminalController Mitchell Hashimoto 2025-12-16 12:59:51 -08:00
  • f9a1f526c8 update some copy for the background opacity toggle Mitchell Hashimoto 2025-12-16 11:38:25 -08:00
  • ba2cbef1f1 apprt/gtk: list toggle_background_opacity as unimplemented himura467 2025-10-10 14:56:15 +09:00
  • 8d49c698e4 refactor(macos): do nothing if in fullscreen himura467 2025-10-10 12:56:52 +09:00
  • ded3dd4cbc refactor(macos): do nothing if background-opacity >= 1 himura467 2025-10-10 12:56:20 +09:00
  • 4c6d3f8ed2 macos: add toggle_background_opacity keybind action himura467 2025-10-10 11:01:41 +09:00
  • 4883fd938e config: better docs for split-preserve-zoom Mitchell Hashimoto 2025-12-16 11:27:51 -08:00
  • a1ffac3c58 introduce split-preserve-zoom config to maintain zoomed splits during navigation (#9089) Mitchell Hashimoto 2025-12-16 11:21:56 -08:00
  • d364e421a8 introduce split-preserve-zoom config to maintain zoomed splits during navigation lorenries 2025-10-08 12:04:42 -04:00
  • 67eb480577 Adding keybind to the +list-themes TUI that would write out a file that contained themes (#8930) Mitchell Hashimoto 2025-12-16 10:12:06 -08:00
  • f7d0d72f19 remove auto theme include in config-template greathongtu 2025-12-17 00:31:39 +08:00
  • 29c0f982c3 Fix cmd-click opening of relative/local paths (#9921) Mitchell Hashimoto 2025-12-16 09:07:16 -08:00
  • db4e8d76d8 macOS: save&restore quick terminal state (#9588) Mitchell Hashimoto 2025-12-16 09:06:47 -08:00
  • d680404fae macOS: save&restore quick terminal state Lukas 2025-11-14 14:33:06 +01:00
  • e58bbc1d3e Merge branch 'ghostty-org:main' into feat-list-themes-write-config greathongtu 2025-12-17 00:29:24 +08:00
  • 72747a28af OSC parser microbenchmarking (#9867) Mitchell Hashimoto 2025-12-16 07:27:16 -08:00
  • 011cf0e067 ci: optimizations (#9926) Mitchell Hashimoto 2025-12-16 07:10:06 -08:00
  • 064c5684f7 ci: color scheme GHA uploads to mirror (#9925) Mitchell Hashimoto 2025-12-16 07:02:21 -08:00
  • ef0fec473a ci: move flatpak out to a triggered build similar to snap Mitchell Hashimoto 2025-12-16 06:59:49 -08:00
  • 1a8eb52e99 ci: disable many macOS builds we don't use Mitchell Hashimoto 2025-12-16 06:52:28 -08:00
  • 3f504f33e5 ci: color scheme GHA uploads to mirror Mitchell Hashimoto 2025-12-16 06:47:28 -08:00
  • cb45410dcc Update iTerm2 colorschemes (#9900) Mitchell Hashimoto 2025-12-16 06:40:19 -08:00
  • 8ed7cce203 zsh: removed unused self_dir variable (#9924) Mitchell Hashimoto 2025-12-16 06:38:56 -08:00
  • c4cd2ca81d zsh: removed unused self_dir variable Jon Parise 2025-12-16 08:24:18 -05:00
  • 24413a9a24 Add a description to the test section comment Elad Kaplan 2025-12-16 10:17:54 +02:00
  • 32395fd838 Fix cmd-click opening of relative/local paths Elad Kaplan 2025-12-16 10:09:07 +02:00
  • 0a0068002a Revert "macos: populate the sparkle:channel element" (#9918) Mitchell Hashimoto 2025-12-15 12:28:53 -08:00
  • 78e539d684 Revert "macos: populate the sparkle:channel element" Mitchell Hashimoto 2025-12-15 12:28:40 -08:00
  • 051e6543ff Decouple balanced top and left window paddings to avoid diagonal resize jitter (#9518) Mitchell Hashimoto 2025-12-15 12:11:04 -08:00
  • 14539bc185 logging: document GHOSTTY_LOG and make it more flexible (#8815) Mitchell Hashimoto 2025-12-15 11:58:42 -08:00
  • f8c03bb6f6 logging: document GHOSTTY_LOG and make it more flexible Jeffrey C. Ollie 2025-09-21 00:21:14 -05:00
  • 6d2beed1b0 feat: add liquid glass background effect support (#8801) Mitchell Hashimoto 2025-12-15 11:10:03 -08:00
  • 4e10f27be4 config: macos blur settings enable blur on non-Mac Mitchell Hashimoto 2025-12-15 11:00:53 -08:00
  • 8482e0777d macos: remove glass view on syncAppearance with blur Mitchell Hashimoto 2025-12-15 10:58:35 -08:00
  • a6ddf03a2e remove the macos-background-style config Mitchell Hashimoto 2025-12-15 10:48:20 -08:00
  • bb23071166 config: change macos-background-style to be enums on background-blur Mitchell Hashimoto 2025-12-15 10:29:21 -08:00
  • 42493de098 fix: make titlebar transparent when using glass background style Justy Null 2025-10-17 18:39:11 -07:00
  • d5c378cd6b minor style tweaks Mitchell Hashimoto 2025-10-12 13:18:15 -07:00
  • 45aceace72 fix: disable renderer background when macOS effects are enabled Justy Null 2025-09-20 16:05:05 -07:00
  • d40af61960 refactor: migrate background glass effect to new macos-background-style config Justy Null 2025-09-20 11:44:04 -07:00
  • a02364cbef feat: add liquid glass background effect support Justy Null 2025-09-19 22:23:32 -07:00
  • 0f98e3b905 nix: replace deprecated system with stdenv.hostPlatform.system (#9916) Mitchell Hashimoto 2025-12-15 10:07:20 -08:00
  • 07578d5e3f nix: replace deprecated system with stdenv.hostPlatform.system Uzair Aftab 2025-12-15 18:59:34 +01:00
  • 4adc5ed850 Nix VM integration tests (#8339) Mitchell Hashimoto 2025-12-15 09:47:32 -08:00