Commit Graph

  • 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
  • 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
  • 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
  • 55c5b8b72f ci: temporary apt installs required for namespace Mitchell Hashimoto 2025-01-20 11:03:40 -08:00
  • 5e77a973b2 Removed duplicated stage-packages Ken VanDine 2025-01-12 16:23:21 -05:00
  • 9c81cd323d Don't stage shells Ken VanDine 2024-12-30 14:03:19 -05:00
  • 78446008c4 enable-patchelf is more repliable for classic snaps Ken VanDine 2024-12-29 17:22:26 -05:00
  • e09d8455a1 Set GHOSTTY_RESOURCES_DIR Ken VanDine 2024-12-29 17:11:37 -05:00
  • 1dcea3b11f Exit with error if building for unsupported arch Ken VanDine 2024-12-29 16:15:34 -05:00
  • 9d62c31f44 no-patchelf for DRI and tidy up the mesa bits Ken VanDine 2025-01-10 08:57:01 -05:00
  • 0272ad9edb 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
  • f3829072f3 Drop patchelf Ken VanDine 2025-01-09 15:29:52 -05:00
  • 2b6b7c19d2 Enable patch-elf for libs part Ken VanDine 2025-01-09 15:03:53 -05:00
  • 3a9d61d6e4 Stage more depends to ensure we aren't getting leaks from the host Ken VanDine 2025-01-09 14:26:59 -05:00
  • 6d8b3973e4 EGL fixes, ensure necessary env variables are set to isolate dependencies from the host Ken VanDine 2025-01-09 14:26:29 -05:00
  • aa4d9809c3 CRAFT_TARGET_ARCH is deprecated, use CRAFT_ARCH_BUILD_FOR Ken VanDine 2025-01-09 10:23:25 -05:00
  • ec8e7d9d86 Ensure LD_LIBRARY_PATH is set appropriately Ken VanDine 2025-01-09 10:16:54 -05:00
  • f1f23e1c7d Add snap to nix, add arm64 builders Mitchell Hashimoto 2025-01-08 10:22:17 -08:00
  • 2e0e8af1ad Set a more meaningful version for the snap Ken VanDine 2024-12-30 15:28:25 -05:00
  • 53f1b4bc15 Changed shebang in launcher script Ken VanDine 2024-12-30 14:19:42 -05:00
  • eae420a241 Only run snap workflow on push and PR Ken VanDine 2024-12-30 14:06:57 -05:00
  • bf49784b7d Don't stage shells Ken VanDine 2024-12-30 14:03:19 -05:00
  • b6a3b98828 enable-patchelf is more repliable for classic snaps Ken VanDine 2024-12-29 17:22:26 -05:00
  • eb0816c2c4 Set GHOSTTY_RESOURCES_DIR Ken VanDine 2024-12-29 17:11:37 -05:00
  • 30fa18390f Install bash-completion Ken VanDine 2024-12-29 16:45:23 -05:00
  • f51789b17a Exit with error if building for unsupported arch Ken VanDine 2024-12-29 16:15:34 -05:00
  • 97b104cf9d Set source-type for launcher dir Ken VanDine 2024-12-29 16:05:52 -05:00
  • a7d1029e5c Added snap build workflow Ken VanDine 2024-12-29 15:57:33 -05:00
  • aed30502bd Added snap packaging Ken VanDine 2024-12-29 14:00:36 -05:00
  • 56efaf0c82 [macOS] feat: add bring_all_to_front keybinding (#5006) Mitchell Hashimoto 2025-02-14 14:49:28 -08:00
  • 686b6a2971 cli: add +boo command (#4876) Mitchell Hashimoto 2025-02-14 14:47:51 -08:00
  • 9cb297202b cli: add +boo command Tim Culverhouse 2025-01-08 20:58:50 -06:00
  • a0f243691a feat: add bring_all_to_front keybinding Damien Mehala 2025-01-12 19:31:44 +01:00
  • cdfea4bc7e feat: add save instruction to +list-themes (#4902) Mitchell Hashimoto 2025-02-14 13:47:46 -08:00
  • 5c1f85e861 Merge branch 'ghostty-org:main' into list-theme-save Aaron Ruan 2025-01-14 11:30:03 +08:00
  • 2da7d77feb add save instruction to +list-themes Aaron Ruan 2025-01-10 21:44:53 +08:00
  • 1121ea9d6c Add tab title renaming feature to macos (#4217) Mitchell Hashimoto 2025-02-14 13:37:29 -08:00
  • a581955b9b Add tab title rename feature to macos Aswin M Prabhu 2025-01-01 01:01:42 +05:30