kotlin-toolkit
kotlin-toolkit copied to clipboard
A toolkit for ebooks, audiobooks and comics written in Kotlin
Impossible to open a file whose `itemref` attribute is `linear="no"`. However it works in Thorium.
Hello, I am working on an interactive book for visually impaired children. I'm looking for an epub reader on android that would allow me to interact without being disturbed by...
The `jcenter()` repository was originally going to be completely unavailable starting early 2022, but that has since changed in that it will now be read only indefinitely. See https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/. However,...
## Bug Report ### What happened? The `EpubNavigatorFragment.PaginationListener.onPageChanged` callback is no longer ever called. It used to work, so I assume something changed in Readium. Still works in Swift. The...
**Device** Brand:samsung Model:Galaxy S9 Orientation: Portrait RAM free: 1.2 GB Disk free: 14.3 GB **Operating System** Version:Android 10 Orientation: Portrait Rooted:No ``` Caused by java.lang.IllegalStateException: Not allowed to start service...
Hi everybody. I replicated the testapp architecture in order to add audiobooks to the e-reader app I'm currently working on. Right now, in my repo I have a LiveData for...
The PDF specification allows to set the reading progression in the document's metadata. It is available under the `ViewerPreferences/Direction` object. I implemented the retrieval of this metadata to infer the...
## Bug Report One issue that we’re experiencing concerns font-size for EPUB3 fixed-layout titles in Android. For titles opened in Android, the text font may be enlarged if the OS...
According to the LCP specification: > Reading Systems **should** verify the integrity of the downloaded Protected Publication, if a hash is provided. > https://readium.org/lcp-specs/releases/lcp/latest.html#acquiring-the-publication Related: https://github.com/readium/lcp-specs/issues/52
See https://docs.gradle.org/current/userguide/platforms.html. As discussed on Slack, it would be great to have common dependencies reference the same version number so that all modules use the same version. For example, `org.jetbrains.kotlinx:kotlinx-coroutines-core`....