Skip to content

Book's Story v1.4.0

Latest
Compare
Choose a tag to compare
@Acclorite Acclorite released this 12 Nov 20:19
· 32 commits to master since this release

🪐 New features

  • Add new languages (4ac8813):
    • Hindi
    • Portuguese (Brazil)
  • Markdown support (#93, b8721b6)
  • Add ".md" file format (abc276a)
  • Add new app themes (8cd4e92):
    • Gray "Callisto" theme
    • Green-Pink "Ganymede" theme
  • Android 15 (API 35) support (tested, d0c0c9e)
  • Add Screen Brightness option in Reader (#82, 628f10f)
  • Add Vertical Divider to Switch (c107695)
  • Disable gestures for bottom sheets with pager (#12, fa73fbb)
  • New loading indicator (circular) in Reader (5cda9bb)
  • Replace loading indicators with wavy loading indicators (812584b)
  • Replace DropDown with BottomSheet (2e2dee9)
  • Random font option in Fonts (3f0e9a5)
  • Smaller icons for Empty/Error Placeholders (b1100d5)
  • Add Tooltip to Slider (016c22b)
  • Improve progress display in Reader (#103, 7690caf)

🚧 Bug fixes & Improvements

  • Various dependencies updates
  • Improve EPUB parser (89e2f0a, 0fb950f)
  • Improve Chapter naming (1327829)
  • Improve Chapter parsing (e04bb0a)
  • Improve AnimatedTopAppBar (4e5b5bc)
  • Improve SettingsCategoryItem (98ad641)
  • Fix crash in Reader (#90, e66a514, fbb3faa)
  • Fix issues with loading in Reader (343e5bc)
  • Primary scrollbar in ModalDrawer (93aa5bc)
  • Small fixes & improvements in Reader loading (5728253)
  • Always show chapters in Reader (fefeecd)
  • Longer screen transition duration (2875baf)
  • Fix issues with dark theme switching (c40b068)
  • Fix search field taking the whole screen height (902b976)

👾 Join Matrix!

Want to have an active influence over the app's development? Join my Matrix server! Not only will you see development notes (like screenshots of new features😉), but you’ll also be able to contribute directly by answering questions, requesting features, and fine-tuning features when I ask for input. Don’t want to create an issue or bug report? With Matrix, you can simply drop a message, and I'll take care of creating an issue for you. Communication is key! If you want to see the app evolve in a direction you’d love, I need your help!

⚠️ I found a bug, what to do?

With new features, there may be bugs, especially with major updates. If you find a bug, please report it in Issues. If the error is related to text parsing, kindly include the file (or book) where you encountered the issue and specify exactly where it happened. This way, I can replicate the problem, test it, and fix it effectively.

🔮 I want a new feature, how can I see it implemented?

If you'd like to request a new feature, feel free to create a new issue with the enhancement label. Depending on the complexity or scale of the request, it may take some time to implement—assuming, of course, that I decide to proceed with it based on all relevant factors.

⚙️ 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 the app, please read everything in the app's Help screen. If you still have questions, please feel free to ask in Discussions or on my Matrix server.

Have a good day! 💗

P.s. This release didn’t go quite as expected, with fewer features implemented than I had planned. Most of the changes are under the hood: a lot of code has been reformatted, and I’m still working on reformatting the rest. I’m currently migrating the app to Voyager navigation and reworking the entire domain and presentation layers, which is a lot of work. I’m not sure yet when the next release will be.