* Explicitly use `network.cloudflareClient` instead of `super.client`
... but only if the parent is `HttpSource` or `ParsedHttpSource`
* Remove use of `network.client`
... replaced with `network.cloudflareClient` or `super.client` if the
parent class sets `client` to `network.cloudflareClient` already.
* Rewritten Nicomanga for new domain
* Fix typos to use API URL instead
* Fixed missing WebView and many parsing issues
* Preserve newlines when displaying description
* Bump version ID
* Wrapped all requests to DTOs
* Minor refactor
* Applying all requested changes
* Fixed displaying of error message
* Applying requested changes
* Remove "data"
* I forgor
* Remove redundant code and add headers
When downloading NicovideoSeiga image, the saved file extension has become wrong type. This commit addresses the issue by fixing following errors.
- Images is determined the type by file header. The logic has wrongly assumed Byte.toInt() returns unsigned integer, but it actually returns signed value.
- The server returns application/octet-stream as Content-Type header. But the logic only worked when header is empty.