Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] More features for paged reader #147

Open
elementybt opened this issue Jan 13, 2021 · 4 comments
Open

[Feature Request] More features for paged reader #147

elementybt opened this issue Jan 13, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@elementybt
Copy link

Thanks a lot for your great work! I just wanted to suggest some ideas for the paged mode in the reader that would be very nice to have:

Option to disable page turn animations
I find the page turn animations to be very annoying so having an option to disable them would be very appreciated.

Ability to change scaling for the page (original size, fit to screen, fit horizontally)
Currently the only view is fit to screen. It'd be nice to have a toggle that would also allow for original size (no scaling) and fit horizontally. Many manga readers also have an option to set a zoom level as well.

Option for a progress bar
Many manga readers have a progress bar at the bottom of the page that shows current page, end page, and skip to beginning/end. If you did implement this then it would be nice to be able to toggle it on/off.


MangaDex, Komga, and nHentai all have (IMO) great readers if you need inspiration.

@elementybt elementybt added the enhancement New feature or request label Jan 13, 2021
@hkalexling
Copy link
Member

Hey, thanks for reaching out!

Disable page-flip animation and progress bar

These are great ideas 👍 I will work on them when I get the time.

Change scaling

Could you give some use-cases for these? For example, why would you want the images to be in their original size? And for zooming, why not just your browser's native scaling? I know most readers have them, but I never needed these features, so I am genuinely curious. I don't want to blindly copy others and clutter the UI.

@elementybt
Copy link
Author

elementybt commented Jan 14, 2021

I'd like to add another suggestion after some more testing: slide to change page on the mobile reader. Right now you can only change pages by tapping on the left and right, but I feel like sliding is a more natural mobile input for this.


Right now you can't natively zoom in the browser on the desktop at all in paged mode (at least for me in both Firefox and Edge). This is because it's using fit to screen scaling, so no matter the browser zoom the image will always stay the same. This is really detrimental on large screens if you have bad eye sight, sit far away from the screen, or just want to view the manga in better detail. Having more scaling options would help this.

I personally usually use original size and scale the manga from there. On my 1440p monitor most manga take up about 50% of the width of the screen in the fit to screen mode and 100% of the width in the fit horizontally mode. My preference is to fill about 80% of my screen with the manga and the original size lets me do that by allowing for zooming. If I select fit to screen (aka fit vertically on a widescreen monitor) or fit horizontally then the image will be stuck at a certain zoom.

Fit horizontally is handy because you always know what size the manga will be. Good for if someone wants it to always take up as much space as possible. I don't personally use it much as it takes up too much space for me, but I don't see why it'd hurt to allow it as an option for the people that do like it.

I'm hoping I explained my thoughts well enough. Please see the screenshots below for some examples.

Manga in Mango on Firefox at 1440p at 300% zoom (not working because it's fit to screen): https://i.imgur.com/KhgBGd9.png
Manga in another reader with fit horizontal: https://i.imgur.com/4mpPUMA.png
Manga in another reader with original size and custom zooming: https://i.imgur.com/Lz0YDeh.png

As for zooming built-in to the reader: it's nice because it allows you to independently zoom the manga page without affecting the rest of the website, especially if the reader remembers the zoom amount per manga. This way you're not constantly having to zoom back out/in as you move from manga to website to manga. e.g. manga A is at 120% zoom, manga B is at 200% zoom, the rest of the website is at standard 100% browser scaling.

@hkalexling
Copy link
Member

Thanks for the clarification! What you said makes perfect sense. I usually use the continuous reader so I didn't realize the inconvenience. Will work on these features when I get the time 👍

@Leeingnyo
Copy link
Member

Hi! It's an old issue!

I agree that disabling a flipping animation is good. I'll work on it.

is this function enough instead of a progress bar?

image

About changing image fit mode, I'd talk about it later..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants