Commit Graph

  • b77513de1a font/harfbuzz: work with new font structures Mitchell Hashimoto 2024-04-05 21:48:53 -07:00
  • 6aa659c4b5 renderer/metal: re-enable preedit rendering Mitchell Hashimoto 2024-04-05 21:39:39 -07:00
  • 2a06cf54ba core: App asserts the font grid set is empty on close Mitchell Hashimoto 2024-04-05 21:28:50 -07:00
  • 29b172b3ac renderer/metal: use new atlas APIs Mitchell Hashimoto 2024-04-05 21:13:10 -07:00
  • de2b0f6857 font: Atlas updated to use monotonic ID Mitchell Hashimoto 2024-04-05 21:10:10 -07:00
  • c45747bf1f font: implement many rendering, caching functions for SharedGrid Mitchell Hashimoto 2024-04-05 20:50:35 -07:00
  • c88137d254 font/shaper: work on new grid APIs Mitchell Hashimoto 2024-04-05 20:21:13 -07:00
  • 90ea733cbd font: SharedGrid hasCodepoint Mitchell Hashimoto 2024-04-05 19:07:45 -07:00
  • c99b27d364 font: SharedGrid.getIndex Mitchell Hashimoto 2024-04-05 19:00:41 -07:00
  • 329697779a renderer/metal: convert more Mitchell Hashimoto 2024-04-05 18:51:26 -07:00
  • d6c048f1e3 renderer/metal: picking away at font group => grid changes Mitchell Hashimoto 2024-04-05 15:35:16 -07:00
  • 04e0cd29e5 core: begin converting to SharedGridSet, renderers still broken Mitchell Hashimoto 2024-04-05 15:24:24 -07:00
  • 4a29da3525 font: SharedGridSet clarify memory ownership Mitchell Hashimoto 2024-04-05 15:15:30 -07:00
  • 719c5d7c25 font: SharedGridSet starts Mitchell Hashimoto 2024-04-05 15:03:22 -07:00
  • b9471f3791 font: SharedGrid setup test infra Mitchell Hashimoto 2024-04-05 14:39:31 -07:00
  • 1bf05187a6 Merge remote-tracking branch 'upstream/main' into titlebar-unzoom-button Pete Schaffner 2024-04-05 21:15:45 +02:00
  • 620c0f9450 Fix new tab icon color not updating sometimes Pete Schaffner 2024-04-05 21:12:11 +02:00
  • 35c4059f18 Merge pull request #1660 from mitchellh/macos-app Mitchell Hashimoto 2024-04-05 10:05:32 -07:00
  • dd0ec492e4 macos: wrap syncAppearance in async call Mitchell Hashimoto 2024-04-05 10:00:38 -07:00
  • 9fb883666a font: start SharedGrid Mitchell Hashimoto 2024-04-02 21:20:58 -07:00
  • 88db80b7b0 font: CodepointResolver test box glyph Mitchell Hashimoto 2024-04-02 20:39:51 -07:00
  • b2541d24f1 font: CodepointResolver style disabling test Mitchell Hashimoto 2024-04-02 19:32:03 -07:00
  • 4eccd42f6b font: CodepointResolver beginnings Mitchell Hashimoto 2024-04-02 14:59:54 -07:00
  • bd479db09f font: Collection setSize Mitchell Hashimoto 2024-04-02 11:32:42 -07:00
  • 4d70859864 font: Collection autoItalicize Mitchell Hashimoto 2024-04-02 11:27:54 -07:00
  • 40b4183b1f font: Collection deinit Mitchell Hashimoto 2024-04-02 11:16:50 -07:00
  • 0d0688404e font: Collection.getIndex Mitchell Hashimoto 2024-04-02 11:13:36 -07:00
  • 833d54e441 font: Collection has load options Mitchell Hashimoto 2024-04-02 11:07:37 -07:00
  • 89b3e3ae4e font: a mess Mitchell Hashimoto 2024-04-02 10:53:55 -07:00
  • 72d59956d5 font: [broken] working on extracting Collection from Group Mitchell Hashimoto 2024-04-02 10:24:56 -07:00
  • 7b428367df font: improve log statements a bit Mitchell Hashimoto 2024-04-01 15:44:42 -07:00
  • 5de88fe3f8 core: deref the font group when not used Mitchell Hashimoto 2024-04-01 15:43:43 -07:00
  • 6d7053a1ad core: convert surface/app to use GroupCacheSet Mitchell Hashimoto 2024-04-01 15:37:09 -07:00
  • 9f34edfa83 font: GroupCacheSet can initialize a group Mitchell Hashimoto 2024-04-01 15:26:16 -07:00
  • 2a386daa19 font: GroupCacheSet.Key has metric modifiers Mitchell Hashimoto 2024-04-01 12:49:32 -07:00
  • 9d8da8fcc7 font: CodepointMap hashable, use for groupcacheset Mitchell Hashimoto 2024-04-01 12:38:07 -07:00
  • bfcd5f380a font: introduce GroupCacheSet, use it for descriptors to start Mitchell Hashimoto 2024-04-01 12:25:21 -07:00
  • 7fef1aa294 font: descritor can hash using a hasher Mitchell Hashimoto 2024-04-01 11:54:41 -07:00
  • 5546469c37 font: remove unused struct Mitchell Hashimoto 2024-03-30 09:48:44 -07:00
  • 6ea68519c2 Merge pull request #1659 from aca/aca-escape Mitchell Hashimoto 2024-04-05 08:25:39 -07:00
  • 91ba47af1f input: add test for backspace change Mitchell Hashimoto 2024-04-05 08:25:14 -07:00
  • 7796e7dd50 Merge pull request #1658 from NgoHuy/gtk-4.14-note Mitchell Hashimoto 2024-04-05 08:16:48 -07:00
  • d298186d5e update README Mitchell Hashimoto 2024-04-05 08:16:36 -07:00
  • b947ed0070 Update titlebar tabs when config changes Pete Schaffner 2024-04-05 16:40:04 +02:00
  • 4ede25dd00 Update standard title/tab bar when config changes Pete Schaffner 2024-04-05 15:19:20 +02:00
  • 51bfde69ba input: do not emit sequence on <BS> when their's UTF-8 text rok 2024-04-05 19:55:17 +09:00
  • da9df865ef Merge remote-tracking branch 'upstream/main' into titlebar-unzoom-button Pete Schaffner 2024-04-05 10:49:02 +02:00
  • 54c14bc812 Add note about GTK 4.14 Severus 2024-04-05 14:34:21 +07:00
  • 8e0faaf6c5 Merge pull request #1651 from aca/korean-esc Mitchell Hashimoto 2024-04-04 22:18:09 -07:00
  • 0bd673435f input: add test for esc clearing dead key state Mitchell Hashimoto 2024-04-04 21:57:32 -07:00
  • 3fa0df57d1 Merge pull request #1653 from mitchellh/coretext Mitchell Hashimoto 2024-04-04 21:44:14 -07:00
  • e97b6aeefb ci: test macOS Mitchell Hashimoto 2024-04-04 21:35:20 -07:00
  • eb4d21fcbf font/coretext: handle two-byte utf16 followed by more chars Mitchell Hashimoto 2024-04-04 21:31:07 -07:00
  • b6f814d275 Merge pull request #1657 from qwerasd205/fix-picker Mitchell Hashimoto 2024-04-04 18:23:13 -07:00
  • 624ebb5b51 fix(inspector): cell picker in scrollback Qwerasd 2024-04-04 20:39:39 -04:00
  • 72edec3962 Merge pull request #1655 from qwerasd205/fix-copy Mitchell Hashimoto 2024-04-04 15:16:58 -07:00
  • 3f2fc75ba6 Merge pull request #1654 from qwerasd205/update-zls Mitchell Hashimoto 2024-04-04 15:16:18 -07:00
  • be07856647 fix(terminal/Screen): selectionString multi-page Qwerasd 2024-04-04 17:59:42 -04:00
  • 6ace9e9d19 font/coretext: unit tests pass on macOS Mitchell Hashimoto 2024-04-04 14:46:46 -07:00
  • b03f80cadd terminal/Screen: improve selectionString page test Qwerasd 2024-04-04 17:44:06 -04:00
  • e224ff887f flake: update ZLS Qwerasd 2024-04-04 17:06:44 -04:00
  • 1b8bae5f0a Update src/font/shape.zig Mitchell Hashimoto 2024-04-04 13:25:27 -07:00
  • 13774a13bf ci: build debug build for pr builds Mitchell Hashimoto 2024-04-04 13:11:21 -07:00
  • fd4d2313d0 build: do not build/link harfbuzz on macOS Mitchell Hashimoto 2024-04-04 12:22:35 -07:00
  • e41e45e1ad font/coretext: face doesn't need harfbuzz font if we're not using it Mitchell Hashimoto 2024-04-04 12:18:28 -07:00
  • c5bbbdb5ee font/coretext: better comment coretext shaper Mitchell Hashimoto 2024-04-04 12:06:59 -07:00
  • 61d3da1bf6 font/coretext: respect quirks fonts for shaper Mitchell Hashimoto 2024-04-04 12:02:43 -07:00
  • b124378f5c font/coretext: remove todo for font features Mitchell Hashimoto 2024-04-04 11:34:20 -07:00
  • f0b2e21548 font: enable the coretext shaper by default for CoreText faces Mitchell Hashimoto 2024-04-04 11:33:55 -07:00
  • de11063679 font/coretext: shaper supports user-defined font features Mitchell Hashimoto 2024-04-04 11:25:46 -07:00
  • 290496d7fe pkg/macos: add missing functions to macos/foundation Mitchell Hashimoto 2024-04-04 11:25:34 -07:00
  • 9326ae363c input: escape can be used to clear dead key state rok 2024-04-05 03:06:50 +09:00
  • 5440fda3fb Merge pull request #1646 from msvechla/no_title Mitchell Hashimoto 2024-04-04 09:51:24 -07:00
  • 54b9d4937f Merge pull request #1648 from qwerasd205/fix-copy Mitchell Hashimoto 2024-04-04 09:46:09 -07:00
  • 7db994726d Merge pull request #1650 from mitchellh/nix-zig-follow-unstable Mitchell Hashimoto 2024-04-04 09:39:48 -07:00
  • 4fa8dcc58c nix: update nixpkgs-zig-0-12 (re-follow nixos-unstable) Chris Marchesi 2024-04-04 09:28:07 -07:00
  • 8be145ec1f fix(terminal/Sreen): selectionString across pages Qwerasd 2024-04-03 20:03:25 -04:00
  • fa5646e762 test(terminal/Screen): selectionString across page boundaries Qwerasd 2024-04-03 19:28:02 -04:00
  • e34b373426 shell-integration: implement no-title option Marius Svechla 2024-04-03 21:27:53 +02:00
  • f0f53bd8b1 font/shaper: fix CoreText shaper to compile with latest terminal changes Mitchell Hashimoto 2024-04-03 10:14:17 -07:00
  • e4066aaa85 Put titlebar font code where it was intended Pete Schaffner 2024-04-03 15:36:04 +02:00
  • ab26863088 Merge remote-tracking branch 'upstream/main' into titlebar-unzoom-button Pete Schaffner 2024-04-03 15:25:51 +02:00
  • a0a1c991b5 Fix conflicting constraints issue Pete Schaffner 2024-04-02 22:31:23 +02:00
  • f086bff651 Make things work with really dark backgrounds Pete Schaffner 2024-04-02 22:28:34 +02:00
  • c1b5957cb0 Merge pull request #1642 from qwerasd205/box-drawing-fixes Mitchell Hashimoto 2024-04-02 08:41:58 -07:00
  • 0c69078f6f Merge pull request #1641 from g-cassie/fix-mac-m2-test-build Mitchell Hashimoto 2024-04-02 08:41:26 -07:00
  • eb2a2e3931 fmt Mitchell Hashimoto 2024-04-02 08:38:51 -07:00
  • 555f6e159f font/sprite: remove comptime arg for box drawing Mitchell Hashimoto 2024-04-02 08:38:36 -07:00
  • 5abc63193e font/sprite: improve rendering of dashed lines Qwerasd 2024-04-01 18:35:34 -04:00
  • 3e8193c342 fix(build): solve issue with building tests on certain apple cpus. Gordon Cassie 2024-04-01 11:45:06 -07:00
  • 8e3c8acf76 Merge pull request #1639 from qwerasd205/kitty-image-fixes Mitchell Hashimoto 2024-04-01 11:01:46 -07:00
  • 04ec859925 terminal/kitty_graphics: update tests Qwerasd 2024-03-31 22:28:53 -04:00
  • 51d3c2cf35 fix(kitty_graphics): set dirty state on various scroll operations Qwerasd 2024-03-31 21:49:28 -04:00
  • ca4b55b486 terminal/kitty_graphics: ignore base64 padding Qwerasd 2024-03-31 21:09:37 -04:00
  • 5dee7e1430 terminal/kitty_graphics: update outdated comments Qwerasd 2024-03-31 19:29:56 -04:00
  • b793228ed4 Merge pull request #1636 from jparise/homedir-macos Mitchell Hashimoto 2024-03-31 09:36:08 -07:00
  • 29a5b52885 os/homedir: remove now unnecessary fba.reset() Jon Parise 2024-03-31 08:53:49 -07:00
  • 55b611e4cb os/homedir: use NSFileManager on macOS Jon Parise 2024-03-30 20:24:43 -07:00
  • 9e4af4b599 Merge pull request #1634 from vancluever/nix-zig-follow-staging Mitchell Hashimoto 2024-03-30 09:34:29 -07:00
  • e8c8c3ca74 nix: update nixpkgs-zig-0-12 (security, ff to staging-next) Chris Marchesi 2024-03-30 02:18:09 -07:00