CrossPet v1.6.10
Changes from v1.6.9
CrossPet Features
- Dark mode — full pixel-level inversion for e-ink, configurable in Settings
- Reading Stats sleep screen — dashboard: today/all-time reading, streak, last book + progress bar
- Daily quotes on clock sleep screen — 28 rotating literary quotes
- Bluetooth HID manager — presenter/remote mode via BLE
- Text darkness + anti-aliasing fix — darkness setting now works correctly with AA (grayscale pass thresholds)
- Clock refresh after brief wake — dynamic sleep screens re-render on timer wake
Upstream Merges (crosspoint-reader)
- Footnote anchor navigation
- Front button layout for reader page turns
- LUT cache in memory, keep section file open for faster rendering
- Crash report dump to SD card
- 17 international language translations (Turkish, Swedish, Romanian, Catalan, Polish)
- Fix bootloop logging crash, load access fault crash, cover sleep screen
- Fix JPEG resource cleanup, inter-word spacing, combining mark positioning
- Fix apostrophe hyphenation, zip filename overflow
- Eliminate per-pixel overheads in image rendering
- Use sleep routine from original firmware
Removed
- News Reader — disabled (defuddle.md integration unstable on ESP32)