Commit Graph

  • 2383e4d90d Add support for whitespace in color and palette parsing Bryan Lee 2025-02-22 22:05:05 +08:00
  • 7c6375f744 Allow whitespace after commas in ColorList values Bryan Lee 2025-02-22 20:53:27 +08:00
  • 6770ad3736 Clarify configuration of macos-icon-screen-color's gradient. Kat 2025-02-22 05:52:40 +00:00
  • a262da92bf using only note instead of both for docs. Ronit Gandhi 2025-02-22 10:49:27 +05:30
  • 870b74f4da macOS: Fix new window focus when created from quick terminal (#5834) Mitchell Hashimoto 2025-02-21 15:50:00 -08:00
  • c1fb9a33f7 Fix barely visible new tab button on macOS (#5897) Mitchell Hashimoto 2025-02-21 15:47:33 -08:00
  • 4291e1c5d7 fix: use surfaceConfig.backgroundColor to determine if the theme is light or dark Aaron Ruan 2025-02-20 21:25:05 +08:00
  • b5ecd7b6be Update libxev to use dynamic backend, support Linux configurability (#5916) Mitchell Hashimoto 2025-02-21 15:18:59 -08:00
  • d532a6e260 Update libxev to use dynamic backend, support Linux configurability Mitchell Hashimoto 2025-02-20 21:38:49 -08:00
  • 2697061e5b gtk: fix comment in Window.updateConfig Jeffrey C. Ollie 2025-02-18 23:28:10 -06:00
  • d1fa933006 gtk: forward config updates to GTK apprt surfaces Jeffrey C. Ollie 2025-02-18 23:18:47 -06:00
  • 2d5a07c795 gtk: fix build on debian 12 Jeffrey C. Ollie 2025-02-16 14:48:50 -06:00
  • b3f994a9d2 gtk: use builder ui files and popovers for menus Jeffrey C. Ollie 2025-02-12 22:19:03 -06:00
  • 38908e0126 gtk: apply all window appearance changes in syncAppearance (#5404) Jeffrey C. Ollie 2025-02-18 16:36:07 -06:00
  • 8eaa901aec config: update reload ability information for several keys Leah Amelia Chen 2025-02-03 09:19:29 +01:00
  • aa2dbe2919 gtk: apply all window appearance changes in syncAppearance Leah Amelia Chen 2025-01-24 16:26:15 +01:00
  • c9f8732e5c Fix new window focus when quick terminal is open Bryan Lee 2025-02-17 23:54:14 +08:00
  • da32534e8a gtk: fix closing window when last tab is closed (#5837) Jeffrey C. Ollie 2025-02-17 11:37:51 -06:00
  • 3dbbbdee0b gtk: fix closing window when last tab is closed Jeffrey C. Ollie 2025-02-17 11:14:39 -06:00
  • 16c6903706 Vertically center title when macos-titlebar-style = tabs (#5777) Mitchell Hashimoto 2025-02-17 07:44:22 -08:00
  • 3253df3d54 Equalize Splits invalid keybind (#5646) Mitchell Hashimoto 2025-02-17 07:41:42 -08:00
  • 830a117555 fix: vertically center toolbar title more accurately Aaron Ruan 2025-02-15 16:44:59 +08:00
  • 768b0a79cb dont use shift+equal combo rhodes-b 2025-02-08 20:58:56 -06:00
  • 429c8ab277 fix: [snap] Don't set GDK_PIXBUF_MODULE_FILE, it causes the icon loader (#5820) Mitchell Hashimoto 2025-02-16 20:45:22 -08:00
  • 76bd002aa4 fix: [snap] Don't set GDK_PIXBUF_MODULE_FILE, it causes the icon loader Ken VanDine 2025-02-16 23:18:16 -05:00
  • 246f4baf7c gtk: rename notebook to TabView and switch to gobject (#5795) Jeffrey C. Ollie 2025-02-16 17:43:46 -06:00
  • 1013ba63ee [macOS] feat: Add "Split Left" and "Split Up" actions to menubar (#5807) Mitchell Hashimoto 2025-02-16 12:37:11 -08: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
  • 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
  • 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