Commit Graph

  • 2b352c0349 build: change object storage domain to ghostty.org (#3031) Mitchell Hashimoto 2024-12-20 09:02:39 -08:00
  • c74966e07e build: change object story domain to ghostty.org Mitchell Hashimoto 2024-12-20 08:58:24 -08:00
  • 5bb05996eb avoid asserting working directory is absolute (#3028) Mitchell Hashimoto 2024-12-20 08:25:51 -08:00
  • 0f588d72c7 Change to F3 legacy encoding with modifiers (#3019) Mitchell Hashimoto 2024-12-20 08:25:30 -08:00
  • 239056c90f avoid asserting working directory is absolute Khang Nguyen Duy 2024-12-20 22:29:58 +07:00
  • b8ffee7acb webgen: update config to support callouts, emit keybind actions (#3023) Mitchell Hashimoto 2024-12-19 19:27:55 -08:00
  • 270d454c4e webgen: update config to support callouts, emit keybind actions Mitchell Hashimoto 2024-12-19 16:30:18 -08:00
  • 8cadc7030c Change to F3 legacy encoding with modifiers Sam Atman 2024-12-19 17:05:29 -05:00
  • d6e7685816 Docfix: correct comment for modifyOtherKeys sequence (#3018) Mitchell Hashimoto 2024-12-19 14:02:56 -08:00
  • d885a266d4 Docfix: correct comment for modifyOtherKeys sequence Sam Atman 2024-12-19 16:51:28 -05:00
  • fa3896be03 Fix emoji size and atlas padding (#3016) Mitchell Hashimoto 2024-12-19 13:31:06 -08:00
  • 0e21293d43 font(coretext): improve atlas padding calculations Qwerasd 2024-12-19 13:44:30 -05:00
  • 544683bc1e docs: fix referenced toggle window decorations action name (#3017) Mitchell Hashimoto 2024-12-19 13:19:44 -08:00
  • 7d71eabae8 docs: fix referenced toggle window decorations action name Niclas van Eyk 2024-12-19 22:05:59 +01:00
  • 4ca6413ec9 renderer: do not constrain color glyphs Qwerasd 2024-12-19 11:21:57 -05:00
  • 64af685897 nix: support programs.vim.plugins = [ ghostty.vim ] (#3010) Mitchell Hashimoto 2024-12-19 07:22:23 -08:00
  • ac6956f1fe nix: support programs.vim.plugins = [ ghostty.vim ] Anund 2024-12-19 13:04:36 +11:00
  • e7ca135af1 Build flags to generate website data, remove old website dir (#3012) Mitchell Hashimoto 2024-12-18 21:13:56 -08:00
  • d947fa32ba remove website dir Mitchell Hashimoto 2024-12-18 21:10:08 -08:00
  • 427f07442b bash: avoid accidents on macos when /bin/bash is being used Anund 2024-12-16 13:30:02 +11:00
  • 5cca9a21a2 gtk: refactor gtk & adw notebook implementations Jeffrey C. Ollie 2024-11-02 13:10:22 -05:00
  • 82c9787fd3 build: generate reference page for config for website Mitchell Hashimoto 2024-12-17 21:57:34 -08:00
  • 34dca8149b bash: improve clearing of multiline prompts (#3003) Mitchell Hashimoto 2024-12-17 14:17:41 -08:00
  • 63747d1e22 bash: improve clearing of multiline prompts Jon Parise 2024-12-17 16:28:41 -05:00
  • 08f8845dd4 config: disable forced shell integration for -e (#3001) Mitchell Hashimoto 2024-12-17 12:18:58 -08:00
  • a2c546c8d1 config: disable forced shell integration for -e Jon Parise 2024-12-17 14:27:09 -05:00
  • 82e67430cd cli: add +show-face CLI action Jeffrey C. Ollie 2024-12-17 13:09:32 -06:00
  • 813c48cb12 core: allow u21 as a cli argument type Jeffrey C. Ollie 2024-12-17 13:08:48 -06:00
  • 97a2b94c9b core: allow cli actions to use arg parsing diagnostics Jeffrey C. Ollie 2024-12-17 13:07:48 -06:00
  • 2725d5ecb3 shell-integration: add bashrc location lookup in Nixos (#2996) Mitchell Hashimoto 2024-12-17 06:57:32 -08:00
  • 38b42fc970 shell-integration: add bashrc location lookup in Nixos Anund 2024-12-17 21:48:14 +11:00
  • ae6c4c3f0c terminal: handle consecutive .input's in clearPrompt (#2990) Mitchell Hashimoto 2024-12-16 21:08:21 -08:00
  • 5e6aea7925 macos: add zsh to the application bundle (#2989) Mitchell Hashimoto 2024-12-16 21:06:59 -08:00
  • 99bdfb09b4 nix: address warning to use toplevel adwaita-icon-theme (#2993) Mitchell Hashimoto 2024-12-16 21:06:44 -08:00
  • 82756f8b4c terminal: handle consecutive .input's in clearPrompt Jon Parise 2024-12-16 20:08:52 -05:00
  • 1e352c5cb4 build: allow CLI actions to have enum option values (#2987) Mitchell Hashimoto 2024-12-16 21:05:34 -08:00
  • c39b60709f nix: address warning to use toplevel adwaita-icon-theme Anund 2024-12-15 12:53:11 +11:00
  • 717425ca07 macos: add zsh to the application bundle Jon Parise 2024-12-16 19:40:31 -05:00
  • 7816705898 build: allow CLI actions to have enum option values Jeffrey C. Ollie 2024-12-16 18:03:32 -06:00
  • 56f285cbc2 Handle fonts with missing or invalid OS/2 tables (#2985) Mitchell Hashimoto 2024-12-16 12:43:59 -08:00
  • 2b78ac4382 font: style edits for #2985 Mitchell Hashimoto 2024-12-16 12:29:10 -08:00
  • bd48dcc748 os: add prependEnv(), like appendEnv() (#2983) Mitchell Hashimoto 2024-12-16 12:24:29 -08:00
  • a06388869d fix: sCapHeight and sxHeight only exist when OS/2 version >= 2 Qwerasd 2024-12-16 15:20:26 -05:00
  • 13e4861dff font(freetype): tolerate fonts without OS/2 tables Qwerasd 2024-12-16 14:52:56 -05:00
  • 5cd214066d font(coretext): tolerate fonts without OS/2 tables Qwerasd 2024-12-16 14:32:04 -05:00
  • cf00d14f4d docs: fix typo (#2984) Mitchell Hashimoto 2024-12-16 08:33:11 -08:00
  • 7999423244 docs: fix typo Aaron Bull Schaefer 2024-12-16 08:00:29 -08:00
  • f141f4b2b0 os: add prependEnv(), like appendEnv() Jon Parise 2024-12-16 10:40:35 -05:00
  • 6a1df9fb8d macos: add bash-completion to the application bundle (#2982) Mitchell Hashimoto 2024-12-16 07:10:52 -08:00
  • f81bb892c0 macos: add bash-completion to the application bundle Jon Parise 2024-12-16 08:38:55 -05:00
  • 50cee99988 Harmonize README_TESTERS.md and CONTRIBUTING.md (#2916) Mitchell Hashimoto 2024-12-15 21:31:06 -08:00
  • d65534554e Harmonize README_TESTERS.md and CONTRIBUTING.md thyttan 2024-12-10 11:35:47 +01:00
  • 0907425d8f Add information about community config tool (#2914) Mitchell Hashimoto 2024-12-15 21:30:15 -08:00
  • 8814844a45 macos: add our application bundle to XDG_DATA_DIRS (#2974) Mitchell Hashimoto 2024-12-15 21:27:14 -08:00
  • d981ddf128 macos: add our application bundle to XDG_DATA_DIRS Jon Parise 2024-12-15 14:47:30 -05:00
  • 0ad4b6bf44 bash: add bash completion generation (#2963) Mitchell Hashimoto 2024-12-15 18:14:56 -08:00
  • d89db99f6c add Box_test*.ppm to .gitignore Jeffrey C. Ollie 2024-12-15 18:02:03 -06:00
  • 0c6f4afb34 fix sprite drawing test Jeffrey C. Ollie 2024-12-15 18:00:50 -06:00
  • 3588d81dcb simplify the code for separated block quadrants Jeffrey C. Ollie 2024-12-15 17:59:04 -06:00
  • f50e8a5fdb Add new font adjust configs (#2962) Mitchell Hashimoto 2024-12-15 14:09:30 -08:00
  • 71547c06a3 apprt/gtk: abstract AdwHeaderBar and GtkHeaderBar (#2749) Mitchell Hashimoto 2024-12-15 14:05:03 -08:00
  • fdd330d22d apprt/gtk: stylistic changes Mitchell Hashimoto 2024-12-15 13:59:02 -08:00
  • 98380f3c42 apprt/gtk: abstract AdwHeaderBar and GtkHeaderBar Tristan Partin 2024-11-20 23:39:12 -06:00
  • 09b7c7b617 apprt/gtk: add gtk-tabs-location=hidden (#2729) Mitchell Hashimoto 2024-12-15 13:54:30 -08:00
  • fc6357ac70 apprt/gtk: slight style feedback Mitchell Hashimoto 2024-12-15 13:53:58 -08:00
  • 79d2f508a9 bash: support short form boolean options Anund 2024-12-16 08:23:28 +11:00
  • f1728f594a bash: remove quoted completions while sorting possible portability issue Anund 2024-12-16 08:22:42 +11:00
  • d0677928af font: add sprites for the separated block quadrants Jeffrey C. Ollie 2024-12-15 14:33:09 -06:00
  • e8a93987ff core: only disable forced shell integration Jon Parise 2024-12-15 10:54:25 -05:00
  • 2ee241cc73 Merge b7c0d4c41aeea402605f6cceb4cdae1656d4c61e into ceef2900e24944b18a6aadf5e6dd40aeef64e85d Tristan Partin 2024-12-15 20:56:16 +05:30
  • ceef2900e2 bash: re-enable automatic bash shell detection (#2966) Mitchell Hashimoto 2024-12-15 07:13:53 -08:00
  • ea181579df bash: add _files and _dirs to correctly add spaces to only the final result Anund 2024-12-15 23:20:32 +11:00
  • 361967f721 bash: formatting changes, change to reference binary name via variable Anund 2024-12-15 20:13:45 +11:00
  • c02789205e bash: fix incorrect completion for '--key ' Anund 2024-12-15 18:41:50 +11:00
  • 9117842a45 Merge branch 'ghostty-org:main' into alt-keybindings-copy-and-paste deftdawg 2024-12-15 00:21:20 -05:00
  • de3674ff39 Update iTerm2 colorschemes (#2972) Mitchell Hashimoto 2024-12-14 17:11:31 -08:00
  • 533fdeddd5 core: disable shell integration for initial-command Jon Parise 2024-12-14 19:36:58 -05:00
  • 854ec586f9 deps: Update iTerm2 color schemes mitchellh 2024-12-15 01:05:52 +00:00
  • 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