Commit Graph

  • 76c3e4370c [macOS] feat: add documentation for new quick-terminal case McNight 2025-02-16 21:58:47 +01:00
  • d7a7da6ea0 [macOS] feat: PR feedback McNight 2025-02-16 21:36:44 +01:00
  • 1013ba63ee [macOS] feat: Add "Split Left" and "Split Up" actions to menubar (#5807) Mitchell Hashimoto 2025-02-16 12:37:11 -08:00
  • c5f0709e7e [macOS] feat: Add "quick-terminal" option to "macos-hidden" config McNight 2025-02-16 15:02:44 +01:00
  • b1df97b33f Add Split Left and Split Up to menu mbrown379 2025-02-16 15:14:02 -05:00
  • 25b93ceb55 gtk: disable shortcuts in tab view Jeffrey C. Ollie 2025-02-16 13:56:11 -06:00
  • 497a1b6f8f gtk: prevent double free when closing window Jeffrey C. Ollie 2025-02-16 13:55:41 -06:00
  • bf7e9603d2 gtk: rename notebook to TabView and switch to gobject Jeffrey C. Ollie 2025-02-15 23:13:34 -06:00
  • 2e7ed98dfd build: fix colorscheme update (#5797) Mitchell Hashimoto 2025-02-16 08:39:39 -08:00
  • 4fcbe6664d Merge remote-tracking branch 'origin/main' into gh-1972-clickable-file-paths Mustaque Ahmed 2025-02-16 18:39:22 +05:30
  • 58b6ae9655 feat: add support for relative paths Mustaque Ahmed 2025-02-16 18:33:21 +05:30
  • b69bf241f9 Conditionally add Change Title menu item based on window decorations Bryan Lee 2025-02-16 20:00:28 +08:00
  • 5c9d929d5d Replace the alert dialog for tab title editing with popover Bryan Lee 2025-02-16 05:36:39 +08:00
  • 36e6ed3339 build: fix colorscheme update Jeffrey C. Ollie 2025-02-15 23:39:40 -06:00
  • 9a5bc65034 gtk: fix building on Debian 12 (#5791) Jeffrey C. Ollie 2025-02-15 18:31:39 -06:00
  • 8ad2ae6ab4 Update iTerm2 colorschemes (#5793) Mitchell Hashimoto 2025-02-15 16:26:58 -08:00
  • fe11efff63 deps: Update iTerm2 color schemes mitchellh 2025-02-16 00:13:20 +00:00
  • b0d68324a6 gtk: fix multiple build args in docker build Jeffrey C. Ollie 2025-02-15 18:11:42 -06:00
  • fb35d10981 gtk: add Zig version as arg to Debian 12 build Jeffrey C. Ollie 2025-02-15 18:01:07 -06:00
  • 191b19f9a5 gtk: add debian build to list of required checks Jeffrey C. Ollie 2025-02-15 17:58:25 -06:00
  • c7b3cbd397 gtk: only test Debian 12 builds on amd64 Jeffrey C. Ollie 2025-02-15 17:57:19 -06:00
  • 0ce1342263 gtk: fix building on Debian 12 Jeffrey C. Ollie 2025-02-15 16:17:46 -06:00
  • 6d8db4b380 [macOS] feat: Add setting to hide icon from dock/cmd-tab (#5122) Mitchell Hashimoto 2025-02-15 11:00:32 -08:00
  • d7a82f212a Add setting to hide icon from dock/cmd-tab Albert Dong 2025-01-15 12:12:42 -08:00
  • aeccbd266a Added snap packaging (#3931) Mitchell Hashimoto 2025-02-15 09:24:36 -08:00
  • ac9f8ba9b1 wip: allow directional split movement Thom Dickson 2024-12-10 21:38:49 -05:00
  • baa47ff24e ci: test requires build-snap Mitchell Hashimoto 2025-02-15 07:24:18 -08:00
  • 818bc779b3 apprt/gtk: unset snap env vars Mitchell Hashimoto 2025-02-15 07:22:10 -08:00
  • 88a6b542b3 ci: move snap testing into our big test workflow Mitchell Hashimoto 2025-02-15 07:20:46 -08:00
  • 494273cf08 ci: snap workflow requires git history Mitchell Hashimoto 2025-02-15 07:10:25 -08:00
  • 03d1240999 nix: use snapcraft only on Linux Mitchell Hashimoto 2025-02-15 07:07:08 -08:00
  • b551e106a8 Comment out refresh-mode, the store rejects this. Needs fixing in review-tools Ken VanDine 2025-02-14 18:27:19 -05:00
  • 0c3b873dde Merge remote-tracking branch 'origin/add_snap_package' into add_snap_package Ken VanDine 2025-02-14 18:16:23 -05:00
  • d3623393a6 More environment handling to ensure reliability across distros Ken VanDine 2025-02-14 18:14:06 -05:00
  • 2adee4290a Improved rpath handling for ghostty Ken VanDine 2025-02-14 18:07:39 -05:00
  • 94e2982d4b Allow snap to refresh while running Ken VanDine 2025-02-14 17:16:36 -05:00
  • 238b0faf5c Simplified setting snap version Ken VanDine 2025-02-13 21:42:49 -05:00
  • 927f626d9a Merge remote-tracking branch 'upstream/main' into add_snap_package Ken VanDine 2025-02-13 20:10:44 -05:00
  • bd6a133e95 Updated stage packages Ken VanDine 2025-02-07 14:39:48 -05:00
  • 1c41cf236f Merge branch 'ghostty-org:main' into add_snap_package Ken VanDine 2025-02-06 09:07:46 -05:00
  • a831df903d Merge branch 'ghostty-org:main' into add_snap_package Ken VanDine 2025-02-04 10:41:03 -05:00
  • ff5c1001c6 Per PR review feedback, this is the more "ziggy" way of doing the check for environment variable. Ken VanDine 2025-01-25 07:44:32 -05:00
  • e4cf81c2ba Clean up environment variable while launching the shell Ken VanDine 2025-01-24 13:57:30 +02:00
  • cb5379ab1d Unset environment varies set by the snap Ken VanDine 2025-01-24 13:57:14 +02:00
  • 7e5c57a848 Only export XDG_CONFIG_HOME and XDG_DATA_HOME if they aren't already set Ken VanDine 2025-01-22 07:38:41 +02:00
  • 5841a4f958 Stage libglib2.0-0t64 to insure we don't mix in the host's lib Ken VanDine 2025-01-22 07:25:01 +02:00
  • 725488e1a2 Improved environment handling to ensure the snap will work across distros and unset all SNAP environment variables that could leak at runtime Ken VanDine 2025-01-21 08:49:37 +02:00
  • 0acf82bb9c Use patch-rpath which improves our cross distro support Ken VanDine 2025-01-21 08:48:48 +02:00
  • 9944fd5958 ci: temporary apt installs required for namespace Mitchell Hashimoto 2025-01-20 11:03:40 -08:00
  • e7d4daa7c1 Removed duplicated stage-packages Ken VanDine 2025-01-12 16:23:21 -05:00
  • 5de0e775cb Don't stage shells Ken VanDine 2024-12-30 14:03:19 -05:00
  • 301fdff58f enable-patchelf is more repliable for classic snaps Ken VanDine 2024-12-29 17:22:26 -05:00
  • 99c7abb43a Set GHOSTTY_RESOURCES_DIR Ken VanDine 2024-12-29 17:11:37 -05:00
  • a85de40710 Exit with error if building for unsupported arch Ken VanDine 2024-12-29 16:15:34 -05:00
  • e174fb2748 no-patchelf for DRI and tidy up the mesa bits Ken VanDine 2025-01-10 08:57:01 -05:00
  • 403eab2cf0 Stage gnome-text-editor to open configuration, this makes it more reliable across more distros as a classic snap. Ken VanDine 2025-01-09 15:43:45 -05:00
  • bdafc2227c Drop patchelf Ken VanDine 2025-01-09 15:29:52 -05:00
  • c9cafd3051 Enable patch-elf for libs part Ken VanDine 2025-01-09 15:03:53 -05:00
  • 48f94e6fcc Stage more depends to ensure we aren't getting leaks from the host Ken VanDine 2025-01-09 14:26:59 -05:00
  • 43b2e43a11 EGL fixes, ensure necessary env variables are set to isolate dependencies from the host Ken VanDine 2025-01-09 14:26:29 -05:00
  • 8dffe3450c CRAFT_TARGET_ARCH is deprecated, use CRAFT_ARCH_BUILD_FOR Ken VanDine 2025-01-09 10:23:25 -05:00
  • ae953b5f10 Ensure LD_LIBRARY_PATH is set appropriately Ken VanDine 2025-01-09 10:16:54 -05:00
  • c7635201ab Add snap to nix, add arm64 builders Mitchell Hashimoto 2025-01-08 10:22:17 -08:00
  • c35ca1e87f Set a more meaningful version for the snap Ken VanDine 2024-12-30 15:28:25 -05:00
  • d06d6796c5 Changed shebang in launcher script Ken VanDine 2024-12-30 14:19:42 -05:00
  • e6c9dc7040 Only run snap workflow on push and PR Ken VanDine 2024-12-30 14:06:57 -05:00
  • 5d0dde57f9 Don't stage shells Ken VanDine 2024-12-30 14:03:19 -05:00
  • d0108416d0 enable-patchelf is more repliable for classic snaps Ken VanDine 2024-12-29 17:22:26 -05:00
  • 71297870cf Set GHOSTTY_RESOURCES_DIR Ken VanDine 2024-12-29 17:11:37 -05:00
  • fcde494440 Install bash-completion Ken VanDine 2024-12-29 16:45:23 -05:00
  • b7bd8444c7 Exit with error if building for unsupported arch Ken VanDine 2024-12-29 16:15:34 -05:00
  • 2b2b3c5b3b Set source-type for launcher dir Ken VanDine 2024-12-29 16:05:52 -05:00
  • 818c81282b Added snap build workflow Ken VanDine 2024-12-29 15:57:33 -05:00
  • f0842c5599 Added snap packaging Ken VanDine 2024-12-29 14:00:36 -05:00
  • 2d0940f6ae gtk: require libadwaita (#5749) Jeffrey C. Ollie 2025-02-15 09:04:11 -06:00
  • ac80c4b1f6 code review: - remove unnecessary Surface cast - drop support for non-Adwaita build Maciej Bartczak 2025-02-15 09:07:03 +01:00
  • f1f1120749 termio: use modified backend (#5776) Tim Culverhouse 2025-02-14 22:57:50 -06:00
  • c1ff382e97 core: add env config option (#5309) Mitchell Hashimoto 2025-02-14 20:55:51 -08:00
  • 29f25ae474 termio: prevent responses to non-query OSC 21 sequences (#5770) Tim Culverhouse 2025-02-14 22:50:03 -06:00
  • c7971b562e core: add env config option Jeffrey C. Ollie 2025-01-22 16:41:41 -06:00
  • b7009202ce termio: use modified backend Tim Culverhouse 2025-02-14 22:44:27 -06:00
  • 25c5ecf553 gtk: require libadwaita Jeffrey C. Ollie 2025-01-30 22:59:36 -06:00
  • 21f0d8d87d add list-mac-app-icons cli option Roman Zhuzha 2025-02-15 03:19:22 +01:00
  • bc7790f502 wasm shaping and atlas rendering again Gabriel Dinner-David 2024-11-20 23:58:45 -05:00
  • 09fbf096d3 termio: prevent responses to non-query OSC 21 sequences Tim Culverhouse 2025-02-14 18:55:26 -06:00
  • b975f1e860 cli: disable +boo on non-desktop platforms due to lack of tty Mitchell Hashimoto 2025-02-14 15:13:53 -08:00
  • 8c4b0f815d prettier Mitchell Hashimoto 2025-02-14 14:54:53 -08:00
  • 4e8e2d9796 nix: snapcraft should only be installed on Linux Mitchell Hashimoto 2025-02-14 14:52:29 -08:00
  • 90ce5b75f1 Simplified setting snap version Ken VanDine 2025-02-13 21:42:49 -05:00
  • fd9cbde3d8 Merge remote-tracking branch 'upstream/main' into add_snap_package Ken VanDine 2025-02-13 20:10:44 -05:00
  • b0edda4b69 Updated stage packages Ken VanDine 2025-02-07 14:39:48 -05:00
  • bbd279bb4f Merge branch 'ghostty-org:main' into add_snap_package Ken VanDine 2025-02-06 09:07:46 -05:00
  • bdbf30dc96 Merge branch 'ghostty-org:main' into add_snap_package Ken VanDine 2025-02-04 10:41:03 -05:00
  • a111b3f96f Per PR review feedback, this is the more "ziggy" way of doing the check for environment variable. Ken VanDine 2025-01-25 07:44:32 -05:00
  • f239df59ca Clean up environment variable while launching the shell Ken VanDine 2025-01-24 13:57:30 +02:00
  • c036eb2444 Unset environment varies set by the snap Ken VanDine 2025-01-24 13:57:14 +02:00
  • cee189de11 Only export XDG_CONFIG_HOME and XDG_DATA_HOME if they aren't already set Ken VanDine 2025-01-22 07:38:41 +02:00
  • d2f82b2e40 Stage libglib2.0-0t64 to insure we don't mix in the host's lib Ken VanDine 2025-01-22 07:25:01 +02:00
  • 3e669fc4bb Improved environment handling to ensure the snap will work across distros and unset all SNAP environment variables that could leak at runtime Ken VanDine 2025-01-21 08:49:37 +02:00
  • 1a5b69181f Use patch-rpath which improves our cross distro support Ken VanDine 2025-01-21 08:48:48 +02:00