Skip to content

OpenReader Native v1.4.4

Latest

Choose a tag to compare

@gil906 gil906 released this 08 Nov 21:04

Fix PDF Reopening to Stale Page 30 & Unify Reading Position Across Modes

  • Unified reading progress across all modes: Whether you listen in Server, Saved server / offline, or Phone / offline mode, your latest reading ordinal and page are stored in unified keys (doc-progress:<id>, doc-page:<id>) and synced back to the OpenReader server's user_document_progress database (PUT /api/user/state/progress).
  • Fix auto-switching resetting to page 30: When opening a PDF that automatically activates ready Saved server / offline audio, the reader now preserves your saved reading position instead of snapping back to the PDF viewer's initial page (_page = 1) or the old cached initialPosition from when the PDF was first saved offline.
  • Immediate save on pause, scroll, and app close: Pausing audio, scrolling pages, backgrounding, or closing the app immediately flushes your exact page and passage so you never lose your spot.
  • Includes exact audio/word synchronization & auto-repair: Preserves exact cached server passage durations and automatically repairs any older unverified timing manifests on open.

Install OpenReader-Native-v1.4.4.apk over your existing app (no uninstall needed).