* Always fetch pages for not downloaded chapter The pages of non downloaded chapters have to be re-fetched since the local data might be out of date which would result in page fetch failures * Correctly check for loading state of chapter For the first render of e.g. the next chapter, the "arePagesLoaded" flag was still true from the previous chapter which caused the loading state to incorrectly be false. This caused pages to get requested which on server side potentially pointed to invalid urls and thus the requests failed. * Use updated chapter in case page count changed
Hold up!
If you got here hoping to download Suwayomi-WebUI, go back and download Suwayomi-Server, Suwayomi-WebUI is distributed as an embedded web interface along with Suwayomi-Server.
Suwayomi-WebUI
WebUI doesn't have it's own Suwayomi distribution and is version locked by Suwayomi-Server, In other words the Suwayomi-WebUI distribution is actually the Suwayomi-Server distribution.
Online builds of WebUI of are always available here. Make sure to set your Suwayomi-Server hostname in Settings or you'll get infinite loading. Also note that its the latest revision of WebUI and might not work correctly if you connect to a stable build of Suwayomi-Server.
You can find minified builds of WebUI in Suwayomi-WebUI-preview
Contributing and Technical info
See CONTRIBUTING.md.
Translation
Feel free to translate the project on Weblate
License
Copyright (C) Contributors to the Suwayomi project
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.