openpencil/src/app
Danila Poyarkov 47fe43c3ec feat(text): harden font resolution lifecycle
- Gate ingest rendering until required faces and script fallbacks resolve
- Key CanvasKit artifacts by font registration generation and invalidate affected nodes
- Load character-aware remote subsets with cumulative coverage and exact render aliases
- Use BCP-47 language hints for shaping and CJK fallback order
- Keep baked .fig glyphs as an exhaustion-only fallback
2026-07-17 14:52:35 +03:00
..
ai feat(text): harden font resolution lifecycle 2026-07-17 14:52:35 +03:00
automation feat(text): harden font resolution lifecycle 2026-07-17 14:52:35 +03:00
cache fix(fig): stabilize engine test suite 2026-05-21 14:54:17 +03:00
collab fix(collab): replicate document content to joiners 2026-06-30 11:56:58 +03:00
demo chore(tools): harden package and dependency checks 2026-07-01 12:56:45 +03:00
document fix(mcp): target live automation by document and page 2026-07-03 17:05:04 +03:00
editor feat(text): harden font resolution lifecycle 2026-07-17 14:52:35 +03:00
shell feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
tabs fix(mcp): target live automation by document and page 2026-07-03 17:05:04 +03:00
tauri fix(tauri): restore desktop clipboard access 2026-07-01 10:40:29 +03:00
browser-bridge.ts chore(tests): route store access through browser bridge 2026-05-06 12:19:39 +03:00