Tip
You can flash stable and pre-release builds using Crossink's web companion app, Inky
Release Notes
This ones a doozy. TTF font support, Library, custom top/bottom status bars, edge gestures for touch devices, even more shortcuts...
New
- New library view adapted from Crosspoint that replaces the old
Recent Booksview. Refresh your library when adding new items to your SD card so it is up to date. - On X4 Pro, X4 Classic, and Sticky: added TTF font support. Drop a
.ttffont in your.fonts/fontsfolder and it will automatically add 8-22pt font sizes for you to select. A newTTF Renderingmenu will become available that allows you to tweak TTF font settings when a TTF font is selected. Note: Larger TTF font families will take longer to load. - On X4 Pro, X4 Classic, and Sticky: built-in fonts (Lexend Deca and Bitter) now uses scalable TTF so 8-22pt sizes are included while taking up less firmware space.
- New edge gesture customization for touch devices. Set it in
Settings > Controls > Taps & Gestures > Edge Gestures. - Adapted the design of the in-reader menu for touch devices to X3/X4/X4 Classic
- You can now set long/short-press actions for the side buttons independently in
Settings > Controls > Side Buttons. All shortcut options are available. Go wild. - Independent Top/Bottom status bar customizations that allow you to place items Left/Center/Right. 7 total slots (3 on left, 1 center, 3 on right). I don't recommend setting all 7 unless you love a cluttered status bar. Your old status bar settings will migrate when you update.
- View a selected book's reading stats from its Library or File Browser context menu (long-press select on non-touch devices or press and hold on touch devices).
- Haters of reading stats can now turn off tracking of reading stats in
Settings > System > Reading Stats > Track Reading Stats. No stats are deleted, stats are just no longer saved. Access to reading stats are disabled. The Dashboard theme loses a lot of its charm. This setting does not affect "Estimated reading time left". - You can also now turn off tracking of reading stats for individual EPUB/XTC/XTCH files from the in-reader menu's settings tab or via the context menu when long-pressing a book from the File Browser/Library.
- X4 Pro: Chapter page and book progress percent can be viewed from the top drawer pull-down when inside the reader
- Better inline image support so small images appear alongside the text (fixes #685)
Changed
- X4 Pro: Brightness and warmth gestures now adjust in one-point steps for more granular control and responds while you drag. Longer swipes make larger adjustments.
- You can now set different power button actions to
Sleep,Wake, orSleep/Wakethe device. Long-press of the power button while the device is asleep will always wake the device regardless of what you set the long-press action to do while the device is awake. For example, you could set short-press power toSleepand long-press power toDark Modeand still be able to wake the device with a power button long-press without accidentally waking it with a short-press. Note: only the power button can wake the device. All other shortcuts (home button included) can onlySleepthe device.
Fixed
- Clippings list shows a scrollbar for long lists
- Safe mode fallback should no longer save per-book reader settings, which caused global font changes to not take effect even if you never saved per-book reader settings before.
- OPDS downloads now use the first listed author for filename templates when a catalog also lists translators or other contributors (fixes #754)
- Empty inline
<span>elements with CSS space styling is preserved (fixes #748) - X4 pro crashes when checking for OTA updates (fixes #762)
- X4 Pro Home button now steps back through dictionary lookup, chapter selection, and nested settings instead of jumping to Home (fixes #770)
- Changing the global font settings from a book should apply those settings immediately if there are no existing per-book settings (fixes #772).
- EPUBs with unknown XML tags opening to "End of Book" (fixes #790)
- Lyra Carousel home screen should show "Loading" less often on X4 Pro (fixes #743)
- KOReader authentication crashing when the server response is too large (fixes #783)
Notable upstream Crosspoint features
- new Cover Grid theme
Tip
If you experience any problems, please clear your caches before opening an issue. Start with the least invasive and work your way down to the most invasive if problems persist after each step.
- Delete book cache (In-reader menu >
Delete book cache) - From your SD card: Delete the individual
.crosspoint/epub_<hash>folder for the book giving you issues - Delete all reading cache (
Settings > System > Files & Cache > Clear Reading Cache) - From your SD card: Delete ALL
.crosspoint/epub_<hash>folders andrecent.jsonandstate.json - Back up your
global_stats.binand then delete the entire.crosspoint/folder