Librique 1.3
Text selection
- Text selection on book pages uses the system highlight, selection handles and magnifier.
- Selection starts with a long press. Its edges follow the handles precisely, including past the end of a line, between lines and in the margins.
- Only one selection is shown on the screen: selecting text on one page of a spread clears the selection on the other.
Windows
- Windows over the library and book pages are centered on the screen.
- A long window grows equally up and down and scrolls inside; the translation window no longer reaches the bottom edge.
Page turning
- Page turning is optimized and uses less memory.
- On iPhone models with a ProMotion display, page turning runs at the display’s full refresh rate.
Under the hood
- The architecture of the layout engine has been optimized: it is divided into parts with independent boundaries; the appearance of pages has not changed.
- A page snapshot for the animation is stored once, in video memory, and is not copied at the moment of touch.
- Page snapshots are released when the app moves to the background or the system runs low on memory, and are rebuilt on return.
- The text selection is passed to the system, and iOS draws the highlight, handles and magnifier.
Questions and bug reports can be sent to [email protected].