Results 103 issues of Mickaël Menu

Unfortunately, [a recent fix I made to improve PDF performances](https://github.com/readium/r2-shared-swift/pull/92) introduced a regression in seemingly random cases, where the content of a decrypted file is shifted. [This issue was caught...

bug

Checklist of breaking changes for the 3.0.0. * [ ] Isolate every non-public APIs shared among Readium modules into a private internal module. * [ ] Replace synchronous APIs with...

Issue originally reported by @jlnbxn in the PR https://github.com/readium/swift-toolkit/pull/33 > When changing the scroll mode in the user settings, the scroll position is not retained due to the time it...

bug

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

enhancement

## Changelog ### Added #### Navigator * Support for custom fonts with the EPUB navigator. * New EPUB user settings, as part of the revamped Settings API. * `backgroundColor` -...

## Review notes The Settings API PRs are numbered in the order of merge, but should be reviewed in reverse order, starting with https://github.com/readium/kotlin-toolkit/pull/141. However, you might want to start...

## Review notes The Settings API PRs are numbered in the order of merge, but should be reviewed in reverse order, starting with https://github.com/readium/kotlin-toolkit/pull/141. This PR refactor the EPUB navigator...

Checklist of breaking changes for the 3.0.0. * [ ] Isolate every non-public APIs shared among Readium modules into a private internal module. * [ ] [Prefix all resources with...

Currently the [local storage is disabled](https://developer.android.com/reference/android/webkit/WebSettings#setDomStorageEnabled(boolean)) for the web views used in the EPUB navigator. Which means that a book cannot save data between two sessions. Should we support this?...

enhancement