▲ Auto-hiding headerbar and navbar
Interface:
- A redesigned interface that works better for smaller screens (#176)
- Improved fullscreen mode with an overlaid headerbar (#4)
- The headerbar and the progress bar now auto-hide, for a distraction-free reading experience
- Various location information, as well as a clock, can now be displayed in the footer (#175, #233)
- A new location popover (Ctrl + L) that shows reading time estimates and allows skipping to locations (#155)
- E-reader style navigation: go to the previous or next page by tapping on the left or right part of the view; tap on the middle to toggle header bar and progress bar
- Annotations, bookmarks, and find results now show chapter titles (#162)
- When looking up words in dictionaries, the query can now be edited (#156)
- New shortcut for viewing metadata (Ctrl + I) and preferences (Ctrl + ,)
- A new traditional menubar, which may be displayed depending on the desktop environment
- Option to use a traditional titlebar and menubar instead of a headerbar (experimental)
Reading:
- Continuous scrolling layout
- Option to show decorative shadows that mimic the appearance of a real book
- Ability to zoom in and zoom out (#117)
- Improved image viewer with "save as" option
- Open copies of a book in new windows (Ctrl + N)
- Reload book (Ctrl + R)
- New built-in themes: Gray, Solarized, Gruvbox, Nord
Text selection:
- Ability to select text across pages
- Find selected text in book
- Speak selected text or from the selected location (#141)
Annotations:
- Spellcheck notes (requires new optional dependency
gspell
) - Export annotations to Markdown (#180)
- Options to use custom colors for highlights
For publishers and developers:
- Support for Apple Books theme attribute, which allows books to detect themes without JavaScript (#178)
- WebKit's developer tools can be enabled
Breaking changes:
- The settings schemas has been reorganized
- The format for custom themes has changed
- Locations are now 1024 characters in size
Bug fixes: