Repository navigation
v0.1.12
PDFMathReader v0.1.12
This release includes 2 new features and 5 fixes and improvements since v0.1.11. See the highlights below.
0.1.12
New features
- add app icon picker to Appearance settings — Offer seven app icons (Default, Warm, Spring, Classic, Blueprint, Moonlight, Modern) generated from doc/icons, with Default rebuilt from app-base. The choice is applied at runtime to the Dock tile on macOS and window icons elsewhere, and Dark Mode automatically switches to Moonlight. Settings previews show the bare icon body without outline or shadow. (7297555)
- copy selection or focused annotation with Cmd+C and show a toast — Cmd+C copies the selected text, or the focused highlight's passage (falling back to the comment body) when nothing is selected. Every reader copy now confirms with a Copied toast that previews the copied text. Adds copy.copied to all locales and smoke coverage for both paths. (b9e5cc8)
Fixes and improvements
- release rendering resources in inactive readers (613f130)
- disable rich-text placeholders for the remote Precise kernel — Remote pdf2zh servers run unpatched BabelDOC, which typesets translated style tags such as <样式 id='1'> literally. Send disableRichTextTranslate with remote jobs and bump the remote cache key so pages with leaked tags are retranslated. (e8df685)
- keep sidebar row corners and theme thumbnails clean — Constrain the sidebar nav column so long labels ellipsize instead of clipping the selected row's right corners, and drop the hairline border on appearance thumbnails to match macOS Settings. (ddcd3cf)
- keep vertical pages clear of Liquid Glass chrome with reduced padding — Reduced padding zeroed the reader inset that keeps the first page below the floating Liquid Glass header and tab bar. Restore a toolbar-height top inset for vertical reading only; horizontal pages already fill the full height. (62c78a2)
- remove extra left padding from Recents magic zoom — Clamp the magnified row softly against both edges instead of reserving fixed side padding, so the first card sits flush with the section title. (7e29fa1)
Update
Quit PDFMathReader, download the package for your system below, replace the existing application, and reopen it. Your documents and settings are preserved.