KomicK
Komic
Dec 10

Visual improvements suggestions

Hi Pablo,Some suggestions for light tweaks/additions for your consideration:* Provide some visual cue of book download progress/success.* Add an "Open in Komga" menu item on book long press and book reader ellipsis menu (3 dots). * Move EPUB table of content out of the ellipsis menu overflow: show icon directly on the top toolbar for faster access. * In EPUB reader, on the navigation bar, show progress not only in percentage, but also in pages (like on the books grid view). It helps to have an indication of size (10% of 10 pages is very different from 10% of 500 pages). Some readers also estimate the remaining time based on reading velocity,…Thanks in advance.
CompletedCompleted

Dec 11, 2025

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.

Dec 12, 2025

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.

Dec 11, 2025

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!

Dec 11, 2025

Thanks for your prompt feed-back as always. Good to hear that you’re already thinking on better EPUB reading progress indicator.