I can implement it the same way Google Play Books does, but I don't think it's a great experience. When the app shows the same page number across several swipes, it becomes confusing. It feels like nothing is moving even though you're progressing. What I want to do instead is convert the book's pages into real positions, similar to how Apple Books handles reading progress. That gives a more accurate indicator that always moves forward as you read. In the next version, I'll show the number of positions, but only for the current chapter. Doing it for the entire book is more complicated and will need a bit more work.
Hi! For downloads, there's already a download queue where you can see all that information. It's at the top of the Downloads tab. I'd really like to include EPUB page-based progress, but with EPUBs it's not technically possible at the moment. EPUBs don't have real pages. I can know which page you're on, but a single EPUB "page" can be split into many screenfuls of text depending on your settings. That means you could stay on the same "page" for several swipes, which I think is even more confusing than showing a percentage. For example: A book might be listed as 300 pages, but inside the reader that could become 150, 400, or even 900 positions, depending on your font size, spacing, and layout... And EPUB files never provide that total number. I'm working on a way to estimate or calculate these positions so I can offer a page-like progress indicator in the future, but it still needs more work. The other requests are easy to add!
Thanks for your prompt feed-back as always. Good to hear that you’re already thinking on better EPUB reading progress indicator.
I just checked in Google Play Book to see how they do it. They calculate page size and then depending on theme & device size, they show you on the same page for a few page scroll if your device cannot display the whole page. On my phone (large screen), it takes two pages change to switch to the next page number.