Releases: baskerville/plato
Releases · baskerville/plato
Plato 0.8.3
- Use the REGAL waveform on the mark 7 devices where appropriate.
- Make Invert Colors and Make Bitonal compatible on the mark 7 devices.
- Add a setting,
auto-power-off
, that defines the delay, in days, after which a suspended device will power off.
Plato 0.8.2
- Skip and log the invalid fonts found in the user's font path.
- Add a contextual menu item to toggle one of a book's categories.
- Handle marking a new book as finished.
- Always display the reading progress percentage in the page label.
- On the devices with page navigation buttons, add a menu item to set the button scheme.
Plato 0.8.1
- Externalize keyboard layouts.
- Implement input history.
- Fix a few inconsistencies regarding the Dictionary's page navigation arrows.
- Make the model name written in
info.log
more precise.
Plato 0.8.0
- Add an application: Dictionary.
- Decrease the jitter tolerance of the tap-and-hold gestures.
- Fix a crash occurring when a book has empty pages and annotations.
- When launching Nickel, send a notification via
/tmp/nickel-hardware-status
, about the SD card being mounted. - When going back from a view, or loading the Reader view, apply the saved rotation only if the orientations differ.
- The path for the ePUB user stylesheet is now
css/epub-user.css
(instead ofuser.css
).
Plato 0.7.9
- Implement list style types.
- Remount the external SD card RW if it's mounted RO.
- Fix crashes occurring with an empty library.
- Allow closing a named input intuitively.
- Improve the build experience for contributors.
- Fix the framebuffer parameters for the Aura H₂O Edition 2 Version 1.
Plato 0.7.8
Fix a few bugs related to the handling of the swipe sequences.
Plato 0.7.7
- Implement text selection.
- Implement highlights and annotations.
- Allow searching for more than one word.
- Allow starting a search without bringing up the bottom bar.
- Introduce swipe sequences (cf.
doc/MANUAL.md
). - Recompute the top offset when cropping margins.
- Article fetcher: decode character entities in titles.
- Fix two bugs that would trigger an infinite loop when searching text:
- In a static document that contains pages without text.
- If the value of
current_page
is invalid.
Plato 0.7.6
- Add the ability to name pages and override a book's TOC (cf.
doc/NAVIGATION.md
). - Add a setting called button-scheme, to control how the backward and forward buttons are mapped in portrait mode. The possible values are "natural" and "inverted".
- Add a new setting: auto-share. Once set to true, the device will automatically switch into shared mode after being connected to a computer.
- Add preliminary support for the Libra H₂O.
- Add two importer commands:
--merge
and--clean-up
. - Include a fix for a major bug in MuPDF (701476).
Plato 0.7.5
- Don't assume that the external card is always used.
- Add a setting,
sleep-cover
, to provide a mean to disable the handling of the sleep cover events. - Fix a potential crash when the value of
.reader.currentPage
is inconsistent.
Plato 0.7.4
- Upgrade MuPDF from 1.15.0 to 1.16.0. We gained a few code points thanks to the new Noto fonts (Noto Sans Math and Noto Music).
- Honor the hyphenations bounds in all cases.
- Remove the
reader.epub-engine
setting and the importer's--extract-isbn
and--retrieve-metadata
commands. - The default library path is now
/mnt/sd
on devices with an external SD card, and/mnt/onboard
otherwise.