Commit Graph

  • 69fd438370 gtk: make previous_tab, next_tab, last_tab, and goto_tab performable Jeffrey C. Ollie 2025-02-08 17:30:27 -06:00
  • 57e7565b7f gtk: make goto_split a performable action Jeffrey C. Ollie 2025-02-08 16:23:23 -06:00
  • 4ad749607a core: performAction now returns a bool Jeffrey C. Ollie 2025-02-08 15:56:29 -06:00
  • 66442cd469 Refactor keybinding actions reference generation (#5695) Mitchell Hashimoto 2025-02-11 15:05:22 -08:00
  • afc42fe891 macos: add a variety of artist-drawn alternate icons (#5696) Mitchell Hashimoto 2025-02-11 15:03:55 -08:00
  • 58ab66f094 macos: add a variety of artist-drawn alternate icons Mitchell Hashimoto 2025-02-11 14:06:03 -08:00
  • 1674224c1a Refactor keybinding actions reference generation Bryan Lee 2025-02-12 06:29:40 +08:00
  • 4aa452a2c7 gtk(x11): set WINDOWID env var for subprocesses (#5650) Mitchell Hashimoto 2025-02-11 13:55:30 -08:00
  • 56ea6c406c gtk(x11): set WINDOWID env var for subprocesses Leah Amelia Chen 2025-02-09 19:52:09 +01:00
  • f8b547f92e Revert "Fixed documentation generation in list-actions --docs command (#4974)" Mitchell Hashimoto 2025-02-11 12:55:30 -08:00
  • adb187685b Fix confirm-close-surface not working for hidden quick terminal (#5647) Mitchell Hashimoto 2025-02-11 12:55:20 -08:00
  • f3d0c7c2ad Fixed documentation generation in list-actions --docs command (#4974) Mitchell Hashimoto 2025-02-11 12:47:47 -08:00
  • 4b77a1c71e Remember last focused window position for next startup (#5529) Mitchell Hashimoto 2025-02-11 12:47:12 -08:00
  • 5ad348b23e Add keyboard navigation for Terminal IO window (#3909) Mitchell Hashimoto 2025-02-11 12:46:18 -08:00
  • c627231b0f Fix confirm-close-surface not working for hidden quick terminal Bryan Lee 2025-02-09 20:27:49 +08:00
  • 31273aaabc Remember last focused window position for next startup Bryan Lee 2025-02-03 01:49:00 +08:00
  • d1614f6bc4 Fix segfault in reset with Kitty graphics images on screen (#5693) Mitchell Hashimoto 2025-02-11 11:26:06 -08:00
  • 95ae3642f9 macos: ensure previously key window regains key on toggle_visibility (#5692) Mitchell Hashimoto 2025-02-11 11:23:48 -08:00
  • b624cfe262 fix(terminal): avoid Screen.reset causing use of undefined Qwerasd 2025-02-11 14:20:47 -05:00
  • c6da845f33 macos: ensure previously key window regains key on toggle_visibility Mitchell Hashimoto 2025-02-11 11:11:41 -08:00
  • 869819eb89 macos: toggle_visibility fullscreen check requires active app (#5691) Mitchell Hashimoto 2025-02-11 11:11:36 -08:00
  • f986a32185 macos: toggle_visibility fullscreen check requires active app Mitchell Hashimoto 2025-02-11 10:59:31 -08:00
  • 0532f67282 nix: use zig2nix to manage nix cache/deps (#5439) Mitchell Hashimoto 2025-02-11 08:41:54 -08:00
  • 3a8c934b19 nix: use zig2nix to manage nix cache/deps Jeffrey C. Ollie 2025-01-30 11:55:29 -06:00
  • ab71dac282 Fix large OSC 8 links causing memory corruption (#5666) Mitchell Hashimoto 2025-02-11 08:09:03 -08:00
  • fa5fe5d293 core: protect against crashes and hangs when themes are not files (#5632) Mitchell Hashimoto 2025-02-11 07:24:10 -08:00
  • d87cf61d26 gtk: introduce Zig bindings for GTK/GObject (#5560) Mitchell Hashimoto 2025-02-11 07:19:59 -08:00
  • dd8c795ec6 test(terminal/screen): cursorSetHyperlink OOM handling edge case Qwerasd 2025-02-10 15:48:06 -05:00
  • a1b682d0da fix(terminal): properly lookup hyperlinks when cloning rows across pages Qwerasd 2025-02-10 15:45:53 -05:00
  • e540a79032 test(terminal/screen): OOM handling in adjustCapacity Qwerasd 2025-02-10 14:19:26 -05:00
  • 1c524238c8 test(terminal/osc): fix command longer than buffer test Qwerasd 2025-02-10 13:27:26 -05:00
  • 843c714088 gtk: introduce Zig bindings for GTK/GObject Leah Amelia Chen 2025-01-31 11:54:31 +01:00
  • 03fd9a970b fix(terminal): properly invalidate over-sized OSCs Qwerasd 2025-02-10 11:49:05 -05:00
  • 09c76d95c7 fix(terminal): handle errors in Screen.adjustCapacity Qwerasd 2025-02-09 22:48:38 -05:00
  • a3e462bbba Hopefully fix weird bug for Intel Mac users (#5652) Qwerasd 2025-02-09 18:24:58 -05:00
  • 28200fb9e5 fix(Metal): don't throw away glyphs when the fg and bg colors match Qwerasd 2025-02-09 17:45:00 -05:00
  • 2c06ce761b GTK: disable color management (#5593) Jeffrey C. Ollie 2025-02-08 20:48:36 -06:00
  • 1947ba9c68 core: protect against crashes and hangs when themes are not files Jeffrey C. Ollie 2025-02-07 22:20:37 -06:00
  • f95f636f1f Metal: use "Managed" resource storage mode on discrete GPUs (#5625) Qwerasd 2025-02-07 13:49:39 -05:00
  • ea16890fd3 Metal: use "Managed" resource storage mode on discrete GPUs Qwerasd 2025-02-07 12:19:09 -05:00
  • c7044b198c Merge branch 'main' into disable-color-management eifr 2025-02-07 18:00:18 +02:00
  • 5d6c021e26 update gtk version eifr 2025-02-07 18:00:08 +02:00
  • 79d6d26784 Introduce subsystem maintainers via CODEOWNERS (#5599) Mitchell Hashimoto 2025-02-07 07:21:32 -08:00
  • 76cf58915b add comments eifr 2025-02-06 10:25:26 +02:00
  • cbe0478572 remove config eifr 2025-02-06 10:19:23 +02:00
  • ae25ad4047 Introduce subsystem maintainers via CODEOWNERS Mitchell Hashimoto 2025-02-05 11:23:22 -08:00
  • 1ce23c079e expand comment + rename eifr 2025-02-05 23:35:12 +02:00
  • d87bfdff1a move color-mgmt to config eifr 2025-02-05 22:48:28 +02:00
  • 4eb5885017 macos: update Sparkle to 2.6.4 to workaround security issue (#5598) Mitchell Hashimoto 2025-02-05 10:57:32 -08:00
  • f2db80520a Fix cursor character not visible when cursor color matches background (#5570) Mitchell Hashimoto 2025-02-05 10:47:31 -08:00
  • 1d7f041f55 macos: update Sparkle to 2.6.4 to workaround security issue Mitchell Hashimoto 2025-02-05 10:44:38 -08:00
  • fbdee68667 Add a final newline to "No crash reports!" (#5583) Mitchell Hashimoto 2025-02-05 10:35:28 -08:00
  • 581b87b20c gtk: remove CSD styling when CSDs aren't used (#5581) Mitchell Hashimoto 2025-02-05 10:33:48 -08:00
  • f660ec8bd2 GTK: disable color management Ofir Levitan 2025-02-05 16:04:53 +02:00
  • 47e50abe24 Add a final newline to "No crash reports!" Kat 2025-02-05 08:22:58 +00:00
  • 0c1f3d724d gtk: remove CSD styling when CSDs aren't used Leah Amelia Chen 2025-02-05 09:01:15 +01:00
  • 4a95e8e48c Fix cursor character not visible when cursor color matches background Bryan Lee 2025-02-04 20:50:34 +08:00
  • f0d276062b Toggling visibility is now ignored when in fullscreen mode. (#5472) Mitchell Hashimoto 2025-02-03 13:57:48 -08:00
  • 7b593b9d7c linux: ensure that group dir fd is closed (#5515) Mitchell Hashimoto 2025-02-03 13:46:28 -08:00
  • 0538d6db6a macOS: binding checks should never trigger preedit callbacks (#5559) Mitchell Hashimoto 2025-02-03 13:46:19 -08:00
  • 8d31f6ce2e Toggling visibility is now ignored when in fullscreen mode. Shaps Benkau 2025-01-31 15:41:03 +00:00
  • fc14c5b070 core: add explicit errors to src/os/env.zig (#5530) Mitchell Hashimoto 2025-02-03 13:38:23 -08:00
  • fe6b46f4e7 core: add explicit errors to src/pty.zig (#5531) Mitchell Hashimoto 2025-02-03 13:38:00 -08:00
  • c07b1ac2f0 gtk(x11): support server-side decorations (#5533) Mitchell Hashimoto 2025-02-03 13:35:24 -08:00
  • 730c6884f7 macOS: binding checks should never trigger preedit callbacks Mitchell Hashimoto 2025-02-03 13:28:56 -08:00
  • b7fa8e5947 linux: ensure that group dir fd is closed Jeffrey C. Ollie 2025-02-02 00:46:01 -06:00
  • 3fdbd5f7ba core: fix up pty Zig error sets Jeffrey C. Ollie 2025-02-03 15:06:35 -06:00
  • 7f0d22a31e core: add explicit errors to src/pty.zig Jeffrey C. Ollie 2025-02-02 13:31:00 -06:00
  • 8607d463ff core: fix puralization of src/os/env.zig Errors->Error Jeffrey C. Ollie 2025-02-03 14:38:00 -06:00
  • 002cce4e81 core: handle src/os/env.zig errors on windows Jeffrey C. Ollie 2025-02-02 13:16:53 -06:00
  • 8660cdaad5 core: add explicit errors to src/os/env.zig Jeffrey C. Ollie 2025-02-02 12:58:42 -06:00
  • d61ee46210 config: mention X11 support in window-decoration docs Leah Amelia Chen 2025-02-03 09:17:55 +01:00
  • 4cd49632b2 gtk(x11): support server-side decorations Leah Amelia Chen 2025-02-02 22:24:48 +01:00
  • cdd2099090 apprt/gtk: handle input methods that end preedit before commit (#5550) Mitchell Hashimoto 2025-02-03 09:37:17 -08:00
  • f70ba14abd apprt/gtk: handle input methods that end preedit before commit Mitchell Hashimoto 2025-02-03 08:19:08 -08:00
  • 3b3e75c1dc gtk(wayland): respect window-decoration=none on GNOME (#5463) Mitchell Hashimoto 2025-02-03 07:23:10 -08:00
  • 61fd41116a linux: fix installation path of nautilus-python extension (#5469) Mitchell Hashimoto 2025-02-03 07:19:01 -08:00
  • fe085001cb Update iTerm2 colorschemes (#5511) Mitchell Hashimoto 2025-02-03 07:14:36 -08:00
  • 1a1d3db207 Linux: Syscall errno handle (#5537) Mitchell Hashimoto 2025-02-03 07:12:18 -08:00
  • 79dd3776e2 Fix a typo in the docs for adjust-strikethrough-position and adjust-overline-position (#5543) Mitchell Hashimoto 2025-02-03 07:11:33 -08:00
  • 1bd5ea6f73 Fix a typo in the docs for adjust-strikethrough-position and adjust-overline-position Kat 2025-02-03 05:58:48 +00:00
  • fb2516fbf6 comment on why to not use posix.errno rhodes-b 2025-02-02 16:35:20 -06:00
  • bc156266c6 fix errno handle rhodes-b 2025-02-02 16:27:10 -06:00
  • 5100f4ff7d deps: Update iTerm2 color schemes mitchellh 2025-02-02 00:10:42 +00:00
  • 660d9dc671 linux: fix installation path of nautilus-python extension Jeffrey C. Ollie 2025-01-31 09:14:50 -06:00
  • ac582ccf7c gtk(wayland): respect window-decoration=none on GNOME Leah Amelia Chen 2025-01-31 12:03:44 +01:00
  • c5508e7d19 update version for development Mitchell Hashimoto 2025-01-30 14:23:17 -08:00
  • dda242c96e ci: update publish job Mitchell Hashimoto 2025-01-30 13:58:11 -08:00
  • facda0c3fb gtk(x11): update blur region upon syncAppearance (#5443) v1.1.0 Mitchell Hashimoto 2025-01-30 13:43:48 -08:00
  • 75dec598cc nix: fix Ghostty homepage in package (#5436) Mitchell Hashimoto 2025-01-30 13:40:49 -08:00
  • 48a1a10330 gtk(x11): update blur region upon syncAppearance Leah Amelia Chen 2025-01-30 19:59:46 +01:00
  • 6dd9bf0038 nix: fix Ghostty homepage in package Jeffrey C. Ollie 2025-01-30 11:04:44 -06:00
  • adf4066b69 nix: use --system build flag instead of relying on $ZIG_GLOBAL_CACHE_DIR (#5434) Mitchell Hashimoto 2025-01-30 08:48:31 -08:00
  • 40973417d0 nix: use --system build flag instead of relying on $ZIG_GLOBAL_CACHE_DIR Jeffrey C. Ollie 2025-01-30 10:16:45 -06:00
  • a62b26cd2f next version will be 1.1.0 Mitchell Hashimoto 2025-01-30 07:18:07 -08:00
  • 04d36361b1 ci: separate publish and release workflows (#5425) Mitchell Hashimoto 2025-01-29 17:21:52 -08:00
  • dbc4edc583 ci: separate publish and release workflows Mitchell Hashimoto 2025-01-29 16:37:59 -08:00
  • 692168f8dd dist: remove cdata tags from appcast, we escape it all Mitchell Hashimoto 2025-01-29 15:08:20 -08:00
  • fefda69ac3 input: performable bindings aren't part of the reverse mapping (#5421) Mitchell Hashimoto 2025-01-29 14:44:52 -08:00
  • c33b82c634 macOS: add link to release notes on appcast (#5184) Mitchell Hashimoto 2025-01-29 14:38:18 -08:00