github uxjulia/CrossInk v1.2.9-rc

pre-release4 hours ago

This is a preview release for testing and feedback.

New:

  • Pin a favorite image as the custom sleep screen.
    • The favorited image will always be displayed when your sleep settings are set to Custom or Cover + Custom (when no cover is available). Do this from the file browser and long-press the menu button to access the option.
  • New sleep screen option to display reading stats (#47)
  • Guide dots are now shown when paragraph alignment is set to justify
  • Due to popular demand, two new font sizes have been added
    • Teensy (8pt - for those with crazy good eyesight. A font size for ants, really 😃 )
      • Teensy is only available in the tiny and no_emoji build due to firmware size constraints.
    • Huge (20pt - for those with not so good eyesight 😄 )
      • Huge is only available in the xlarge build due to firmware size constraints.
  • Long-press in the file browser now triggers on delay rather than on release
  • Long-press on side buttons now triggers on delay rather than on release
  • Reading session tracking tweaks: reading time only counts after 10 seconds in the reader has elapsed, and a full session only registers after 60 seconds has elapsed (#48)

Bug Fixes

  • Fixed white screen flash before sleeping when a custom sleep screen is set (#51)
  • Fixed chapters with images failing to render gracefully when memory is low
  • Fixed OTA updates crashing (#49)
  • Fixed power button + side-down button combo accidentally triggering a long-press power action
  • Addressed ghosting issues by changing bitmap rendering from fast refresh to half refresh
  • Fixed legacy formatted XTC files not opening (#37)
  • Fixed KOReader sync issues when books were downloaded via OPDS (#35)

Note

The builds (tiny, xlarge, no_emoji) and their included font sizes may change in the future. I may add more variants if needed to make sure the firmware stays under the size limit. With the new Teensy and Huge font sizes, the builds are really pushing the limits for the firmware size. Feedback and what font size ranges you actually use day-to-day would be helpful. Feel free to use the Discussions feature here to provide feedback about font sizes (or any other feature).

Tip

If you experience any problems, please clear your caches before opening an issue. Start with the least invasive and work your way to the most invasive if problems persist after each step.

  1. Delete book cache (In-reader menu > Delete book cache)
  2. From your SD card: Delete the individual .crosspoint/epub_<hash> folder for the book giving you issues
  3. Delete all reading cache (Settings > System > Clear Reading Cache)
  4. From your SD card: Delete all .crosspoint/epub_<hash> folders and recent.json and state.json

Note: Global reading stats are unaffected by any of these changes as long as you don't remove global_stats.bin

Don't miss a new CrossInk release

NewReleases is sending notifications on new releases.