Commit Graph

  • a0ce70651a bash: re-enable automatic bash shell detection Jon Parise 2024-12-14 17:17:52 -05:00
  • 06ba06cfd0 apprt/gtk: unify tooltip text with AdwTabButton Tristan Partin 2024-12-13 17:01:16 -06:00
  • 73bb2bb9bc apprt/gtk: add gtk-tabs-location=hidden Tristan Partin 2024-11-19 01:18:46 -06:00
  • fba10a442c Fish/zsh completion simple fixes (#2964) Mitchell Hashimoto 2024-12-14 08:23:40 -08:00
  • fddc880941 bash: add bash completion generation Anund 2024-12-13 16:54:12 +11:00
  • 5195042f96 zsh: add -e completion, fix incorrectly copied sed expression Anund 2024-12-15 01:29:34 +11:00
  • 71aec52b8c fish: raise eval quota inline with other completions, add -e Anund 2024-12-15 01:28:52 +11:00
  • 60b554c0a8 build: increase zsh completion gen eval branch quota Qwerasd 2024-12-13 15:44:01 -05:00
  • d48c6fc885 config: add adjust keys for new font metrics Qwerasd 2024-12-13 15:36:13 -05:00
  • a73cb2b258 font: fix sign of usWinDescent interpretation (#2960) Mitchell Hashimoto 2024-12-13 10:50:37 -08:00
  • 4573890f22 font: fix sign of usWinDescent interpretation Qwerasd 2024-12-13 13:14:49 -05:00
  • b2a9af7359 Unified metrics fixes (#2959) Mitchell Hashimoto 2024-12-13 10:08:25 -08:00
  • 8a5d484729 font: more robust extraction of vertical metrics from tables Qwerasd 2024-12-13 12:46:36 -05:00
  • 13dd4bd897 font/sprite: separate out cursor rendering from Box Qwerasd 2024-12-13 12:16:15 -05:00
  • 0d0d06e50a Add delay before a title change to avoid flicker on macOS (#2929) Mitchell Hashimoto 2024-12-13 06:30:36 -08:00
  • 68bf5a9492 ci: on release, only upload appcast after binaries Mitchell Hashimoto 2024-12-12 21:12:25 -08:00
  • fa72646e96 Unified font metrics (#2948) Mitchell Hashimoto 2024-12-12 21:02:09 -08:00
  • b7dc767237 face: add more RLS types and explicit error sets Mitchell Hashimoto 2024-12-12 19:42:35 -08:00
  • 586a7e517e font(freetype): actually take max ascii width instead of first Qwerasd 2024-12-12 21:30:01 -05:00
  • f54379aacd font(Box/cursors): properly account for un-adjusted height Qwerasd 2024-12-12 20:59:30 -05:00
  • 0a29b78a6c clarify naming convention Qwerasd 2024-12-12 20:38:26 -05:00
  • ddb51122d0 Preserve ZSH options in the shell integration (#2950) Mitchell Hashimoto 2024-12-12 16:44:56 -08:00
  • 4fdf5eb12b macos: move title setting into a function to better encapsulate Mitchell Hashimoto 2024-12-12 16:43:10 -08:00
  • 6f01dbf792 Select boundary dollar (#2938) Mitchell Hashimoto 2024-12-12 16:30:19 -08:00
  • e5e090deaf test: big perf win by pausing integ checks while growing pages (#2956) Mitchell Hashimoto 2024-12-12 16:12:22 -08:00
  • b47f36c444 Fix typo in config documentation (#2936) Mitchell Hashimoto 2024-12-12 16:09:31 -08:00
  • 2d26965f39 Fix style warning Borys Lykah 2024-12-12 16:54:01 -07:00
  • 10abeba414 test: big perf win by pausing integ checks while growing pages Qwerasd 2024-12-12 16:58:48 -05:00
  • 3ea3155100 Update iTerm2 colorschemes (#2955) Mitchell Hashimoto 2024-12-12 13:48:03 -08:00
  • 10bbb7511b ci: colorscheme update should verify nix hash and build Mitchell Hashimoto 2024-12-12 13:47:28 -08:00
  • c4029015b9 deps: Update iTerm2 color schemes mitchellh 2024-12-12 21:45:11 +00:00
  • 5a085267ca prettier Mitchell Hashimoto 2024-12-12 13:42:44 -08:00
  • 9b4e3622aa ci: iTerm2 job should run on Namespace and use cache Mitchell Hashimoto 2024-12-12 13:41:43 -08:00
  • 674e2980e2 Add weekly iterm2-colorschemes update workflow (#2940) Mitchell Hashimoto 2024-12-12 13:39:16 -08:00
  • c1a6319490 unicode: emoji modifier requires emoji modifier base preceding to not… (#2954) Mitchell Hashimoto 2024-12-12 13:05:59 -08:00
  • 2315906ff5 fix(kittygfx): load & display command shouldn't respond to i=0,I=0 (#2953) Mitchell Hashimoto 2024-12-12 12:55:53 -08:00
  • fd1201323e unicode: emoji modifier requires emoji modifier base preceding to not break Mitchell Hashimoto 2024-12-12 12:22:12 -08:00
  • 536ed60db1 fix(kittygfx): load & display command shouldn't respond to i=0,I=0 Qwerasd 2024-12-12 15:30:37 -05:00
  • 69e2537438 Preserve ZSH options in the shell integration Borys Lykah 2024-12-12 12:21:45 -07:00
  • 0557bf8301 font(metrics): always apply minimum values after calculating Qwerasd 2024-12-12 13:47:13 -05:00
  • 2c3e0df6e9 Use git diff --exit-code in conditional Anmol Wadhwani 2024-12-12 23:59:58 +05:30
  • 2c25131710 Merge branch 'ghostty-org:main' into select_boundary_dollar Toby Jaffey 2024-12-12 16:59:59 +00:00
  • 276f8537cc Merge branch 'select_boundary_dollar' of github.com:ringtailsoftware/ghostty into select_boundary_dollar Toby Jaffey 2024-12-12 16:48:28 +00:00
  • 47273de4c3 Added "selectWord with character boundary" test for dollar sign. Toby Jaffey 2024-12-12 16:47:04 +00:00
  • 1587cf5657 Revert "Change oniguruma link target from oniguruma to onig" to prefer using pkg-config (#2939) Mitchell Hashimoto 2024-12-12 06:31:49 -08:00
  • 1403f21d1c Add weekly iterm2-colorschemes update workflow Anmol Wadhwani 2024-12-12 14:44:14 +05:30
  • e35bd431f4 Move title change timer to SurfaceView and call it from Ghostty.App instead of terminal controllers Pranav Mangal 2024-12-12 14:58:42 +05:30
  • 8cc6a5729c Merge branch 'ghostty-org:main' into select_boundary_dollar Toby Jaffey 2024-12-12 08:02:54 +00:00
  • 146b1f2a1b Add delay before a title change to avoid flicker on macOS Pranav Mangal 2024-12-11 23:10:03 +05:30
  • db1019b1c0 Fix typo in config documentation Josh Mills 2024-12-12 06:42:27 +00:00
  • 9f75d93a55 Remove unnecessary executable permission for config file (#2935) Mitchell Hashimoto 2024-12-11 20:36:41 -08:00
  • fb0f5519c1 Revert "Change oniguruma link target from oniguruma to onig" Anthony 2024-12-12 15:35:29 +11:00
  • 4721842720 Merge branch 'main' of github.com:AnthonyZhOon/ghostty Anthony 2024-12-12 15:28:06 +11:00
  • b19d0d3638 Back out "apprt/gtk: force X11 backend on GTK 4.14" Mitchell Hashimoto 2024-12-11 20:25:19 -08:00
  • 5180cc6c0e Remove executable permission from readonly config file Anthony 2024-12-12 15:26:26 +11:00
  • c325e13306 mdgen: use bold face for option and action names (#2931) Mitchell Hashimoto 2024-12-11 19:37:39 -08:00
  • fb50143cec font(coretext): add metrics test case for CT, fix variable font init Qwerasd 2024-12-11 21:14:21 -05:00
  • 5ef422b69a Add '$' to select boundaries, for same behaviour as iTerm Toby Jaffey 2024-12-11 23:38:34 +00:00
  • bd18452310 font: unify metrics calculations & separate sprite metrics Qwerasd 2024-12-11 16:30:40 -05:00
  • d016bf8392 mdgen: use bold face for option and action names Gregory Anders 2024-12-11 13:15:24 -06:00
  • ab60fbc096 apprt/glfw: add noop keyboardLayout func to satisfy tests and builds Mitchell Hashimoto 2024-12-11 11:14:36 -08:00
  • 22cc802157 gtk: pass surface to clipboard window by reference instead of by value (#2928) Mitchell Hashimoto 2024-12-11 10:51:36 -08:00
  • 0ee90bb248 keybind: format leader bindings into multiple entries (#2923) Mitchell Hashimoto 2024-12-11 10:51:21 -08:00
  • f6d2c4f51c macOS: "option-as-alt" defaults to "true" for US keyboard layouts (#2930) Mitchell Hashimoto 2024-12-11 10:48:00 -08:00
  • df97c19a37 macOS: "option-as-alt" defaults to "true" for US keyboard layouts Mitchell Hashimoto 2024-12-11 09:34:54 -08:00
  • cb67fbd08d gtk: pass surface to clipboard window by reference instead of by value Khang Nguyen Duy 2024-12-12 00:13:25 +07:00
  • 495e4081e4 fix: NoSpaceLeft => OutOfMemory Abhinav Gupta 2024-12-11 09:21:31 -08:00
  • 3f21921568 Add zsh completions and improve fish completions (#2925) Mitchell Hashimoto 2024-12-11 08:57:59 -08:00
  • 83545d9be5 command: fix hostname test compatibility (#2924) Mitchell Hashimoto 2024-12-11 08:57:44 -08:00
  • 63f77f0c9f macos: fix unwanted resize in non native fullscreen (#2901) Mitchell Hashimoto 2024-12-11 08:52:25 -08:00
  • 54bd012443 fish: reuse Action options iteration code Anund 2024-12-11 19:55:59 +11:00
  • c7deea6a7f zsh: add completions generation Anund 2024-12-11 19:55:39 +11:00
  • cb5848c7b7 command: fix hostname test compatibility Khang Nguyen Duy 2024-12-11 16:47:20 +07:00
  • e2e12efbbf keybind: format leader bindings into multiple entries Abhinav Gupta 2024-12-10 21:05:33 -08:00
  • 59df17a699 fix(kittygfx): don't respond to transmit commands with no i or I (#2920) Mitchell Hashimoto 2024-12-10 13:43:52 -08:00
  • 7e5a164be8 font/opentype: add table parsing for head, hhea, post, and OS/2 Qwerasd 2024-09-28 22:01:31 -06:00
  • 2f31e1b7fa fix(kittygfx): don't respond to T commands with no i or I Qwerasd 2024-12-10 14:30:59 -05:00
  • 9252378c82 Merge branch 'ghostty-org:main' into alt-keybindings-copy-and-paste deftdawg 2024-12-09 23:04:31 -05:00
  • 5dcca19038 config: "-e" arguments must stay at the end of replay steps (#2913) Mitchell Hashimoto 2024-12-09 14:27:41 -08:00
  • f16c74fba6 Add information about community config tool Zerebos 2024-12-09 17:20:50 -05:00
  • cac776a994 config: "-e" arguments must stay at the end of replay steps Mitchell Hashimoto 2024-12-09 14:16:05 -08:00
  • efe13676e2 update libxev (#2907) Mitchell Hashimoto 2024-12-09 12:57:20 -08:00
  • ead8d9740a New Ghostty icon (#2909) Mitchell Hashimoto 2024-12-09 12:52:33 -08:00
  • 247409d705 New Ghostty icon Mitchell Hashimoto 2024-12-09 08:14:57 -08:00
  • 313752dee2 update libxev Mitchell Hashimoto 2024-12-08 16:48:15 -08:00
  • ae2cf8dc37 doc: remove outdated statement for fullscreen option (#2904) Mitchell Hashimoto 2024-12-08 16:35:42 -08:00
  • 1825f5d2d6 macos: make non-native fullscreen windows not resizeable (#2903) Mitchell Hashimoto 2024-12-08 16:35:00 -08:00
  • 49f105cd27 macos: make non-native fullscreen windows not resizeable Dmitry Zhlobo 2024-12-08 16:04:51 +01:00
  • 40ad31deea config: title can reload at runtime (#2906) Mitchell Hashimoto 2024-12-08 11:27:15 -08:00
  • 43a7dece02 config: title can reload at runtime Mitchell Hashimoto 2024-12-08 11:22:02 -08:00
  • ddf59e759d macos: prevent moveFocus from being an infinite loop (#2905) Mitchell Hashimoto 2024-12-08 11:15:06 -08:00
  • 0f5df656ff termio: clear kitty images when deleting above the cursor (#2897) Mitchell Hashimoto 2024-12-08 11:07:10 -08:00
  • eb138930e6 macos: prevent moveFocus from being an infinite loop Mitchell Hashimoto 2024-12-08 11:04:29 -08:00
  • 250bd35830 termio: clear kitty images when deleting above the cursor moni 2024-12-06 09:44:20 +08:00
  • aa4e704d95 doc: remove outdated statement for fullscreen option Dmitry Zhlobo 2024-12-08 17:20:22 +01:00
  • 080afce649 found a better explanation for the reason to hide dock before menu Dmitry Zhlobo 2024-12-07 19:44:22 +01:00
  • 0d0aeccf0f fix unwanted resize of non-native fullscreen window Dmitry Zhlobo 2024-12-07 19:46:39 +01:00
  • 2fb92dd4aa flake: update to Nix 24.11 (#2894) Mitchell Hashimoto 2024-12-05 14:08:14 -08:00
  • 1ee7da174b flake: update to Nix 24.11 Mitchell Hashimoto 2024-12-05 11:00:02 -08:00
  • 5f2e341d89 apprt/gtk: prefer X11 backend on GTK 4.14 (#2893) Mitchell Hashimoto 2024-12-05 11:37:11 -08:00