-
Notifications
You must be signed in to change notification settings - Fork 786
Description
Describe your suggested feature
I have a small suggestion here that I understand is borderline, as it's about the e-ink reading. I recently purchased the Boox GO 7, which features page-turning buttons. I set up Mihon to have Scale type = Smart fit with Crop borders on. This way, I can make the most of the 7-inch screen. It works perfectly as expected. When I have single pages, I see it fitting the width of the device, and I can scroll down to see the rest of the page. When there is a double spread, I can see the first page and then, by scrolling, I can see the second page, everything fitting the height of the screen.
The issue I am facing is with the page-turning buttons. My expected behaviour in this mode is that when I am at the top of the page, by pressing the button, I would like to move to the second half of the page, then by pressing the button again, I would change pages. Instead, Mihon is instantly changing the page, which is correct per se, but this way I need to first scroll with the touchscreen and then use the buttons to turn the page, which is a bit counterintuitive. For double spread, instead, the buttons work perfectly. When I am on the first page, pressing the button will move me to the second page, and pressing it again will change pages.
What I would like to have, basically, is the buttons to always show the portion of the page that I am missing by fitting the width of the device, and when there is no more page to see, the buttons would move to the next page.
Other details
KOreader does the scroll page down first and then turns the page as expected, so I believe this is somehow doable. The issue with KOreader is that they don’t have the smart fit feature, so it is a nightmare with a double spread.
Acknowledgements
- I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
- I have written a short but informative title.
- I have updated the app to version 0.19.1.
- I will fill out all of the requested information in this form.