Skip to content

Book's Story v1.2.0

Compare
Choose a tag to compare
@Acclorite Acclorite released this 25 Aug 21:08
· 242 commits to master since this release

🌌 New features

  • Add new languages (d11cc3b, 40a69ee):
    • German. (@tct123)
    • Spanish. (gallegonovato, @Locochov)
    • Arabic. (Biscuittttt)
    • Many thanks to all who translated the app! ♥
  • Browse improvement #14 (127d251):
    • Filter files.
    • Sort files.
    • List/Grid layout.
    • Favorite directories.
    • All files / Directories view.
    • More..
  • New themes:
  • Add "Text Alignment" option. #28 (1cf5188)
  • Add new Fonts. (be20648)
  • Add new supported file extensions #48 (e1fdac0):
    • ZIP
    • HTML
    • HTM
  • Add new text selection actions (Share/Web). #46 (3fdc289)
  • Add scrollbar. #45 (a03d144)
  • New default color preset colors. #53 (5eba853)
  • New custom implementation of SegmentedButton. (3766e4b)
  • New credits. (cb39cc4)
  • Add "Press back twice to exit" option. (39f2f3e)
  • Add "Letter spacing" option in Reader. (a39dd84)
  • Keep screen awake in Reader. #54 (cd583f5)
  • About (cb39cc4):
    • Add "Patreon" badge.
    • Add "Help translate" option.
  • Room migration 5 → 6. (127d251)

🚧 Bug fixes & Improvements

  • Optimize Reader loading speed and performance. (2cf5899)
  • Improve EPUB parser. #42 (3b69b89, 739833e, e1fdac0)
  • Increase maximum values for Paragraph and Line height. (49ed8e7)
  • Changed color for Reader bars. (2a8bddc)
  • Limit lines for author property in LicenseItem. (def3d78)
  • Remove generic transition function. (877afa2)
  • Improve Dictionary text selection action. #46 (a830be1)
  • Option to display custom placeholder for Slider. (25a730f)
  • Fix Slider skips one step. (6797bf0)
  • Remove maxLines on Slider value. (a1373ef)
  • Always preserve space for delete Color Preset button. (a09e435)
  • Fix crash when deleting color preset. (d23a2ed)
  • Fix system bars hiding in other screens. (c23609a)

🧬 How to update book's text after parser update

If new release contains update of the parser, that means you should manually update your book after update (to prevent any errors). You can do that by going in the details of the book (by clicking the book's cover in Library) and clicking refresh icon in the upper right corner (or pulling down). Books added after installing new release are already updated.

⚠️ I found a bug, what to do?

With new features there may be bugs, especially with big ones. If you found a bug, please tell me in Issues. If an error is in text parsing, please also provide file(book) in which you found an issue and tell me where an issue happened. This way I can see the issue myself, test and fix it.

🔮 I want a new feature, how to see it in the app?

If you want to request a new feature, you may create a new issue with enhancement label. Considering how hard or big it is, it may take some time to implement it, of course, if I agree to do it with all circumstances.

⚙️ Installation guide

  • Please note, that the app supports Android versions only from Android 8.0
  • The app is also available on F-Droid and IzzyOnDroid, for details you can read Download section

Download book-story.apk from below or click here.
After that find downloaded file, verify(optional) and install it. If you don't understand how to do so, follow this guide.
Open the app and follow instructions. If you don't understand how to use app, please read everything in the app's Help screen. If you still have questions, please feel free to ask in Discussions.

Thank you for translating this app! 🌃

P.s. This release went faster than I expected, implemented and closed a lot of your feature requests and bug reports. Your feedback will be very helpful. You can write what you think, your suggestions or maybe report bugs in Discussions below.