Author Reader README.txt
Avatar
@frapco

Since that particular title is a Webtoon (as can be seen from it's genres), it defaults to Long Strip natively.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

These past days have been just patching the holes I've been making as I've the refactored reader.
Avatar
@Teasday

"Compared to the old reader that simply printed everything at once"

Pertaining long strip, there is no way of getting that back? I just read a 37 page chapter that continuously had pages deep into the chapter that took a long time or just refused to load. What is called long strip in this version of mangadex is really just infinite scrolling right? Where pages load as you move down right?

The old long stripe was perfect for me. I am on a unstable dorm connection that shuts off at 11pm.

The new version does not really work for me. If I refresh I am just send back to the start of the chapter again.
Teasday OP
Developer
Avatar
@Elli posted:

Pertaining long strip, there is no way of getting that back? I just read a 37 page chapter that continuously had pages deep into the chapter that took a long time or just refused to load.

Technically, there already is: with advanced options enabled, there's a button in the settings modal next to the preload amount that you can press to start preloading that entire chapter, assuming you're also logged in. The reason there's no option to preload entire chapters by default is to prevent its overuse, especially with particularly long chapters. Some have page counts in the hundreds.



Holo has been making some changes with the image servers today, which might explain the problems with the loading if they're only recent.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

There's been a trickle of minor bugfixes in the past few days to which I haven't bothered to write up a separate update.
Avatar
@Teasday
In long strip mode, if I click on the next page button in the menu while the next page hasn't finished loading I get sent back to page one.

Also i long strip, if I press cancel on go to page, I will get sent back to page one instead of staying at the current one.

I also think the option to go to a certain page should be made more obvious, as I didn't even know we had it until I though "why wouldn't we have it?" and tried pressing the page numbers.

edit: Go to also doesn't take you to the page you want if it isn't loaded yet in long strip.
Last edited 1 year ago by Potato.
Teasday OP
Developer
Avatar
@Potato Duly noted. That cancel thing is surprising lol.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Wew, it's been a while. I wasn't even planning on updating the current iteration of the reader and instead just going straight to the next major version, but here we still are. I've rewritten the rendering and loading system partly in preparation for the next version, and while I improved some things, I may very well have messed things up in some other way that I didn't come across during testing. Please let me know if you find anything and if you think I actually changed something for the worse.
Avatar
everything loads slower now, 250mb/s isnt enough to avoid this https://i.imgur.com/Y6156vX.png, doesnt matter the server, chapters on "mangadex" server work like shit as well, like the one on the screenshot, by mangadex severer i mean this https://mangadex.org/data/7e7447c229f1c2905edb387307794a7a/x4.png not the s1/s2 (they work just as bad)
Teasday OP
Developer
Avatar
@stop_islamization_of_eu posted:

everything loads slower now

Yeah, I actually fucked something up. I intentionally induced a random 0-3 seconds lag to every image for testing purposes but I forgot to remove it.



The fix has been made, Holo just needs to put it up as soon as he has time from work to do it.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Delayed chapters didn't work in long strip mode, fixed that.

As a new addition - and this is unfortunately going to be kind of obscure outside of this thread since it's not explained inside the reader - scrolling the mouse wheel over the "Page x / y" area in bottom right will now turn the page. However, just like clicking on the arrows there, it always turns by only a single page even in double page mode, giving an additional way to shift to a correct position.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

History state will now be updated at most at a 100ms interval because apparently Safari doesn't like changing it at sanic speeds.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Besides the MangaPlus update thing, I removed axios in favor of standard fetch, and also use Image.decode now to try and prevent flashing on page turns.
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Added a gap check between manga changes (including the initial load and through the recommendation links) to prevent the user from accidentally reading ahead. Requires having the gap check setting on (though it's on by default). The API and the read marker system are currently limited so the chapter is going to get marked as read regardless.

(The update isn't actually live yet, will be whenever Holo has time)
Teasday OP
Developer
Avatar
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Fixed a couple of small issues, most notably the "Preload all" button not working as it should have.