What's new
- Custom font picker — paginated picker with each font rendered in its own typeface. Tap a font to instantly preview it on your bookend lines. KOReader-style chevron navigation, selected font shown in the title bar, and a Reset button to return to the default.
- Default font cascading — changing the default font in settings now correctly updates all positions that were using the old default.
- Chevron icons — nudge arrows and pagination use KOReader's native chevron icons instead of heavy Unicode triangles, for a cleaner look.
- Error boundaries — rendering and dialog errors (should they occur! hopefully not, but I get plenty during dev so let me know if any slip through) now show an on-screen message instead of crashing KOReader. Auto-disables after 3 consecutive errors, re-enables on page turn.