Lector lector-0.26.3
·
143 commits
to main
since this release
Added
- Text Settings is one long list with a true-page preview, instead of tabs and pop-up sliders.
- Embedded Style is now two switches. Embedded Text Style keeps the book's fonts and emphasis; Embedded Layout Style keeps its margins, indents and spacing. Either can go without the other.
- Installed fonts can be managed offline, and a whole font family can be sent to another reader nearby.
Fixed
- Your per-book settings and reading presets survive this update. The Embedded Style split changed the shape of the per-book file without saying so; every book's own settings would have been lost on first open.
- Chapters that go nowhere are gone from the table of contents, and picking a chapter no longer does nothing.
- Books whose contents point at files through a different folder index quickly instead of stalling.
- Reset Reader Settings restores your real global settings, not the shipped defaults.
- Queued favorites appear in the file browser, and row paths no longer carry a doubled slash.
- A stray reader nearby can no longer break a font family transfer, and an offer is answered only to the device that sent it.
- The settings file is no longer rewritten on every press while a value is held.
- Bar outlines stay inside their own bounds.
- The X3 panel runs on stock timing again, like every sibling firmware.
Changed
- Text Settings can no longer be bound to a gesture or put in the pop-up. A binding that pointed at it reads as Disabled; pick another action.
Easiest install: use the browser flasher (Chrome/Edge, USB cable). One build serves both Xteink X3 and X4.
Update from the SD card: download firmware.bin, copy it to the SD card, then on the device open Settings and choose SD Card Firmware Update.
Manual flash (esptool):
esptool.py --chip esp32c3 write_flash \
0x0 bootloader.bin \
0x8000 partitions.bin \
0xE000 boot_app0.bin \
0x10000 firmware.bin
firmware.elf is for symbolizing crash reports, not for flashing.