Skip to content

CoolReader 1.0.6 — grouped settings and reliable reading

Choose a tag to compare

@dderugin dderugin released this 09 Nov 18:35

CoolReader 1.0.6 brings clearer settings, flexible font weights, faster caching and more reliable saved reading state.

  • Settings now has six groups: Font & text, Page layout, Screen & sleep, Controls, Advanced, and About & updates. Larger text, explicit On/Off buttons, size/margin controls and a font sample make changes easier to review. Done applies changes once; Back returns to the parent menu, and Cancel on the main screen discards pending changes.
  • Font weight offers 0 through 1.75 in steps of 0.25, with hints such as Normal, Medium and Bold. Existing 0 (Normal) and 1 (Bold) preferences retain their appearance. Czech, Russian and Ukrainian labels are included.
  • A larger glyph cache with corrected eviction, retained previous/current/next page images, direction-aware idle prefetch, cached font metadata and narrower screen copies reduce repeated work. Disk-cache writes cooperate with input, and cover/cache preparation moves to idle time.
  • Reading position is checkpointed after idle periods and during sleep/task switching. Font settings preserve the actual requested values, failed saves retry, valid backups recover unreadable state, and explicit navigation wins over delayed position restoration. Sudden power loss can still lose the most recent page turn.

One shared ARMv7 softfp install ZIP serves Touch HD 3 / PB632, Verse Pro / PB634, Era / PB700 and InkPad 4 / PB743G with compatible firmware APIs. Existing shared installations can update over Wi-Fi. On older releases, use Settings → Check for updates; in 1.0.6, update controls are under Settings → About & updates. The earlier PB632-only package needs one USB installation of the shared launcher.

Validation: all 20 ARM/QEMU regression groups pass, including the native settings menu, touch targets, portrait/landscape rendering, quarter-step weights and saved-state recovery. Startup/library compatibility passes on all four firmware snapshots, with 13 software probes on each additional firmware. The grouped menu also passes on all four packaged themes. Interactive hardware behavior, battery use and end-to-end device OTA acceptance remain pending; these checks do not establish a measured hardware speed-up.

The install ZIP contains only applications/ and system/. Merge these folders into USB storage and retain existing settings, history, bookmarks and custom assets. Matching GPL source, build metadata, test results, debug symbols and SHA-256 sidecars are attached.

Downloads and installation: https://pocketbook.nimbushub.eu/installation.html