Results 103 issues of Mickaël Menu

Parse RWPM accessibility metadata introduced in https://github.com/readium/webpub-manifest/pull/85. ## Changelog ### Added #### Shared * Support for the accessibility metadata in RWPM per [Schema.org Accessibility Properties for Discoverability Vocabulary](https://www.w3.org/2021/a11y-discov-vocab/latest/).

We need to support the [W3C Audiobook profile of WPUB](https://w3c.github.io/wpub/) by [mapping it internally to a RWPM](https://github.com/readium/architecture/blob/master/other/W3C/audiobooks.md).

Feedback received from TestFlight: > When navigating the book reading view with voiceover enabled, i’m noticing that there are two button controls near the top right which appear to be...

Feedback received on TestFlight: > As a screen reader user, I’m noticing that the previous and next chapter navigation buttons located at the bottom of the screen have really small...

Checklist of breaking changes for the 3.0.0. ## Shared * [ ] Remove the legacy [`compressedLength` `Link` property](https://github.com/readium/r2-shared-swift/blob/25ce5480a0ba4297bb57d0ba6472c9831bdfd22e/r2-shared-swift/Fetcher/ArchiveFetcher.swift#L83-L84). * [ ] Return a new `AnyCancellable` object in all APIs returning...

`LicenseValidation` is leaking when the publication is opened. However, it is destroyed properly if we don't go through the validation.

bug

Right now the User Settings in the EPUB Navigator are quite limited and I didn't see any way to inject custom CSS. @JayPanoz Is it something that is supported by...

enhancement

When turning an EPUB's pages with `` elements playing, the playback is not interrupted. It keeps going until the page is destroyed which can take 2 additional page turns for...

bug

Right now, we're shipping the EPUB navigator with an embedded (outdated) version of Readium CSS. While we do need to update it anyway, Readium CSS is meant to be customizable...

enhancement

Currently we don't inject Readium CSS's default stylesheet in publications which don't have styles. This should be done [according to these instructions](https://github.com/readium/readium-css/blob/develop/docs/CSS06-stylesheets_order.md#append-if-there-is-no-authors-styles): > The following modules must be appended if...

enhancement