Commit Graph

  • 96b3db0b8c docs: update copy-on-select documentation (#4909) Mitchell Hashimoto 2025-01-10 13:13:12 -08:00
  • e475560af0 vim: update configuration to include theme files (#4893) Mitchell Hashimoto 2025-01-10 13:12:25 -08:00
  • 61a6e670eb ci: add required checks jobs (#4916) Mitchell Hashimoto 2025-01-10 13:12:00 -08:00
  • 2fb0d99f00 ci: add required checks jobs Mitchell Hashimoto 2025-01-10 12:56:17 -08:00
  • 8b8c7ecf1d gtk: unify Wayland and X11 platforms, implement background blur for KDE X11 (#4723) Mitchell Hashimoto 2025-01-10 12:21:03 -08:00
  • d26c114b5d apprt/gtk: make sure noop winproto never initializes Mitchell Hashimoto 2025-01-10 12:10:26 -08:00
  • 010f4d167d GTK: refactor headerbar into separate Adwaita & GTK structs Jeffrey C. Ollie 2025-01-08 22:53:25 -06:00
  • 799f5b8239 Fix wayland-scanner/protocols packaging dependency (#4910) Mitchell Hashimoto 2025-01-10 10:10:42 -08:00
  • 6e411d60f2 Fix wayland-scanner/protocols packaging dependency Mitchell Hashimoto 2025-01-10 09:56:33 -08:00
  • 2f81c360bd ci: typos Mitchell Hashimoto 2025-01-10 09:42:36 -08:00
  • be0370cb0e ci: test gtk-wayland in the GTK matrix Mitchell Hashimoto 2025-01-10 09:41:07 -08:00
  • ed81b62ec2 apprt/gtk: winproto Mitchell Hashimoto 2025-01-09 20:00:30 -08:00
  • 19cfd99439 docs: update copy-on-select documentation Onno Siemens 2025-01-10 18:11:57 +01:00
  • c03828e032 vim: work with theme config files Anund 2025-01-07 17:56:21 +11:00
  • 405a897230 gtk(x11): implement background blur for KDE/KWin on X11 Leah Amelia Chen 2025-01-02 23:53:22 +08:00
  • 03fee2ac33 gtk: unify Wayland and X11 platforms Leah Amelia Chen 2025-01-02 23:53:22 +08:00
  • 6ef757a8f8 Revert "termio/exec: fix SIGPIPE crash when reader exits early" Mitchell Hashimoto 2025-01-09 12:43:41 -08:00
  • 12ce9f2e3b feat(GTK): show menu in context menu if titlebar is disabled (#4864) Mitchell Hashimoto 2025-01-09 07:28:42 -08:00
  • b25c593309 feat(GTK): remove comment Ismael Arias 2025-01-09 12:52:35 +01:00
  • ae81edfcbf feat(gtk): show menu in context menu if titlebar is disabled Ismael Arias 2025-01-09 12:50:49 +01:00
  • 2d7706ec4f macos: Handle ctrl characters in IME input (#4854) Mitchell Hashimoto 2025-01-08 22:07:15 -08:00
  • 1636ac88fc macos: Handle ctrl characters in IME input Mitchell Hashimoto 2025-01-08 21:52:19 -08:00
  • a7c108a11c macos: improve initial size calculation (#4851) Mitchell Hashimoto 2025-01-08 21:33:01 -08:00
  • aafe7deae7 macos: improve initial size calculation Mitchell Hashimoto 2025-01-08 21:19:58 -08:00
  • 1057fd23be build: update zig-wayland to use new LazyPath API (#4849) Mitchell Hashimoto 2025-01-08 20:08:32 -08:00
  • 622cc3f9c7 build: update zig-wayland to use new LazyPath API Mitchell Hashimoto 2025-01-08 19:51:16 -08:00
  • 19ffb0b51f Implement a size-limit function for GTK (#4840) Mitchell Hashimoto 2025-01-08 18:49:05 -08:00
  • 08a8bddd38 gtk: clean up context menu creation & refresh (#4834) Mitchell Hashimoto 2025-01-08 18:48:47 -08:00
  • 8c457fc992 fix: update zig version regex in windows build workflow (#4847) Mitchell Hashimoto 2025-01-08 18:48:38 -08:00
  • 37256ec6a2 ci: move version output after variable definition Bryan Lee 2025-01-09 10:31:41 +08:00
  • bec690532d ci: update zig version regex in windows build Bryan Lee 2025-01-09 10:24:00 +08:00
  • dac13701e3 Implement a size-limit function for GTK George Joseph 2025-01-08 15:50:18 -07:00
  • 5bfb3925ba Add fallback timer for empty window title Bryan Lee 2025-01-09 06:24:31 +08:00
  • ea7c54d79d Simplify let binding in TerminalView title logic Bryan Lee 2025-01-08 21:01:01 +08:00
  • 0651586339 Reduce ghost emoji flash in title bar Bryan Lee 2025-01-08 14:19:55 +08:00
  • c33629aae5 gtk: clean up context menu creation & refresh Jeffrey C. Ollie 2025-01-08 16:01:31 -06:00
  • eb40cce45e build: requireZig cleanup Mitchell Hashimoto 2025-01-08 13:49:45 -08:00
  • e14bc5b64e Add keybind action copy_url_to_clipboard (#4676) Mitchell Hashimoto 2025-01-08 13:35:26 -08:00
  • 90d1023783 correct default keybinding cmd+backspace for macOS (#4249) Mitchell Hashimoto 2025-01-08 13:32:08 -08:00
  • d969a6b6b7 linux: add "Open in Ghostty" shortcut for nautilus (#4816) Mitchell Hashimoto 2025-01-08 13:26:34 -08:00
  • 5213edfa6c Add keybind action copy_url_to_clipboard Bryan Lee 2025-01-06 17:54:00 +08:00
  • ef12d90b74 gtk: implement dropping files and strings (#4211) Mitchell Hashimoto 2025-01-08 13:12:09 -08:00
  • 6f720a0b11 termio/exec: fix 100% CPU usage after wait-after-command process exits (#4171) Mitchell Hashimoto 2025-01-08 13:10:20 -08:00
  • 3e24e96af5 termio/exec: fix SIGPIPE crash when reader exits early Danny Lin 2024-12-31 02:01:46 -08:00
  • 542c655348 Add close_tab keybinding action for macOS (#4395) Mitchell Hashimoto 2025-01-08 12:17:27 -08:00
  • 140ac93884 Add close_tab keybinding action for macOS Bryan Lee 2025-01-03 09:15:29 +08:00
  • e4033ca4df config: close_tab on macOS should be cmd+opt+w to match iTerm2 Mitchell Hashimoto 2025-01-08 11:47:24 -08:00
  • 0d679951bc fix (macOS): Show quick terminal on full-screen app (#4049) Mitchell Hashimoto 2025-01-08 11:43:58 -08:00
  • 6ebc02b68d macos: animate in even if remain on another space Mitchell Hashimoto 2025-01-08 11:30:17 -08:00
  • 6e54589db4 misc cleanups Mitchell Hashimoto 2025-01-08 11:28:02 -08:00
  • c85c277415 core: add docs for ShellEscapeWriter Jeffrey C. Ollie 2025-01-08 13:12:36 -06:00
  • 306c7ea2be close_tab keybind (gtk apprt only) (#4033) Sabarigirish Manikandan 2025-01-09 00:37:00 +05:30
  • 37db4578c8 Fix the issue that the quick term not shown on first call Soh Satoh 2025-01-01 07:30:46 +09:00
  • 0ddc1a21a6 fix the comment (quick-terminal-space-behavior) Soh Satoh 2025-01-01 07:48:30 +09:00
  • 7bb3c31cee Move the quick terminal to active space if toggle() called while opening on another space Soh Satoh 2025-01-01 02:34:46 +09:00
  • 1493c55348 Merge branch 'main' into show-quick-term-on-another-app Soh Satoh 2025-01-01 01:43:33 +09:00
  • e2523c25cb Add quick-terminal-space-behavior option Soh Satoh 2024-12-31 21:55:03 +09:00
  • 2206c509be Show quick terminal on another full-screen app Soh Satoh 2024-12-30 18:57:27 +09:00
  • 34a0b206f8 apprt/gtk: use a subtitle to mark the current working directory (#3570) Mitchell Hashimoto 2025-01-08 10:10:19 -08:00
  • 051fed0c24 chore: replace adwaita-1 to libadwaita-1 for better pkg-config handling (#4818) Mitchell Hashimoto 2025-01-08 09:42:10 -08:00
  • ef833b3861 Implement "Paste Selection" on macOS like Terminal.app (#4733) Mitchell Hashimoto 2025-01-08 09:39:21 -08:00
  • 40442ac02f chore: replace adwaita-1 to libadwaita-1 for better pkg-config handling Kwee Lung Sin 2025-01-03 16:10:48 +08:00
  • e86b9a112e Implement "Paste Selection" on macOS like Terminal.app Wes Campaigne 2025-01-06 19:01:19 -05:00
  • e7c71df0b7 gtk: implement dropping files and strings Jeffrey C. Ollie 2025-01-01 13:38:46 -06:00
  • c972051611 linux: add "Open in Ghostty" shortcut for nautilus Gabriele Musco 2025-01-08 13:43:53 +01:00
  • 29c2f095a6 macOS: Add Bluetooth permission description. (#4668) Mitchell Hashimoto 2025-01-07 20:53:12 -08:00
  • 3731b099bb apprt/gtk: Move most version checks to runtime (#4783) Mitchell Hashimoto 2025-01-07 20:48:25 -08:00
  • 6e42cb152e build.zig Improvements (#4797) Mitchell Hashimoto 2025-01-07 20:45:14 -08:00
  • 2f6bef7ff2 bash: drop automatic shell integration with --posix (#4785) Mitchell Hashimoto 2025-01-07 20:45:04 -08:00
  • 300884d50f refactor(font): move Metrics from Face to Collection (#4739) Mitchell Hashimoto 2025-01-07 20:43:48 -08:00
  • c83733c533 apprt/gtk: continue cleanup of window-decoration code (#4465) Mitchell Hashimoto 2025-01-07 20:38:27 -08:00
  • 0bb0bf9b85 core: improve desktop environment detection (#4697) Mitchell Hashimoto 2025-01-07 20:35:57 -08:00
  • d78eb7d28f apprt/gtk: fix window colors when window-theme=ghostty (#4745) Mitchell Hashimoto 2025-01-07 20:35:18 -08:00
  • e00e991080 bash: set the title command in preexec (#4775) Mitchell Hashimoto 2025-01-07 20:34:56 -08:00
  • 4eaf346090 renderer: respect reverse with cursor-invert-fg-bg (#4777) Mitchell Hashimoto 2025-01-07 20:34:32 -08:00
  • bade7be021 Use build.zig.zon for Wayland protocols Mitchell Hashimoto 2025-01-07 20:19:08 -08:00
  • 8bf5c4ed7f This is a major refactor of build.zig. Mitchell Hashimoto 2025-01-07 07:14:32 -08:00
  • 1b91a667fb bash: drop automatic shell integration with --posix Jon Parise 2025-01-07 15:51:02 -05:00
  • 093bdf640a apprt/gtk: Move most version checks to runtime sin-ack 2025-01-07 19:53:27 +00:00
  • a115e848c6 apprt/gtk: Add version.runtimeAtLeast sin-ack 2025-01-07 19:12:53 +00:00
  • b2716375ac renderer: respect reverse with cursor-invert-fg-bg Gregory Anders 2025-01-07 11:50:46 -06:00
  • 0065aae6b6 Add IPv6 URL pattern support with comprehensive test cases (#4749) Mitchell Hashimoto 2025-01-07 08:59:44 -08:00
  • 9b21de2fe7 bash: add license declaration for kitty-derived code (#4776) Mitchell Hashimoto 2025-01-07 08:51:24 -08:00
  • 41201068ef bash: add license declaration for kitty-derived code Jon Parise 2025-01-07 11:34:39 -05:00
  • bf3597a519 bash: set the title command in preexec Jon Parise 2025-01-07 08:45:43 -05:00
  • c8d5b2da45 Add IPv6 URL pattern support with comprehensive test cases Bryan Lee 2025-01-07 14:14:51 +08:00
  • a52f469e16 apprt/gtk: fix window colors when window-theme=ghostty Tristan Partin 2025-01-06 22:56:41 -06:00
  • 298aeb7536 refactor(font): move ownership of Metrics to Collection Qwerasd 2025-01-06 19:00:13 -05:00
  • 540fcc0b69 refactor(font): move Metrics out of face Qwerasd 2025-01-06 17:39:53 -05:00
  • a3837a1e4e termio: don't leak VTE_VERSION into child processes (#4710) Mitchell Hashimoto 2025-01-06 16:38:40 -08:00
  • 29dd5ae605 termio: explain why we're removing VTE_VERSION Jon Parise 2025-01-06 19:11:54 -05:00
  • 0974705dd9 Fix minimum initial window size (#4688) Mitchell Hashimoto 2025-01-06 16:03:13 -08:00
  • 1cf1b886cd bash: narrow the scope of GHOSTTY_BASH_ENV (#4690) Mitchell Hashimoto 2025-01-06 16:01:41 -08:00
  • 262c76eace feat: open files without file:// protocol (#4713) Mitchell Hashimoto 2025-01-06 16:00:40 -08:00
  • 9732a92d7a terminal: ConEmu OSC9 parsing is more robust and correct (#4727) Mitchell Hashimoto 2025-01-06 15:56:32 -08:00
  • c71da8338b apprt/gtk: continue cleanup of window-decoration code Tristan Partin 2025-01-02 23:48:44 -06:00
  • 7ae94e145d terminal: ConEmu OSC9 parsing is more robust and correct Mitchell Hashimoto 2025-01-06 15:39:21 -08:00
  • 85743aebd5 feat: add support for file paths starts with ../ ./ and / Mustaque Ahmed 2025-01-07 01:06:40 +05:30
  • 15f82858b7 termio: don't leak VTE_VERSION into child processes Jon Parise 2025-01-06 14:00:38 -05:00
  • 037de64ea2 config: unbind keybind triggers unbinds both translated and physical (#4705) Mitchell Hashimoto 2025-01-06 10:06:21 -08:00