Tip
You can flash stable and pre-release builds using Crossink's web companion app, Inky
This release brings compatibility to the X4 Pro. I have plans for features and UI updates, but for now this is a working version for those waiting for Crossink support.
I'd appreciate help verifying the following:
- All UI components are touch-friendly on X4 Pro/Sticky devices
- All
Quick Actionitems launch as expected - X3/X4 devices do not display any touch-only related UI elements
Power + Upbutton combo shortcuts work as expected
Changes in RC-2
- Full Xteink X4 Pro USB Drive support. Go to
File Transfer > USB Drivewhile your device is USB-connected and it should pop-up as a drive on your computer. Note: It may take about 30 seconds for it to actually appear. - You can now use Inky to send files over USB to your X4 Pro.
- The
Power + Upbutton combo can now be assigned to a shortcut. Get to it fromSettings > Controls > Power button > Power + Up - New
Page Turn Gesturesetting inSettings > Controlswith options for:Tap & Swipe(default),Tap Only,Swipe Only,Inverted Tap(for lefties), andDisabled(no page turn gestures but swiping up/down to trigger those actions still work) - New "Quick Lock" shortcut for locking the device without actually putting it to sleep. This disables all buttons (and the touchscreen) and must be unlocked with the same button shortcut.
- Wi-Fi passwords are now shown while entering them.
- KOReader Sync no longer risks crashing from a render stack overflow (fixes #529).
- Quick Resume no longer shows a blank page after EPUB next-chapter indexing (fixes #535).
- TOC footnotes now return to the correct reading position (fixes #537).
- Reading cache settings now include touch buttons for clearing the cache (fixes #533).
- Touchscreen disabling now only takes effect when touch input is disabled (fixes #534).
- Nearby Position Sync startup is more reliable (fixes #531).
- Touch context menus now show up properly (fixes #532).
- Quick Actions no longer trigger incorrect actions or leave stale popups behind (fixes #524 and #525).
- Quick Actions modal closes before going to sleep (fixes #543)
- Large EPUBs with thousands of chapters can now finish indexing on X3/X4 without running out of memory.
- Touch releases are now handled correctly in settings and option popups.
- Custom sleep-image folders load faster and rebuild correctly after file changes.
- OPDS browsing no longer risks overflowing the Wi-Fi task stack on ESP32-S3 devices.
- Nearby sync and transfer status messages now wrap correctly instead of overlapping.
New
- Full touch support for Xteink X4 Pro
- New
Quick Actionsmenu where you can set 5 shortcuts accessible via any of the shortcut buttons.Settings > Controls > Quick Actions
Changed
- Fonts now display their installed point sizes next to their name (addresses #491)
- The boot-up splash screen has been removed. You will now wake directly to your last screen
Mark as FinishedandControlshave been moved to the third tab (settings gear icon) in the reader menu
Fixed
- Flashing when accessing Wi-fi related activities (fixes #495)
- Landscape dictionary navigation (fixes #493)
- Enables touch on end-of-book suggestions (#496)
- Improve loading of custom dictionary font (fixes #501)
- XTC table of contents getting cut off (fixes #494)
- Inaccurate clipping/highlights after font/font-size changes (fixes #492)
- "Change Font" shortcut not working on front buttons (fixes #507)
- Overlapping pages in XTC (fixes #485)
- Improved table rendering for large, complicated tables (fixes #506)
- Some data missing after lightweight network restarts (fixes #512)
- Battery drain on Seeed Sticky (fixes #516)
- Empty crash report after flashing due to false watchdog error
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