KOReader 2023.04 “Solar Panel”
As one of the maintainers of KOReader, a versatile a document and image viewer, I’m proud to announce the latest release.
It’s been another busy month squashing many bugs. Our Mac users will be happy to hear that I told macOS we’ve supported HiDPI since long before anyone came up with such terminology (#10341), and that the program can now natively build on M1 devices (#10291).
Solar panel credit: https://openclipart.org/detail/294030/solar-energy by gnokii
We’d like to thank all contributors for their efforts. Some highlights since the previous release include:
- Readerzooming: fix use of default settings (#10205) @hius07
- ButtonDialog/ButtonDialogTitle: consistent ‘width’ handling (#10230) @poire-z
- MovableContainer: add support for anchoring initial position (#10230) @poire-z
- Book map, Page browser: add top left menu (#10230) @poire-z
- Book style tweak: add button with CSS suggestions (#10230) @poire-z
- crengine: fix parsing of multibytes encodings (#10230) @poire-z
- readerstyletweak: update profiles on unregistering in dispatcher (#10247) @hius07
- Filesearcher: add search in book metadata (#10198) @hius07
- Fix: Updated legacy directory, which crashed the program (#10260) @Mochitto
- ReaderLink: allow a forward location stack (#10228) @yparitcher
- BookInfo: add page information (#10255) @hius07
- Center pdf manual zoom mode (#10246) @nairyosangha
- File browser: add Folder Menu (#10275) @hius07
- Calendar view: add options to change start time of days (#10254) @weijiuqiao
- filechooser: fix crash on “unreadable content” (#10283) @hius07
- Sync book statistics: add to dispatcher (#10285) @ptrm
- [plugin] Exporter: use util.getSafeFilename() to remove illegal characters from output filename (#10282) @Mochitto
- readerbookmark: fix writing pdf annotation (#10287) @hius07
- Folder Menu: sign for Home folder (#10288) @hius07
- ListMenu: show mark for books with highlights (#10276) @hius07
- Calendar view’s day view: thicker separator at 00:00 (#10289) @poire-z
- PageBrowser: tweak scrolling behaviour at book start/end (#10289) @poire-z
- Make
kodev check
feature complete (#8682) @yparitcher - macOS: support for M1 building (#10291) @ptrm
- Reader: do not apply font size and spacing out of range (#10295, #10307) @hius07
- File browser: show Folder Menu on long-press on Home icon (#10298) @hius07
- SSH.koplugin: fix cant stop SSH server bug when pid file’s stale (#10300) @weijiuqiao
- PM: Optimize task queue handling around standby (#10203) @zwim
- statistic.koplugin: fix today’s timeline showing next day when within custom offset (#10299) @weijiuqiao
- ReaderThumbnails: update cached page thumbnail on bookmark note change (#10303) @hius07
- SDL: add multitouch support (#10334) @Frenzie
- SDL: add HiDPI support (#10341) @Frenzie
- BookInfo: fix crash on show cover (#10315) @hius07
- Deal with table.pack corner-cases properly (#10350) @NiLuJe
- Android: add Tagus Gea support (koreader/android-luajit-launcher#412) @Alfedi
Full changelog — closed milestone issues
Installation instructions: Android • Cervantes • ChromeOS • Kindle • Kobo • PocketBook • ReMarkable • Desktop Linux • MacOS