Open HadrienGardeur opened 1 month ago
Note: for FXL files EPUBNavigator already has an auto-mode implemented so it’s tricky to override it AS-IS in the absence of a Preference API, especially as it directly handles resizing and orientation change to scale pages and switch from a single one to a spread – so there’s quite a lot of room for bugs, side effects, unsynchronised states or data, etc.
This is why this is unaddressed/unchecked at the moment. Not sure whether it should move to another issue so that we can close this one, or stay here with the issue being kept open until we come back to it.
For this task, we're targeting an auto column/spread mode.
For reflowable EPUB files, this means:
For FXL files, this means:
"page": "center"
to force a single centered page"meaningfulSpread": true
or"spread": "both"
in thereadingOrder
to force the display of a full spreadCore affordances for paginated content include:
Since this is the very core of what an ebook reader does, we'll spend as much time/efforts as needed to get all of this feeling just right.