Summary
EPUB 3 Support has been added in this release, along with a handful of new settings: Set Paragraph Alignment will allow you to left/center/right align text instead of the default justification, Sleep and Refresh Options to update default auto-sleep and pages turns between refreshes. All these settings have be auto defaulted to the existing behaviour, so there's no action needed until you want to tweak them.
Several fixes are also in this release, including preventing sleeping during wifi operations, and a fix to the keyboard on the wifi selection screen which was causing the screen to lock up.
You can find more details about the other fixes and internal changes below!
What's Changed
Features
- Add EPUB 3 nav.xhtml TOC support by @bigbag in https://github.com/daveallie/crosspoint-reader/pull/197
- Add paragraph alignment setting (justify/left/center/right) by @maeveynot in https://github.com/daveallie/crosspoint-reader/pull/191
- Add support for uploading multiple epubs by @JakeLDev in https://github.com/daveallie/crosspoint-reader/pull/202
- Feat/sleep and refresh settings by @juicecultus in https://github.com/daveallie/crosspoint-reader/pull/209
Fixes
- Prevent device sleep during WiFi file transfer and OTA updates by @bigbag in https://github.com/daveallie/crosspoint-reader/pull/203
- Fix race condition with keyboard and Wifi entry by @olearycrew in https://github.com/daveallie/crosspoint-reader/pull/204
- Skip soft hyphens. by @jonasdiemer in https://github.com/daveallie/crosspoint-reader/pull/195
- Show "Entering Sleep" on black, so it's quicker to notice (in book). by @jonasdiemer in https://github.com/daveallie/crosspoint-reader/pull/181
- Add buton hints to keyboard screen by @olearycrew in https://github.com/daveallie/crosspoint-reader/pull/205
Internal
- Enhance USER_GUIDE with links and clarifications by @lukestein in https://github.com/daveallie/crosspoint-reader/pull/185
- Use sane smaller data types for data in section.bin by @daveallie in https://github.com/daveallie/crosspoint-reader/pull/188
- Replace book and section bin format images with ImHex hexpat definition by @daveallie in https://github.com/daveallie/crosspoint-reader/pull/189
- Subtract time it took reaching the evaluation from the press duration. by @jonasdiemer in https://github.com/daveallie/crosspoint-reader/pull/208
- Refactor semantic version comparison for OTA updates by @embedded4ever in https://github.com/daveallie/crosspoint-reader/pull/216
New Contributors
- @lukestein made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/185
- @bigbag made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/203
- @maeveynot made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/191
- @JakeLDev made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/202
- @embedded4ever made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/216
- @juicecultus made their first contribution in https://github.com/daveallie/crosspoint-reader/pull/209
Full Changelog: https://github.com/daveallie/crosspoint-reader/compare/0.11.2...0.12.0