Commit Graph

  • 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
  • eb1e3f29df code review: - propagate the banner dismissal to all windows - the dismissed flag is now a local field - avoid repetition in format string Maciej Bartczak 2025-02-14 21:16:46 +01:00
  • 228b4dbd60 build: mirror most of our direct dependencies (#5765) Mitchell Hashimoto 2025-02-14 11:34:08 -08:00
  • 8231ebb770 build: mirror most of our direct dependencies Mitchell Hashimoto 2025-02-14 09:38:27 -08:00
  • 95e6a27393 build: generate a build.zig.zon.txt file for easy zig fetch scripting (#5764) Mitchell Hashimoto 2025-02-14 09:24:07 -08:00
  • f32ad5216b build: generate a build.zig.zon.txt file for easy zig fetch scripting Jeffrey C. Ollie 2025-02-14 10:08:40 -06:00
  • 3e2491476d build: script now downloads git+https deps Jeffrey C. Ollie 2025-02-14 11:06:15 -06:00
  • 8eb1f3347d build: script to download deps Jeffrey C. Ollie 2025-02-14 10:08:40 -06:00
  • 56b244973f Add back fetch-zig-cache.sh for packaging (#5762) Mitchell Hashimoto 2025-02-14 08:07:28 -08:00
  • cdd287c88b Add back fetch-zig-cache.sh for packaging Mitchell Hashimoto 2025-02-14 07:23:10 -08:00
  • 315df0ab3f macos: add padded-notch option for macos-non-native-fullscreen (#5750) Mitchell Hashimoto 2025-02-13 21:09:29 -08:00
  • ac7aa757bd macos: add padded-notch option for macos-non-native-fullscreen Mitchell Hashimoto 2025-02-13 20:25:03 -08:00
  • 52a5069dec up versions for development Mitchell Hashimoto 2025-02-13 15:31:07 -08:00
  • ee963f6296 macOS: fix invalid kitty keyboard encoding of control characters (#5747) v1.1.2 Mitchell Hashimoto 2025-02-13 15:03:54 -08:00
  • b44b1086d3 apprt/embedded: proper consumed modifier state for ctrl keys Mitchell Hashimoto 2025-02-13 14:45:31 -08:00
  • 9978ea3b9c Revert "macos: don't remove ctrl modifier for text input" Mitchell Hashimoto 2025-02-13 14:20:13 -08:00
  • 710ea1c8d9 up all the metadata to 1.1.2 Mitchell Hashimoto 2025-02-13 13:02:01 -08:00
  • ed60e07257 apprt: require envmap for exec-based termio (#5742) v1.1.1 Mitchell Hashimoto 2025-02-13 12:27:13 -08:00
  • 1fea8028a3 apprt: require envmap for exec-based termio Mitchell Hashimoto 2025-02-13 12:24:34 -08:00
  • c481bdf704 macos: make goto_split, goto_tab, and move_tab performable (#5740) Mitchell Hashimoto 2025-02-13 10:59:04 -08:00
  • 5105c52ef7 macos: make goto_split, goto_tab, and move_tab performable Mitchell Hashimoto 2025-02-13 10:11:02 -08:00
  • 20dcae876d macos: don't remove ctrl modifier for text input (#5738) Mitchell Hashimoto 2025-02-13 09:51:26 -08:00
  • 3104b21758 macos: don't remove ctrl modifier for text input Mitchell Hashimoto 2025-02-13 09:40:56 -08:00
  • 15e41959eb Eliminate tab content flickering during tab movement on macOS (#5729) Mitchell Hashimoto 2025-02-13 09:24:41 -08:00
  • 783f4014f8 build: replace codeberg dep with self-hosted mirror (#5736) Mitchell Hashimoto 2025-02-13 09:24:30 -08:00
  • 2a29f71b2c draw octants directly rather than relying on font (#5433) Mitchell Hashimoto 2025-02-13 09:21:11 -08:00
  • 5919c57527 build: replace codeberg dep with self-hosted mirror Mitchell Hashimoto 2025-02-13 09:14:43 -08:00
  • 8b2f9acfb4 Implement draw_octant() and yQuads() for U16.0 nick black 2025-01-30 09:13:30 -05:00
  • 6f4716fd60 macOS: update additional references to Sparkle 2.6.3->2.6.4 (#5734) Mitchell Hashimoto 2025-02-13 08:49:28 -08:00
  • 74f222abec macOS: update additional references to Sparkle 2.6.3->2.6.4 Jeffrey C. Ollie 2025-02-13 10:35:38 -06:00
  • 4cd2d5e0e5 build: add nix script to make cache tarball Jeffrey C. Ollie 2025-02-13 09:57:50 -06:00
  • 9f6067d899 gtk: fix ui/blueprint builder (#5727) Jeffrey C. Ollie 2025-02-13 08:03:49 -06:00
  • f72fd32bf0 Eliminate tab content flickering during tab movement on macOS Bryan Lee 2025-02-13 13:26:24 +08:00
  • e396c8538a gtk: fix ui/blueprint builder Jeffrey C. Ollie 2025-02-12 22:08:33 -06:00
  • d3a52ab928 fix(termio): heap-allocate Subprocess arena so alloc doesn't get lost Qwerasd 2025-02-12 21:22:59 -05:00
  • 432beac315 gtk: add support for using GTK Builder UI files and Blueprints (#5714) Jeffrey C. Ollie 2025-02-12 19:10:50 -06:00
  • 256281c5de terminal: reflow the saved cursor if we have one (#5720) Mitchell Hashimoto 2025-02-12 13:16:11 -08:00
  • f63242f7fb gtk: add support for using GTK Builder UI files and Blueprints Jeffrey C. Ollie 2025-02-12 14:14:37 -06:00
  • 7dac9e02b3 terminal: reflow the saved cursor if we have one Mitchell Hashimoto 2025-02-12 10:16:33 -08:00
  • 99cbc06292 gtk: use the standard path for including Adwaita header file (#5716) Jeffrey C. Ollie 2025-02-12 11:29:38 -06:00
  • 749bac3d72 gtk: use the standard path for including Adwaita header file Jeffrey C. Ollie 2025-02-12 11:14:38 -06:00
  • 1bb87e14a5 termio: free envmap when able, fix memory leak (#5715) Mitchell Hashimoto 2025-02-12 09:00:56 -08:00
  • 9ea29dc508 termio: free envmap when able, fix memory leak Mitchell Hashimoto 2025-02-12 08:47:10 -08:00
  • f2f0c6b4e9 macOS: use Nix to get Zig deps (#5699) Mitchell Hashimoto 2025-02-12 07:17:13 -08:00
  • 1e3cd89516 macOS: use Nix to get Zig deps Jeffrey C. Ollie 2025-02-11 21:28:37 -06:00
  • 019f789819 macOS: fix iOS build breakage from #5644 (#5713) Mitchell Hashimoto 2025-02-12 06:18:06 -08:00
  • 9bac6ecbff macOS: fix iOS build breakage from #5644 Jeffrey C. Ollie 2025-02-12 07:54:50 -06:00
  • 76ab6717c9 gtk: fix context menu computed location (#5710) Leah Amelia Chen 2025-02-12 13:08:33 +01:00
  • b1ae7eea2f gtk: fix context menu computed location azhn 2025-02-12 22:46:00 +11:00
  • c061d06aa1 Revert "gtk: Point right-click context menu exactly at cursor to improve behaviour at edges and closeness to cursor" azhn 2025-02-12 19:50:32 +11:00
  • bf5351ed41 gtk: Point right-click context menu exactly at cursor to improve behaviour at edges and closeness to cursor azhn 2025-02-12 19:01:04 +11:00
  • 338a07ecad Performable tab and split navigation (#5644) Mitchell Hashimoto 2025-02-11 17:03:39 -08:00
  • f26c96d51b apprt/glfw: return false for unimplemented actions Mitchell Hashimoto 2025-02-11 16:52:58 -08:00
  • 927cb4e622 apprt/gtk: some stylistic changes Mitchell Hashimoto 2025-02-11 16:52:25 -08:00
  • cbf562ecb3 apprt/embedded: make performAction return the performable state Mitchell Hashimoto 2025-02-11 16:38:12 -08:00
  • 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