mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-27 19:56:51 -06:00
- Previews were kept in the context's data for each sample text, size and colour, and never let go: every new text selection loaded textures for every visible row. They now live in a cache of at most 256 that drops the least recently used. - A family the background read didn't list (installed since) was read from disk on the UI thread every frame and never kept; it is now read once and stored with the others. - Return and Escape in a dialog's font menu are covered by #447's test on main; this branch's duplicate is dropped. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>