yacreader
yacreader copied to clipboard
Continuous vertical scrolling support - Feature Request.
Request to support continuous vertical scrolling.
This, it would be nice to have something like this, it could be as simple as loading three pages for the current chapter we are reading, just the page before the one we are reading, the current one and the next one all loaded vertically one after the other, once you reach the next page the oldest loaded is discarded and you again have three pages loaded, if you go back the same thing happens, you could even make it so we can specify on the options how many pages we want to load at once for the vertical scrolling. This would help a lot for webtoons that are supposed to be read as a single long vertical page, I've found myself multiple times reading webtoons where a dialogue is split between two pages and I have to switch between the two pages trying to read the whole thing, also some webtoons where the art is good but because the page is split in multiple parts and you can't enjoy it correctly.
We are already looking into it. We are still in the stage of reviewing other implementations and discussing the best approach, but this is one of the most requested features, so we would like to add it. I can't make any promises on a timeline, but it will happen.
@selmf Glad to hear it's something you are working on, if you need someone to test and give feedback on it just let me know.
I support this feature if it's implemented as continuous scrolling in either vertical or horizontal alignment, in either direction.
Is there a chance to get this feature in the near future?
Thanks for the work on YACreader is really great. I have taken some time to hack together something good enough for my personal use at https://github.com/kkartaltepe/yacreader/tree/longstrip-format (works ok in fit-to-width and fullsize modes).
Note this is just a hacky addition it could be broken terribly and eat your comic library so use at your own risk, but if anyone wants to use it as the basis for a real PR feel free. (Notably it behaves weirdly scrolling up to cover pages, and draws unpainted pixmap data if your pages are different widths)
Requesting this feature for Windows Release aswell, @kkartaltepe if I want to use your solution, how would I get around it?
Requesting this feature for Windows Release aswell, @kkartaltepe if I want to use your solution, how would I get around it?
Compile and build it yourself. I have no interest in maintaining a fork of yacreader and distributing any excutables (especially given the code is just PoC), the code is shared for primarily people who are interesting in making a complete solution that can be released with yacreader.
@kkartaltepe interesting hack. It could be possible to use this approach as a stop-gap until we get around to rewrite our viewer as a custom widget.