Skip to content

v2.0.5

Choose a tag to compare

@bizzkoot bizzkoot released this 29 Nov 23:53
· 441 commits to master since this release

What's New

This release brings a comprehensive overhaul to the Text-to-Speech (TTS) system, focusing on stability, customization, and user experience. It includes a new draggable TTS button, dedicated settings screens, and critical fixes for scrolling and reloading issues.

✨ Features

  • TTS UI Overhaul: The TTS button is now draggable and remembers its position. New, cleaner dialogs for resuming playback and syncing scroll position.
  • Advanced TTS Settings: Added dedicated settings screens for Auto Resume behavior, Scroll Sync preferences, and an improved Voice Picker.
  • Background TTS Playback: TTS continues playing seamlessly when the screen is off or the app is in the background (Android 14+ support included).
  • Reading Stability: Fixed critical bugs where the reader would reload unnecessarily or fail to scroll to the saved position.
  • Enhanced Voice Naming: TTS voices are displayed with human-readable names and sorted by language.
  • Robust Playback Logic: Improved queue system to prevent stops and ensure highlighting stays in sync.

📜 Commits