Commit Graph

  • 2ef89c153a terminal: convert C0 Mitchell Hashimoto 2025-10-23 15:09:30 -07:00
  • f7189d14b9 terminal: convert Stream to use Action tagged union Mitchell Hashimoto 2025-10-23 14:03:34 -07:00
  • 099dcbe04d lib: add a TaggedUnion helper to create C ABI compatible tagged unions Mitchell Hashimoto 2025-10-23 14:03:34 -07:00
  • fb5b8d7968 input: command palette actions must use formatter, not tag (#9325) Mitchell Hashimoto 2025-10-23 12:49:55 -07:00
  • 66486901f5 examples/wasm-key-encode: update README Mitchell Hashimoto 2025-10-23 12:49:37 -07:00
  • 6d2dd585a5 os: allow the mac-address-as-hostname parsing to happen everywhere v1.2.3 1.2.x Mitchell Hashimoto 2025-10-23 10:14:43 -07:00
  • 28952a7bb0 macos: use TextEditor instead of Text for clipboard confirmation (#9324) Mitchell Hashimoto 2025-10-23 09:22:35 -07:00
  • b9df743e04 macos: window-position-x/y works with window-width/height (#9313) Mitchell Hashimoto 2025-10-22 16:14:28 -07:00
  • 8d2d557da9 os: handle nil languageCode/countryCode in setLangFromCocoa (#9290) Jared Gizersky 2025-10-20 23:27:04 -04:00
  • 36f647e875 input: modify other keys 2 should use all mods, ignore consumed mods (#9289) Mitchell Hashimoto 2025-10-20 14:41:35 -07:00
  • d2a459b7c2 build: add -Demit-themes option to emit/omit theme resources (#9288) Mitchell Hashimoto 2025-10-20 13:14:42 -07:00
  • bbbb52ed75 macos: goto_split direction is performable (#9284) Mitchell Hashimoto 2025-10-19 20:29:36 -07:00
  • ed91bdadd6 cli: fix +ssh-cache IPv6 address validation (#9281) Mitchell Hashimoto 2025-10-19 19:47:41 -07:00
  • 508cc8300a os: add RFC 1123-compliant hostname.isValid (#9276) Mitchell Hashimoto 2025-10-19 15:16:12 -07:00
  • 0aa016f948 fix: fish shell integration should not update the universal fish_user_paths variable (#9273) Mitchell Hashimoto 2025-10-19 08:19:01 -07:00
  • 61f74158be macos: use stable display UUID for quick terminal screen tracking (#9256) Mitchell Hashimoto 2025-10-17 21:14:56 -07:00
  • d3128243ec renderer: force a full rebuild on any font grid change (#9252) Mitchell Hashimoto 2025-10-17 14:51:30 -07:00
  • 62df12c040 termio: color change operations must gracefully handle renderer mailbox full (#9224) Mitchell Hashimoto 2025-10-15 16:01:26 -07:00
  • 56896311a6 Selection dragging should not process when terminal screen changes (#9223) Mitchell Hashimoto 2025-10-15 15:47:08 -07:00
  • 2ebbe39b9e termio: don't start scroll timer if its already active (#9195) Mitchell Hashimoto 2025-10-13 20:44:32 -07:00
  • 0af32d06b5 macOS: fix title misalignment in tabs (#9168) Xiangbao Meng 2025-10-12 22:04:18 +02:00
  • 5c9ceab0bf macOS: Fix more macos-titlebar-style related issues (#9163) Xiangbao Meng 2025-10-12 16:31:42 +02:00
  • 537b304cd6 font: Apply adjust-icon-height to both large and small icons (#9160) Daniel Wennberg 2025-10-12 07:31:54 -07:00
  • 7203f735c8 Fix fish shell cursor integration in fish vi mode (#9157) Alan Wu 2025-10-12 13:55:21 -04:00
  • 877206660d fix(font): Additional scale group tweaks (#9152) Daniel Wennberg 2025-10-11 19:48:08 -07:00
  • 1658c86eba font(fix): Extract and apply Nerd Font codepoint mapping table (#9142) Daniel Wennberg 2025-10-11 13:12:13 -07:00
  • 5ecb00fd48 GTK fix quick terminal autohide (#9139) Brice 2025-10-11 14:52:35 -05:00
  • 6a2eb6757b macOS: Fix New Tab behaviours (#9124) Xiangbao Meng 2025-10-10 18:31:55 +02:00
  • e8bcd4031c apprt/gtk: set the correct window title from the start (#9120) Mitchell Hashimoto 2025-10-10 08:51:05 -07:00
  • d6df0d145c Fix macos-titlebar-tabs related issues (#9090) Xiangbao Meng 2025-10-10 18:21:29 +02:00
  • a04730650f terminal: add semi-colon character to word boundary list for easier selection (#9069) Mitchell Hashimoto 2025-10-10 09:04:22 -07:00
  • 262c8517be Bump version to 1.2.3 Mitchell Hashimoto 2025-10-23 09:25:53 -07:00
  • 5c574e7745 macos: use TextEditor instead of Text for clipboard confirmation (#9324) Mitchell Hashimoto 2025-10-23 09:22:35 -07:00
  • e2fe0cf53a macOS: remove scroll edge styling with hidden titlebar (#9317) Daniel Wennberg 2025-10-23 08:33:39 -07:00
  • b764055c33 macos: window-position-x/y works with window-width/height (#9313) Mitchell Hashimoto 2025-10-22 16:14:28 -07:00
  • bdbda2fd83 input: accidentally merged a loud log line Mitchell Hashimoto 2025-10-22 15:36:18 -07:00
  • c133fac7e7 lib-vt: wasm convenience functions and a simple example (#9309) Mitchell Hashimoto 2025-10-22 14:25:52 -07:00
  • 9dc2e5978f lib-vt: enable freestanding wasm builds (#9301) Mitchell Hashimoto 2025-10-21 20:55:54 -07:00
  • 3548acfac6 os: handle nil languageCode/countryCode in setLangFromCocoa (#9290) Jared Gizersky 2025-10-20 23:27:04 -04:00
  • da165fc3cf input: modify other keys 2 should use all mods, ignore consumed mods (#9289) Mitchell Hashimoto 2025-10-20 14:41:35 -07:00
  • 0546606e05 build: add -Demit-themes option to emit/omit theme resources (#9288) Mitchell Hashimoto 2025-10-20 13:14:42 -07:00
  • 2696d50ca4 feat: added mouse-reporting / toggle-mouse-reporting (#9282) Matthew Hrehirchuk 2025-10-19 21:45:37 -06:00
  • 1b86691896 termio: use a union to represent how a process is started (#9278) Mitchell Hashimoto 2025-10-19 20:43:28 -07:00
  • 014de2992e macos: goto_split direction is performable (#9284) Mitchell Hashimoto 2025-10-19 20:29:36 -07:00
  • c65e837b22 cli: fix +ssh-cache IPv6 address validation (#9281) Mitchell Hashimoto 2025-10-19 19:47:41 -07:00
  • 88ec71dd5a build(deps): bump flatpak/flatpak-github-actions from 6.5 to 6.6 (#9279) Mitchell Hashimoto 2025-10-19 19:46:46 -07:00
  • 58a1b60a4b build(deps): bump namespacelabs/nscloud-cache-action from 1.2.18 to 1.2.19 (#9280) Mitchell Hashimoto 2025-10-19 19:46:39 -07:00
  • e522482710 cli: fix +ssh-cache IPv6 address validation Jon Parise 2025-10-19 20:19:34 -04:00
  • d01697e7d5 build(deps): bump namespacelabs/nscloud-cache-action dependabot[bot] 2025-10-20 00:10:08 +00:00
  • b2559e8d92 build(deps): bump flatpak/flatpak-github-actions from 6.5 to 6.6 dependabot[bot] 2025-10-20 00:09:59 +00:00
  • 40e558f953 os: remove unused UrlParsingError (#9275) Mitchell Hashimoto 2025-10-19 15:16:45 -07:00
  • 78621622e6 os: add RFC 1123-compliant hostname.isValid (#9276) Mitchell Hashimoto 2025-10-19 15:16:12 -07:00
  • 17775fa857 update comments macos-disclaim Mitchell Hashimoto 2025-10-19 13:22:01 -07:00
  • 5156723070 termio: posix_spawn based process launching Mitchell Hashimoto 2025-10-18 14:58:18 -07:00
  • 633bf5f021 cli: _macos-disclaim Mitchell Hashimoto 2025-10-18 20:47:58 -07:00
  • 73158249e3 termio: use a union to represent how a process is started Mitchell Hashimoto 2025-10-18 14:46:18 -07:00
  • 6af40f8783 os: posix spawn API Mitchell Hashimoto 2025-10-18 13:48:55 -07:00
  • 010cbce220 os: add RFC 1123-compliant hostname.isValid Jon Parise 2025-10-19 14:27:18 -04:00
  • 73da748390 os: remove unused UrlParsingError Jon Parise 2025-10-19 13:12:32 -04:00
  • 94c5572029 fix: fish shell integration should not update the universal fish_user_paths variable (#9273) Mitchell Hashimoto 2025-10-19 08:19:01 -07:00
  • c6788dd178 fix: fish shell integration should not modify universal path variable Sola 2025-10-19 20:42:22 +08:00
  • f74bfdaa2a Update iTerm2 colorschemes (#9269) Mitchell Hashimoto 2025-10-18 21:34:50 -07:00
  • be608ea2d1 renderer: don't allow the scrollbar state to block the renderer (#9270) Mitchell Hashimoto 2025-10-18 21:34:27 -07:00
  • 3a9eedcd15 renderer: don't allow the scrollbar state to block the renderer Mitchell Hashimoto 2025-10-18 21:28:47 -07:00
  • 92c9ba67d5 deps: Update iTerm2 color schemes mitchellh 2025-10-19 00:15:26 +00:00
  • be0da4845c 🌐 i18n(locale): add lithuanian language support (#8711) tdslot 2025-10-18 19:27:39 +02:00
  • dffa4f4fc7 macos: use stable display UUID for quick terminal screen tracking (#9256) Mitchell Hashimoto 2025-10-17 21:14:56 -07:00
  • ea505ec51d macos: use stable display UUID for quick terminal screen tracking Mitchell Hashimoto 2025-10-17 20:33:32 -07:00
  • 3e6bda1fff ci: run release-tip even if prior step failed Mitchell Hashimoto 2025-10-17 21:00:31 -07:00
  • 5bf05dfe31 macos: make terminal smaller to account for legacy scrollbar (#9255) Mitchell Hashimoto 2025-10-17 20:18:10 -07:00
  • 5b7f145640 macos: make terminal smaller to account for legacy scrollbar Mitchell Hashimoto 2025-10-17 19:48:59 -07:00
  • e4db7f5487 font: Default to light hinting in FreeType (#9253) Mitchell Hashimoto 2025-10-17 17:14:57 -07:00
  • ad9f9dc11e font: Default to light hinting in FreeType Daniel Wennberg 2025-10-17 14:57:10 -07:00
  • 3b8e683d96 renderer: force a full rebuild on any font grid change (#9252) Mitchell Hashimoto 2025-10-17 14:51:30 -07:00
  • 1cc22f93ca renderer: force a full rebuild on any font grid change Mitchell Hashimoto 2025-10-17 14:46:07 -07:00
  • 063070915f gtk: Scrollbars (#9245) Mitchell Hashimoto 2025-10-17 09:21:57 -07:00
  • ed443bc6ed gtk: Scrollbars Mitchell Hashimoto 2025-10-16 15:49:30 -07:00
  • a2e95ce7b5 macOS: Remove hidden titlebar safe area and pad document height in SurfaceScrollView (#9241) Mitchell Hashimoto 2025-10-17 06:34:25 -07:00
  • 51b2374616 Add window padding to scrollView document height Daniel Wennberg 2025-10-17 00:06:00 -07:00
  • ffead466c7 Remove hidden titlebar safe area for SurfaceScrollView Daniel Wennberg 2025-10-16 22:32:57 -07:00
  • 58699c7992 macOS: remove background from SurfaceScrollView (#9234) Mitchell Hashimoto 2025-10-16 14:56:47 -07:00
  • cc91e2ad16 macOS: remove background from SurfaceScrollView Lars 2025-10-16 23:52:07 +02:00
  • 0e0bbfaa61 macOS: Scrollbars (#9232) Mitchell Hashimoto 2025-10-16 14:09:33 -07:00
  • 4b34b2389a config: add scrollbar config to control when scrollbars appear Mitchell Hashimoto 2025-10-16 09:49:03 -07:00
  • 7207ff08d5 macos: SurfaceScrollView Mitchell Hashimoto 2025-10-15 20:45:30 -07:00
  • 2937aff513 gtk: mark scrollbar as unimplemented Mitchell Hashimoto 2025-10-16 09:18:55 -07:00
  • c86266cd90 input: scroll_to_row action Mitchell Hashimoto 2025-10-16 08:22:52 -07:00
  • 135136f733 terminal: PageList scroll to absolute row function Mitchell Hashimoto 2025-10-16 08:38:00 -07:00
  • da7736cd44 renderer: emit scrollbar apprt event when scrollbar changes Mitchell Hashimoto 2025-10-15 21:03:25 -07:00
  • 5a9bd0e49e snap: update to Zig 0.15.2 Mitchell Hashimoto 2025-10-15 20:04:36 -07:00
  • 3ffbd87a0f build(deps): bump cachix/install-nix-action from 31.8.0 to 31.8.1 (#9226) dependabot[bot] 2025-10-15 19:43:35 -07:00
  • 123d23682a build(deps): bump namespacelabs/nscloud-setup-buildx-action from 0.0.19 to 0.0.20 (#9227) dependabot[bot] 2025-10-15 19:43:22 -07:00
  • e1b527fb9a core: PageList tracks minimum metadata for rendering a scrollbar (#9225) Mitchell Hashimoto 2025-10-15 19:42:49 -07:00
  • 014a2e0042 termio: color change operations must gracefully handle renderer mailbox full (#9224) Mitchell Hashimoto 2025-10-15 16:01:26 -07:00
  • 3665040b59 Selection dragging should not process when terminal screen changes (#9223) Mitchell Hashimoto 2025-10-15 15:47:08 -07:00
  • d460800a17 chore: typos should ignore build artifacts (#9222) Mitchell Hashimoto 2025-10-15 15:44:51 -07:00
  • 1caab0c208 nix: make sure zon2nix uses Zig 0.15 in generated files (#9220) Jeffrey C. Ollie 2025-10-15 13:56:07 -05:00
  • c91bfb9dd5 bump version for development (#9218) Jeffrey C. Ollie 2025-10-15 13:55:30 -05:00
  • bdd2e4d734 build: more Zig 0.15.2 updates (#9217) Jeffrey C. Ollie 2025-10-15 13:55:11 -05:00
  • e5247f6d10 termio: reimplement OSC 7 URI handling (#9193) Jon Parise 2025-10-14 15:12:45 -04:00