latest version: 1.19.260710
- Support for EPUB/MOBI/AZW/AZW3/FB2/TXT/MD/PDF/Mp3 format
- Material You design
- Color picker functionality
- Room database integration for local storage
- Jetpack Compose UI
- Hilt dependency injection
- Coil for image loading
- Datastore for preferences
- Paging support
- [√] Add page-turning animation speed control option
- [√] Add volume key page-turning feature toggle
- [√] Modify color selection panel
- [√] Optimaze TTS server and add setter
- [√] Add Reading Page background image selection to gallary
- [√] Add font selection
- [√] Control the maximum height of popup for in-page annotation content
- [√] Continuous vertical scrolling
- [√] Add welcome guide on first app launch
- [√] Add control guide on first entering the reading interface
- [√] Modify storage directory and file loading method
- [√] Add text search in-book for reading page
- [√] Add backup and restore functionality
- Add WebDAV synchronization
- [√] UI redesign and optimization
- [√] Share with Quote of Book content
- [√] Add in-app third-party translation display
- Add WebView to display web content
- support two column page diaplay on tablet
- support alignment setting for reading page
- support for collections for books
- [√] support open mobi/epub.. file from third app
- [√] offline AI TTS
- Online EdgeTTS
- optimize PDF parse
- [√] support OPDS 1.x
- support OPDS 2.0
- support CBR, CBZ
- optimize txt/html/md parse
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- Skydoves for the ColorPicker Compose library
- Shivamdhuria for the Palette library
- androidSpeech for the text-to-Speech
- libmobi for the libmobi library
- tidyHtml5 for the tidy-html5 library
- utfcpp for the utfcpp library
- CssParser for the CssParser library
- unzip for the unzip library
- jp2ForAndroid for the jp2ForAndroid
- libxml2 for the libxml2 library
- sherpa for the offline text-to-speech engine library
