[FEATURE] Web Comic Reader Improvements
Two things that I think could massively improve the web Comic Reader:
- More image scaling zoom levels. Sometimes I want it zoomed in, but not so much that it fits the width. For example, something like 75%. Bonus if there's a custom zoom setting too.
- Clicking on the left and right blank spaces outside of the image currently only flips the page in Height image scaling mode, but not in Width (or Original) image scaling mode. It also might be better if rather than clicking outside the image, you click on the left and right sides inside the image, and clicking the center of the image brings up the interface/HUD thing.
- Current page number out of total pages.
- When flipping the page, it should automatically scroll back to the top of the image.
Aside from these, the web comic reader is actually pretty good!
More image scaling zoom levels. Sometimes I want it zoomed in, but not so much that it fits the width
Constraining the width of the reader content (excluding controls) could probably achieve this. Is this about you would want? E.g., you could shrink the center content to be 75% and therefore re-scale the image accordingly
Current page number out of total pages
This is coming in the next release, and is already available in nightly. See here if you're curious, I basically just touched up the reader to better align with the look-and-feel of the mobile app
When flipping the page, it should automatically scroll back to the top of the image
Is this just for original scaling mode? I think all the others contain the image within the dimensions of the window, but would have to double check. Regardless, I agree - if you had to scroll then changing page should pop you back
Constraining the width of the reader content (excluding controls) could probably achieve this. Is this about you would want? E.g., you could shrink the center content to be 75% and therefore re-scale the image accordingly
Yeah, that's basically it. Just some midway point between the current height and width scaling modes at the very least.
Bonus if you add a custom percentage option! :D
This is coming in the next release, and is already available in nightly.
Ah, cool!
Is this just for original scaling mode?
It wasn't scrolling back to the top in Width image scaling most of the time, but on occasion it would. Seemed to happen randomely. I didn't try it in Original scaling because Original never looked different from Width image scaling, so I never used it. But I just did, and yeah, same problem with that one too.
I'd also add :
- [ ] improve visibility of icons top-left top-right. Currently they are hard to see.
- [x] zoom via ctlr+scroll or gestures, to quickly zoom into an image. This works like that in immich, the photo library tool, and it's really usefull
I also want to chime in and suggest something in regards to image width limits:
- Option to set max width for images in pixels or some fixed unit. This is useful for devices that can change orientation or if you are browsing on a non-maximized window on PCs to ensure consistency.
And other possible enhancements/sub-options:
- Expand smaller images to set max width (on by default)
- Scale down larger images to set max width (on by default). If turned off, larger images will be scaled down to window width instead, but still be greater than set max width.
Right now I'm using Firefox for finer zoom control with custom zoom levels. Though I always need to reset the zoom to default whenever I navigate back on the UI again, which is not ideal for long term use.
That aside, I'm really loving Stump so far.
I'm assuming this is frontend stuff @aaronleopold ?
I'm assuming this is frontend stuff @aaronleopold ?
Yeah pretty much. It only becomes more than a frontend feature if people wanted the settings to sync between clients, which I haven't done for convenience
@clseibold I'm not sure if you're open to spinning up a testing instance, but someone contributed implementations for most of your requests if you're wanting to try them out. It's the nightly image
Edit to also tag @konokodo that the same contributor has added some neat pan zoom capabilities. I'd be curious if that covers some of your highlighted reqs too
Hi @aaronleopold, I'm on:
| Semantic version | Exact commit | Build date |
|---|---|---|
| v0.0.11 | fd40288 | August 21, 2025 7:42 PM |
and I can see the panning feature. I think it's more of a canvas feature that lets you zoom in (expand), with very little give on zooming out (retract), only works on paged view, and with the pan zoom level resets on every page turn. I believe it's a feature that is useful if you like zooming in on details, but not so much on reading in general.
My use case would be setting a fixed width for web toons or long strips, or just having a set consistent width for archives with varying sizes but same aspect ratio.