Commit Graph
5 Commits
Author SHA1 Message Date
ldm0 0a0d0f0d11 refactor(paint): remove rendering work budgets 2026-11-12 20:24:33 +08:00
ldm0 92c1a870bf refactor(pdf): separate print entry points and shared paint code 2026-10-13 00:34:09 +08:00
ldm0 53d16780d5 feat(pdf): render searchable PDFs with Krilla
Route CDP Page.printToPDF and CLI PDF dumps through an owned snapshot PDF
backend with embedded subset fonts and logical text cluster mappings.

Preserve print layout isolation, page selection, and bounded local raster
fallbacks. Pin Krilla to upstream Git and share its font parsing dependencies
with the existing rendering stack where version constraints allow.

Add PDF extraction, pagination, graphics, and print lifecycle regressions,
fixed font fixtures, and reader and CDP smoke checks.

Refs #279.
2026-10-12 21:33:26 +08:00
ldm0 2b51bdd12a feat(screenshot): relax full-document capture limits 2026-08-18 00:35:51 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00