advplyr / audiobookshelf-app

Mobile application for Audiobookshelf
https://audiobookshelf.org
GNU General Public License v3.0
1.09k stars 150 forks source link

[Enhancement]: E-Reader Additional Page Turn Options #1214

Open lkjfdsaofmc opened 1 month ago

lkjfdsaofmc commented 1 month ago

Describe the Feature/Enhancement

Currently on the mobile app (at least on android) the only way to turn the page is to swipe left or right. Since this does not technically count as a page turn nor a scroll, typical E-Reader options to have physical buttons turn the page are unavailable. There is also not an option to tap to turn the page which could be useful as well. I'd like to see options to enable scrolling vertically to turn the page, setting volume buttons to turn the page (while in an e-book file), or potentially other ways of advancing to the next or previous page. I specifically use a BOOX Palma which has volume buttons which can be changed to scroll or page turn on a per app basis, but none of the available options work for turning the page in ABS.

Why would this be helpful?

For anyone using the mobile app to read e-books this would significantly increase the usability of the ABS app to be more of a fully functioning e-reader.

Future Implementation (Screenshot)

I'm not sure of the best visual way to add these options as I understand the mobile and web readers are highly linked, but if it would be possible to add these options to the same screen with the sliders for font scaling and spacing or else adding a second setting screen only available on the mobile apps.

Audiobookshelf App Version

Android App - 0.9.63

Current Implementation (Screenshot)

No response

nichwall commented 1 month ago

Related to https://github.com/advplyr/audiobookshelf-app/issues/800