Skip to content

SJ Paint 0.2.22

Choose a tag to compare

@stack-junkie stack-junkie released this 16 Oct 10:37

The text font picker now discovers installed Windows and Linux font families with a bounded, read-only desktop query. It preserves the selected font and live text caret when discovery finishes, defers list replacement during keyboard use, and handles names containing commas or quotes. Browser discovery only uses previously granted font access. Failed queries retain the standard font list.

Verification: CI 38886542787 passed 1,012 browser checks on each platform, 466 hidden Windows checks, 461 isolated Linux checks and 47 Linux installer checks. Each desktop run separately skipped actual AI inference. Real Windows discovery returned 261 families in 629 ms; concurrent requests shared one query and cancellation closed the owned helper. Both archives were produced on the verified runners, with identical app payloads.

No fonts or dependencies are installed. Native chooser responses remain simulated. Exact Microsoft Paint font inventory and rendering equivalence remain unverified. AI remains deferred, and the full baseline remains unfinished.