Commit Graph

  • 5f3fd9742f rename Splitter-CommaSplitter Jeffrey C. Ollie 2025-09-23 21:53:52 -05:00
  • 5265414a36 config: smarter parsing in autoParseStruct Jeffrey C. Ollie 2025-09-22 19:36:07 -05:00
  • 32bf37e5e4 setup basic doxygen for docs Mitchell Hashimoto 2025-09-23 15:26:06 -07:00
  • def4969aff build: shared object is a dylib on macOS Mitchell Hashimoto 2025-09-23 15:15:15 -07:00
  • 3d04fbb451 ci: build lib-vt for a variety of targets Mitchell Hashimoto 2025-09-23 14:48:09 -07:00
  • 85345c31cf build: don't add deps when cross compiling to darwin Mitchell Hashimoto 2025-09-23 15:01:48 -07:00
  • 35095fddda comment to load standard css options before some of the user configured styles Brice 2025-09-23 15:15:04 -05:00
  • b006101ddd lib-vt: boilerplate to build a shared object Mitchell Hashimoto 2025-09-23 12:33:22 -07:00
  • b0e85d900e use build.zig.zon instead Gautier Ben Aïm 2025-09-23 21:14:09 +02:00
  • f97518cc10 example/zig-vt: add comment explaining how to get zero-dep build Mitchell Hashimoto 2025-09-23 11:54:37 -07:00
  • a96cb9ab57 chore: pin zig 0.14.1 in .zigversion Gautier Ben Aïm 2025-09-23 20:42:57 +02:00
  • 31af87e021 macOS: Convert Sources to folder references (#8856) Mitchell Hashimoto 2025-09-23 11:29:32 -07:00
  • 2a24918eec deps: removing utf8proc (#8866) Leah Amelia Chen 2025-09-23 20:05:03 +02:00
  • bd9bc5f1b9 deps: removing utf8proc Paal Øye-Strømme 2025-09-23 17:38:03 +02:00
  • 9072bab6b8 Update iOS membership exceptions Lars 2025-09-23 16:50:13 +02:00
  • c7ad29ca91 move tests over to _uucode.zig files to avoid needing deps for vt tests Jacob Sandlund 2025-09-23 10:49:59 -04:00
  • b5c6c044a7 Fix merge Jacob Sandlund 2025-09-23 09:54:09 -04:00
  • c2a9c5ee5b fix comment Jacob Sandlund 2025-09-23 09:48:09 -04:00
  • f8472cb32b feat: list-themes cursor and selection colors (#8848) Mitchell Hashimoto 2025-09-23 06:47:49 -07:00
  • 0bbe39fb0a ci: fix missing var name Mitchell Hashimoto 2025-09-23 06:45:00 -07:00
  • 7386dae079 use unicode.graphemeBreak in src/font/shaper/web_canvas.zig Jacob Sandlund 2025-09-23 09:42:28 -04:00
  • 52c0afcc93 ci: Add test for building with i18n on and off (#8858) Mitchell Hashimoto 2025-09-23 06:42:12 -07:00
  • 862e19cbab deps: Allow dynamic-linking of spirv-cross (#8859) Mitchell Hashimoto 2025-09-23 06:38:43 -07:00
  • b01770c21c Merge remote-tracking branch 'upstream/main' into jacob/uucode Jacob Sandlund 2025-09-23 09:36:41 -04:00
  • a9c5a05e5b deps: Allow dynamic-linking of spirv-cross azhn 2025-09-23 20:33:51 +10:00
  • aa52e11c34 ci: Add test for building with i18n on and off azhn 2025-09-23 20:00:59 +10:00
  • 3eb646ea6b Add zh_TW Traditional Chinese locale (#6773) Kat 2025-09-23 08:33:46 +00:00
  • 131f4fb8b1 Convert Sources to folder references Lars 2025-09-23 09:30:49 +02:00
  • a584163306 load runtime css before user options rhodes-b 2025-09-22 23:14:05 -05:00
  • e951dedc66 GTK Fix unfocused-split-fill (#8813) Mitchell Hashimoto 2025-09-22 19:58:50 -07:00
  • 36e09cdbe1 remove debug print from helping something with graphics issues rhodes-b 2025-09-22 21:30:03 -05:00
  • f36ccc4866 remove is_split properity in priv since it has a getter method rhodes-b 2025-09-22 21:22:53 -05:00
  • 2aad450d2e feat: list-themes cursor and selection colors CoderJoshDK 2025-09-22 19:30:39 -04:00
  • 8cb52323e5 ghostty-vt Zig Module (#8840) Mitchell Hashimoto 2025-09-22 10:06:36 -07:00
  • c177716ac6 build: some docs Mitchell Hashimoto 2025-09-22 09:53:18 -07:00
  • 8477b6a21a simd: scalar base64 ignores invalid padding Mitchell Hashimoto 2025-09-22 09:42:53 -07:00
  • 530633b9e9 simd: fix scalar utf8 decoding Mitchell Hashimoto 2025-09-22 09:12:48 -07:00
  • 5a29dd3ef5 build: make build_options generally available Mitchell Hashimoto 2025-09-22 08:35:44 -07:00
  • 6893024c51 simd: add scalar fallbacks to all for build_options.simd false Mitchell Hashimoto 2025-09-22 08:02:55 -07:00
  • 8aa4373aaf ci: add simd on/off test Mitchell Hashimoto 2025-09-22 06:47:30 -07:00
  • 8beeebc21d Force Ghostty to be active if not Lars 2025-09-22 15:27:27 +02:00
  • 8600954526 Workaround for #8669 Lars 2025-09-22 14:52:10 +02:00
  • fd9014952f use getter to notify is-split property rhodes-b 2025-09-21 22:59:42 -05:00
  • 9c92c3bb81 fastmem non-libc needs to use copyBackwards if dest > src Mitchell Hashimoto 2025-09-21 20:47:58 -07:00
  • dfda3ac280 ci: fix example build Mitchell Hashimoto 2025-09-21 20:39:41 -07:00
  • 3e1ba35843 terminal: fix mistaken gtk logic Mitchell Hashimoto 2025-09-21 20:29:16 -07:00
  • 14eb8aa4e4 Add simd flag for disabling SIMD functionality Mitchell Hashimoto 2025-09-21 20:13:06 -07:00
  • f42656b0ac lib-vt: require libc for now Mitchell Hashimoto 2025-09-21 19:59:03 -07:00
  • 645520b502 ci: build examples in CI Mitchell Hashimoto 2025-09-21 19:54:10 -07:00
  • 3e34009492 lib-vt: expose all of terminal for now Mitchell Hashimoto 2025-09-21 19:44:07 -07:00
  • 64f26c14d3 example/zig-vt Mitchell Hashimoto 2025-09-21 10:06:53 -07:00
  • 1758f962f6 remove stale example wasm app Mitchell Hashimoto 2025-09-21 10:02:09 -07:00
  • 4f974f4278 terminal: don't build StringMap.searchIterator without regex support Mitchell Hashimoto 2025-09-20 21:06:53 -07:00
  • 811f9f05d0 terminal: support disabling kitty graphics protocol Mitchell Hashimoto 2025-09-20 21:03:22 -07:00
  • 1b46884e72 terminal: add build option for oniguruma, which controls tmux cc mode Mitchell Hashimoto 2025-09-20 20:47:37 -07:00
  • a42193b997 start extracting core terminal zig module Mitchell Hashimoto 2025-09-20 14:37:04 -07:00
  • 485b6b73bf build(deps): bump vmactions/freebsd-vm from 1.2.3 to 1.2.4 (#8827) Mitchell Hashimoto 2025-09-21 19:38:54 -07:00
  • 6c160844b9 build(deps): bump cachix/install-nix-action from 31.6.1 to 31.6.2 (#8828) Mitchell Hashimoto 2025-09-21 19:38:25 -07:00
  • 1de584f32c xdg: treat empty env vars as not existing (#8830) Mitchell Hashimoto 2025-09-21 19:38:14 -07:00
  • f2fcbd6e5e Add missing codepoints to isPowerline predicate Daniel Wennberg 2025-09-21 19:00:35 -07:00
  • e9c18ff6db xdg: treat empty env vars as not existing Jeffrey C. Ollie 2025-09-21 20:49:59 -05:00
  • 4e7f847d03 remove setIsSplit in surface class rhodes-b 2025-09-21 20:37:47 -05:00
  • fdcaeebb99 bind is-split property between split_tree class and surface class rhodes-b 2025-09-21 20:35:20 -05:00
  • a63864d8df build(deps): bump cachix/install-nix-action from 31.6.1 to 31.6.2 dependabot[bot] 2025-09-22 00:07:00 +00:00
  • 3a4f7b3d0f build(deps): bump vmactions/freebsd-vm from 1.2.3 to 1.2.4 dependabot[bot] 2025-09-22 00:06:51 +00:00
  • d1db596039 Add box drawing characters to the min contrast exclusion Daniel Wennberg 2025-09-21 13:36:38 -07:00
  • 2f19d6bb73 Treat Powerline glyphs like normal characters Daniel Wennberg 2025-09-18 00:03:27 -07:00
  • 13d44129bf Add constraint width tests Daniel Wennberg 2025-09-21 16:30:06 -07:00
  • bc95317ba4 build: many more lazy dependencies, defer deps add unless needed (#8826) Mitchell Hashimoto 2025-09-21 13:43:31 -07:00
  • 17498ce122 build: many more lazy dependencies, defer deps add unless needed Mitchell Hashimoto 2025-09-21 10:36:37 -07:00
  • 09b37e3b24 flatpak: update GNOME runtime to 49 (#8825) Mitchell Hashimoto 2025-09-21 13:07:36 -07:00
  • 4ff74fdfae flatpak: update GNOME runtime to 49 Leorize 2025-09-21 14:15:12 -05:00
  • 52ef17d4e0 Hoist GlyphSize out of nested scopes Daniel Wennberg 2025-09-21 11:04:32 -07:00
  • 1a189787ae Add zh_TW Traditional Chinese locale Peter Dave Hello 2025-09-21 19:06:55 +08:00
  • 25aaca5a6f Update iTerm2 colorschemes (#8812) Mitchell Hashimoto 2025-09-21 07:25:05 -07:00
  • 1a6af17041 gtk: restore flatpak-aware resource directory support (#8816) Mitchell Hashimoto 2025-09-21 07:02:47 -07:00
  • b52553de24 Update README_TRANSLATORS to reflect the new i18n locales struct path (#8819) Kat 2025-09-21 11:57:56 +00:00
  • f6c1653dee Update README_TRANSLATORS to reflect the new i18n locales struct path. Kat 2025-09-21 11:42:32 +00:00
  • 055a007926 Default config template be explicit that you do not copy the default values (#8701) Leah Amelia Chen 2025-09-21 10:59:45 +02:00
  • cf0557a093 gtk: restore flatpak-aware resource directory support Leorize 2025-09-21 02:03:12 -05:00
  • fcd0f88024 unicode: delete props.zig and clean up symbols deps too (#8814) Mitchell Hashimoto 2025-09-20 21:07:23 -07:00
  • 3254bb41d5 fix typo rhodes-b 2025-09-20 22:49:35 -05:00
  • 1c59ed5d60 comment for the n_siblings surface member rhodes-b 2025-09-20 22:47:50 -05:00
  • 3d3551d1ed add n_siblings member, and when splits are created / removed update the number of siblings for the remaining nodes rhodes-b 2025-09-20 22:45:17 -05:00
  • 10dc9353b7 unicode: delete props.zig and clean up symbols deps too Mitchell Hashimoto 2025-09-20 19:49:29 -07:00
  • 42fc42de2d fix surface blueprint formatting rhodes-b 2025-09-20 21:45:01 -05:00
  • 180cc31d87 fix comments to specific the config option rhodes-b 2025-09-20 21:41:15 -05:00
  • fa5a44e591 apply unfocused-split with surface blueprint rhodes-b 2025-09-20 21:37:59 -05:00
  • cfcd11863e rename setUnfocused to setUnfocusedFill rhodes-b 2025-09-20 20:24:51 -05:00
  • 52c2f02fa4 use focus signal in split_tree to determine if we apply unfocused-split-fill rhodes-b 2025-09-20 20:18:28 -05:00
  • 6e1eb67d94 deps: Update iTerm2 color schemes mitchellh 2025-09-21 00:15:05 +00:00
  • 511314e1a1 unicode: isolate properties, tables, and ziglyph into separate files (#8810) Mitchell Hashimoto 2025-09-20 15:15:15 -07:00
  • a96b2abf7c update to the latest zon2nix (#8808) Mitchell Hashimoto 2025-09-20 15:11:34 -07:00
  • d4bc73a9d6 update to the latest zon2nix Jeffrey C. Ollie 2025-09-20 12:38:08 -05:00
  • bf1278deff unicode: isolate properties, tables, and ziglyph into separate files Mitchell Hashimoto 2025-09-20 14:57:37 -07:00
  • c277ef8d82 gtk: use zig-gobject generated from ghostty-org/zig-gobject (#8802) Mitchell Hashimoto 2025-09-20 12:38:54 -07:00
  • 6ee9a3767b worse way but its at least split aware, doesn't seem like the path forward rhodes-b 2025-09-20 04:32:09 -05:00
  • b34e22053d unfocused-split-fill working again though it can't detect when its actually a split yet rhodes-b 2025-09-20 03:55:05 -05:00
  • f0e407de85 nicer comment on why you shouldn't copy the defaults into your config specifically that some options will conflict with each other rhodes-b 2025-09-20 02:28:07 -05:00
  • fbaacc235b gtk: use zig-gobject generated from ghostty-org/zig-gobject Jeffrey C. Ollie 2025-09-20 01:39:59 -05:00