Commit Graph

  • bf9f025aec lib-vt: begin paste utilities exports starting with safe paste Mitchell Hashimoto 2025-10-06 21:04:18 -07:00
  • 5ece02fa76 lib-vt: split header to be more consumable (#9067) Mitchell Hashimoto 2025-10-06 21:06:27 -07:00
  • 725203d494 lib-vt: split header to be more consumable Mitchell Hashimoto 2025-10-06 20:35:45 -07:00
  • 3d1977ca43 osc: parse additional OSC 133 options (#9059) Jeffrey C. Ollie 2025-10-06 16:01:34 -05:00
  • 323dc54d46 fix custom-shader writergate breakage (#9061) Jeffrey C. Ollie 2025-10-06 15:17:45 -05:00
  • f72bbb5038 fix custom-shader writergate breakage Jeffrey C. Ollie 2025-10-06 15:01:16 -05:00
  • debdf6bf03 osc: parse additional OSC 133 options Jeffrey C. Ollie 2025-10-06 14:52:09 -05:00
  • 39d3af469e update to the latest zf (#9051) Mitchell Hashimoto 2025-10-06 11:42:13 -07:00
  • 436bc4c2b9 Set version to 1.2.1 v1.2.1 Mitchell Hashimoto 2025-10-06 10:05:49 -07:00
  • 0993fef615 macos: fix missing file for iOS Mitchell Hashimoto 2025-10-06 09:47:41 -07:00
  • 3cf81f64bd apprt/gtk: only close with no windows active if close delay is off (#9053) Mitchell Hashimoto 2025-10-06 09:19:33 -07:00
  • 16026f3023 apprt/gtk: only close with no windows active if close delay is off (#9053) Mitchell Hashimoto 2025-10-06 09:19:33 -07:00
  • e1e5bfc096 apprt/gtk: only close with no windows active if close delay is off Mitchell Hashimoto 2025-10-06 09:17:14 -07:00
  • 15dc72e26f Update iTerm2 Mitchell Hashimoto 2025-10-06 09:08:20 -07:00
  • c583505430 Expand ~ in macos-custom-icon (#9024) Mitchell Hashimoto 2025-10-04 07:18:50 -07:00
  • d8d232e5a2 macos: avoid any zero-sized content size increments (#9020) Mitchell Hashimoto 2025-10-03 13:52:42 -07:00
  • 8dd810521c Fix Weird Behavior in CoreText Shaper (#9002) Mitchell Hashimoto 2025-10-02 15:36:02 -07:00
  • 24f883904d gtk: fix duplicate signal handlers (#9001) Mitchell Hashimoto 2025-10-03 06:53:29 -07:00
  • 3ff4b6c062 fix(config): Make macos-custom-icon null-terminated (#8999) Mitchell Hashimoto 2025-10-02 11:44:43 -07:00
  • 630c5981b7 fix(font): Let powerline glyphs be wide (#8994) Mitchell Hashimoto 2025-10-02 10:08:24 -07:00
  • fd326d6af4 fix(font): Fix positioning of scaled glyphs that don’t specify alignment (#8990) Mitchell Hashimoto 2025-10-03 13:49:48 -07:00
  • 3184187f2d feat: add GHOSTTY_BIN_DIR to path via shell integration (#8976) Mitchell Hashimoto 2025-10-01 07:52:12 -07:00
  • ee82baadde gtk: some bell features need to happen on receipt of every BEL (#8962) Mitchell Hashimoto 2025-09-30 06:44:41 -07:00
  • e974d58615 Inline All The Things (#8946) Mitchell Hashimoto 2025-09-30 08:13:39 -07:00
  • 1a94e7b016 fix(font): Final font patcher fixes (#8847) Mitchell Hashimoto 2025-10-03 13:53:04 -07:00
  • bdc1dc4363 fix(font): Apply glyph constraints before thickening and centering before quantizing (#8580) Mitchell Hashimoto 2025-10-03 12:55:23 -07:00
  • e4f0c366ff lib-vt docs: add etags to the pages Mitchell Hashimoto 2025-10-06 08:48:54 -07:00
  • d7b9ce76a6 typos Mitchell Hashimoto 2025-10-06 08:47:01 -07:00
  • ffbdfbd1e6 prettier Mitchell Hashimoto 2025-10-06 08:45:24 -07:00
  • 9194d6c496 doxygen: integrate examples into documentation Mitchell Hashimoto 2025-10-06 08:36:19 -07:00
  • 972dc94386 gtk: use std.Io.Writer to generate runtime CSS (#9050) Mitchell Hashimoto 2025-10-06 08:30:23 -07:00
  • 48d5fc925f doxygen: better scrollbar styling Mitchell Hashimoto 2025-10-06 08:27:27 -07:00
  • 992e9e2a6e doxygen: mobile styling Mitchell Hashimoto 2025-10-06 08:14:27 -07:00
  • 76d9d731f0 update to the latest zf Jeffrey C. Ollie 2025-10-06 09:53:10 -05:00
  • d2ee80bc49 gtk: use std.Io.Writer to generate runtime CSS Jeffrey C. Ollie 2025-10-06 09:39:50 -05:00
  • 86421c9e09 lib-vt: trying to fix up hosted docs Mitchell Hashimoto 2025-10-05 20:36:20 -07:00
  • 21d545c3b4 doxygen prettier Mitchell Hashimoto 2025-10-05 20:28:33 -07:00
  • 6ef0be7580 libghostty website: update to use arch for doxygen for latest Mitchell Hashimoto 2025-10-05 20:26:17 -07:00
  • f3c1357337 lib-vt: fix dockerfile to include assets for web Mitchell Hashimoto 2025-10-05 20:18:47 -07:00
  • a73a67d252 doxygen improvements Mitchell Hashimoto 2025-10-05 19:59:58 -07:00
  • ed65401bf8 osc: reorder osc tests and name them consistently (#9042) Mitchell Hashimoto 2025-10-05 19:51:07 -07:00
  • 3fe1828e5e freebsd: fix CI for Zig 0.15 and enable FreeBSD 15.0 (#9039) Mitchell Hashimoto 2025-10-05 19:50:47 -07:00
  • 0425e5492e build(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 (#9041) Mitchell Hashimoto 2025-10-05 19:50:05 -07:00
  • b5661cc887 linux cgroup: fix initialization (#9043) Mitchell Hashimoto 2025-10-05 19:49:50 -07:00
  • d9de5909d9 linux cgroup: also fix controllers() Jeffrey C. Ollie 2025-10-05 20:55:12 -05:00
  • a249b3da3a linux cgroup: fix initialization Jeffrey C. Ollie 2025-10-05 20:44:52 -05:00
  • f03344b1c6 osc: reorder osc tests and name them consistently Jeffrey C. Ollie 2025-10-05 19:46:04 -05:00
  • 34cb77c9f2 build(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 dependabot[bot] 2025-10-06 00:10:09 +00:00
  • 67357c663d freebsd: add a timeout to the freebsd job Jeffrey C. Ollie 2025-10-05 19:08:20 -05:00
  • d6ef048cd7 freebsd: fix CI for Zig 0.15 and enable FreeBSD 15.0 Jeffrey C. Ollie 2025-10-05 14:20:05 -05:00
  • c5ea4a8079 libghostty: use Arch for docs container to get later Doxygen Mitchell Hashimoto 2025-10-05 15:19:16 -07:00
  • aeb6647aa6 libghostty docs: use latest Doxygen Mitchell Hashimoto 2025-10-05 15:00:59 -07:00
  • fd0851bae7 lib-vt: update documentation with more examples Mitchell Hashimoto 2025-10-05 14:48:40 -07:00
  • 48f5e4a16d lib-vt: expose key encoding as a C API (#9040) Mitchell Hashimoto 2025-10-05 14:44:55 -07:00
  • 61fe78c1d3 lib-vt: expose key encoding as a C API Mitchell Hashimoto 2025-10-04 20:32:42 -07:00
  • fa3bc416ab fix:use builtin memmove (#9033) Mitchell Hashimoto 2025-10-05 08:18:08 -07:00
  • ff3a6d0650 fix: do not remove libc memmove until performance comparisons have been conducted NikoMalik 2025-10-05 17:35:58 +03:00
  • 1c0282d658 fix:use builtin memmove NikoMalik 2025-10-05 12:30:51 +03:00
  • 31ba6534cf input: use std.Io.Writer for key encoder, new API, expose via libghostty (#9030) Mitchell Hashimoto 2025-10-04 20:24:42 -07:00
  • 44496df899 input: use std.Io.Writer for key encoder, new API, expose via libghostty Mitchell Hashimoto 2025-10-04 15:04:52 -07:00
  • abae5422bf Update iTerm2 colorschemes (#9029) Mitchell Hashimoto 2025-10-04 17:17:27 -07:00
  • cef99250a7 deps: Update iTerm2 color schemes mitchellh 2025-10-05 00:16:06 +00:00
  • 503a25653f build: framegen can use self-hosted (#9021) Mitchell Hashimoto 2025-10-04 14:08:42 -07:00
  • e1568118ee Move paste encoding to the input package, test, optimize away one alloc (#9028) Mitchell Hashimoto 2025-10-04 14:08:26 -07:00
  • d4dcecb071 Move paste encoding to the input package, test, optimize away one alloc Mitchell Hashimoto 2025-10-04 13:24:34 -07:00
  • 18eee610bc Expand ~ in macos-custom-icon (#9024) Mitchell Hashimoto 2025-10-04 07:18:50 -07:00
  • 271024c982 font: Add comprehensive constraint tests (#9023) Mitchell Hashimoto 2025-10-04 06:17:28 -07:00
  • 906dac3145 io as interface greathongtu 2025-10-04 21:17:04 +08:00
  • fe52eb9494 Adding keybind 'w' to the +list-themes TUI that would write out a file that contained themes greathongtu 2025-09-27 15:16:27 +08:00
  • 3620132dfc Remove incorrect note from config docs Daniel Wennberg 2025-10-04 00:06:41 -07:00
  • 0b14026696 Expand ~ in macos-custom-icon Daniel Wennberg 2025-10-04 00:04:19 -07:00
  • 6bc60b6c64 Add comprehensive constraint tests Daniel Wennberg 2025-10-03 21:51:25 -07:00
  • 5360aeb8aa Fix botched cherry-pick from #8990 Daniel Wennberg 2025-10-03 22:20:40 -07:00
  • e07415a2e2 build: framegen can use self-hosted Mitchell Hashimoto 2025-10-03 14:41:03 -07:00
  • 42a38ff672 snap: fix Zig 0.15 install Mitchell Hashimoto 2025-10-03 14:12:03 -07:00
  • f052eb435e fix(font): Final font patcher fixes (#8847) Mitchell Hashimoto 2025-10-03 13:53:04 -07:00
  • afa3d5e087 macos: avoid any zero-sized content size increments (#9020) Mitchell Hashimoto 2025-10-03 13:52:42 -07:00
  • 78f1bf1807 Handle font_patcher codepoint range overlaps Daniel Wennberg 2025-09-22 00:59:43 -07:00
  • 44951d9b1c Handle font_patcher codepoint offsets Daniel Wennberg 2025-09-22 00:55:21 -07:00
  • d07237fff5 Skip patchsets and codepoints not in SymbolsNF Daniel Wennberg 2025-09-22 00:16:49 -07:00
  • a1b7ea2e71 Add font_patcher's grouped vs individual alignment Daniel Wennberg 2025-09-06 16:57:42 -07:00
  • 21aa70dc8b fix(font): Fix positioning of scaled glyphs that don’t specify alignment (#8990) Mitchell Hashimoto 2025-10-03 13:49:48 -07:00
  • 50bdd3bac6 Align stretched glyphs to cell, not face Daniel Wennberg 2025-09-30 21:15:13 -07:00
  • 32f8c71be3 Always clamp scaled glyph to cell Daniel Wennberg 2025-10-01 15:21:41 -07:00
  • 7acf617763 fix(font): Anchor scaling at bounding box center Daniel Wennberg 2025-10-01 13:32:46 -07:00
  • 77114d7927 macos: avoid any zero-sized content size increments Mitchell Hashimoto 2025-10-03 13:35:36 -07:00
  • b99ca6ad97 flush output for our builddata executable (#9019) Mitchell Hashimoto 2025-10-03 13:33:59 -07:00
  • 93c634c866 flush output for our builddata executable Mitchell Hashimoto 2025-10-03 13:27:24 -07:00
  • fd64b833a4 fix(font): Apply glyph constraints before thickening and centering before quantizing (#8580) Mitchell Hashimoto 2025-10-03 12:55:23 -07:00
  • f245574087 Fix comment Daniel Wennberg 2025-10-02 18:38:39 -07:00
  • 5c129205a5 Use correct and consistent pre-constraint glyph rect Daniel Wennberg 2025-10-02 18:17:42 -07:00
  • 96fbff681b Center before quantizing bitmap glyphs Daniel Wennberg 2025-09-01 18:28:51 -07:00
  • 071621a8c2 Fix typos (#9013) Mitchell Hashimoto 2025-10-03 10:04:35 -07:00
  • a667b740ee Fix typos Andreas Deininger 2025-10-03 18:47:47 +02:00
  • f99a6846bc Add update-mirror Nu script to ease mirror updating for deps (#9010) Mitchell Hashimoto 2025-10-03 08:13:45 -07:00
  • f0eb46ea26 Add update-mirror Nu script to ease mirror updating for deps Mitchell Hashimoto 2025-10-03 07:17:22 -07:00
  • 1c1a56394d apprt/gtk: Zig 0.15 whack a mole Mitchell Hashimoto 2025-10-03 07:33:37 -07:00
  • 4d97186643 apprt/gtk: fix Zig 0.15 Mitchell Hashimoto 2025-10-03 07:17:22 -07:00
  • e0cf528576 Zig 0.15 (#9004) Mitchell Hashimoto 2025-10-03 07:12:12 -07:00
  • 569fe92389 fix up merge conflicts Mitchell Hashimoto 2025-10-03 07:11:45 -07:00