KOReader 2021.12 “Belisarius”
Around this time of year back in 533, Belisarius defeated the Vandals in the Battle of Tricamarum. Incidentally, there are also some amusing legends surrounding Belisarius’ menorah. According to Procopios, after Belisarius took Carthage in 534 a menorah was part of the loot. But once the lamp arrived in Constantinople, a Jew visiting Justinian pointed out that the religious artifact had brought disaster to every city it had ever been in: Jerusalem had been conquered by the Romans, Rome had been sacked by the Vandals, and Carthage in turn had been conquered by the Byzantines. On second thought, The Menorah of Destruction would’ve been a more exciting name for this release, wouldn’t it? Maybe next year.
Hiding under the unassuming commit message speaking of group operations, the file browser now supports applying actions to multiple files (#8536). It works through the Select files action in the Plus (+) menu.
The event dispatcher can now be used to set a specific font face (#8555).
And last but not least, hanging punctuation has been made just a little more beautiful (#8528).
Logo credit: @bubapet
We’d like to thank all contributors for their efforts. Some highlights since the previous release include:
- ReaderHighlight: allow for 2-steps text selection (#8432) @hius07
- Cleanup, use colons in menu (#8436, #8442, #8435) @zwim
- Dictionary: disable fuzzy search when CJK words (#8458) @cyphar
- Backup and restore bookmarks/highlights when switching engines (#8455) @hius07
- BookShortcuts plugin: folder support (#8449) @yparitcher
- android: update test activity (#8483) @pazos
- Style tweaks: have “Justify most/all text” work on txt documents (#8487) @poire-z
- Fix koreader not using XDG_CONFIG_HOME on linux (#8507, #8521) @aru-hackZ
- ReaderDictionary: merge dict & dict_ext results (#8523) @poire-z
- OPDS: rename a book before downloading (#8520) @hius07
- ReaderRolling: avoid ANR on Android when (re)rendering. (#8501) @zwim
- bump crengine: avoid re-renderings, hanging punctuation tweaks (#8528) @poire-z
- ReaderHighlight: don’t highlight text when long-press disabled (#8541) @hius07
- TileCache: Preserve BlitBuffer’s inversion & rotation (#8547) @NiLuJe
- Greek keyboard: ancient Greek numerals addition (#8554) @ichnilatis-gr
- bump cre.cpp: fix bookmark dogear sometimes not shown (#8556) @poire-z
- File manager: group operations (#8536) @hius07
- Dispatcher: Set font (#8555) @yparitcher