openpencil/packages/core/src/text
Danila Poyarkov 15bd0ba19f
fix(text): align editing overlays with vertical text (#543)
- Offset selection and caret geometry with the rendered paragraph.\n- Translate text-editing hit testing into paragraph coordinates.\n- Cover every aligned coordinate-mapping path.
2026-08-17 19:32:40 +03:00
..
derived-text refactor(fig): own NodeChange export policy 2026-07-18 02:41:35 +03:00
font feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
path feat(fig): support text on path 2026-08-17 12:00:01 +03:00
resolver feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
web-font feat(text): harden font resolution lifecycle 2026-07-17 14:52:35 +03:00
case.ts feat(text): deepen typography controls 2026-07-17 22:40:52 +03:00
coverage.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
direction.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
editor.ts fix(text): align editing overlays with vertical text (#543) 2026-08-17 19:32:40 +03:00
face.ts refactor(fig): own NodeChange import conversion 2026-07-18 01:51:13 +03:00
fallbacks.ts feat(text): harden font resolution lifecycle 2026-07-17 14:52:35 +03:00
fonts.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
index.ts feat(fig): support text on path 2026-08-17 12:00:01 +03:00
opentype.ts feat(fig): support text on path 2026-08-17 12:00:01 +03:00
outlines.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
requirements.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
resolved-requirements.ts fix(tauri): prevent Windows font loading crashes (#497) 2026-08-12 20:09:04 +03:00
style-runs.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
web-fonts.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00