Results 103 issues of Mickaël Menu

### Changed #### Navigator * `Decoration.extras` is now a `JsonObject` instead of `Bundle`. You will need to update your app if you were storing custom data in `extras`, for example:...

### What happened? The EPUB [Code du travail.epub](https://github.com/readium/kotlin-toolkit/files/8641113/Code.du.travail.epub.zip) contains very large resources (30k+ lines). When opening it with the Test App, loading these resources takes around 20s and sometimes crashes...

bug

## Bug Report ### What happened? When rotating the device, EPUB columns get messed up **if we don't recreate the `Activity`**: https://user-images.githubusercontent.com/58686775/171832389-cee1469b-48bb-4489-bd0f-885a471aefcd.mov ### Expected behavior ### How to reproduce? 1....

bug

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...

enhancement

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

At the moment we need to run `make scripts` manually under `readium/navigator` every time we change the JavaScript files. It would be convenient and easier for newcomers to have this...

enhancement

It looks like there's a conflict between the latest version of [PDFiumAndroid](https://github.com/barteksc/PdfiumAndroid/) 1.9.0 and liblcp. When building, I get this error: > More than one file was found with OS...

help wanted
blocked external

When rendering an EPUB with large resources (e.g. [Du côté de chez Swann](https://www.feedbooks.com/book/4)), the navigator is particularly slow. Even the text selection lags, which hints at the `WebView` not handling...

bug

Hyperlinks are not jumping to the destination when tapped in the PDF navigator. This feature seems to not be implemented in [AndroidPdfViewer](https://github.com/barteksc/AndroidPdfViewer), at least the 2.x versions which we're stuck...

blocked external

I'm submitting a bug report. **Short description of the issue/suggestion:** Pages are misaligned on large resources if the device has a fractional pixel density. See this related issue on Android:...