github Acclorite/book-story v1.1.1
Book's Story v1.1.1

latest releases: v1.7.1, v1.7.0, v1.6.0...
13 months ago

🌌 New features

🛠️ Bug fixes & Improvements

  • Reduced APK size (30Mb → 12Mb). (309d780)
  • Improved performance. (309d780)
  • Various dependencies update. (83d5a30, 8b48328)
  • Resolved reproducibility issues with Minify. (5a8f4d6, bf890fc, 8cc0bf2, 7a405d1)
  • Resolved reproducibility issues with AboutLibraries. (0643ecd, 85cf299)
  • Improved text parsers :
    • PDF: Removed ignoring uppercase line as it may contain chapter name. (c5704fb)
    • FB2: Removed ignoring uppercase line as it may contain chapter name. (0e5c4a1)
  • Fix: Crash with extra large books. (172feea, #16)
  • Fix: BookInfoTopBar's Container color does not change into Scrolled container color, even when overlapping. (3d8e0b5)
  • AnimatedTopAppBar: New custom content option, to also change scrollable color for content below. (b1ebe72)
  • LibraryTopBar: Applied scrollable color behind LibraryTabRow. (b1ebe72, 8100902)
  • Removed no longer valid Credits. (35a0457, 3c5f392)
  • Removed DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION. (1db727d)
  • Fix: Can fast switch presets while book is loading in ReaderScreen. (eaa15ef)
  • Check if Environment.getExternalStorageDirectory() is MOUNTED. (2939a5e)
  • Fixed crashes in BookInfo:
  • Sped up animation of NavigationItem. (08447fc)
  • Fix: Crash after process death. (59d55a4)
  • Replaced SVG icons with PNG icons. (59db172)
  • Darkened dialog's dim color. (cae540c)

🧬 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.

🗳️ APK Verification

  • APK Verification is an important step to ensure APK integrity and prevent risks from getting infected one.
  • Although it is recommended to verify APK before installing, it is not necessary.
  • You can read about how to verify downloaded APK here.

Thank you all for suggestions and new ideas!🤗

P.s Decided to release this version before implementing some features, as they would take significant amount of time. Instead, I decided to release fixes and improvements for the Release v1.1.0, so meanwhile I will implement and close some of your issues (many thanks ♥), you can have somewhat stable app. Next release will probably take me over a month, as I want to implement a couple of big features.

Don't miss a new book-story release

NewReleases is sending notifications on new releases.