Tags: ezdiy/koreader
Tags
KOReader 2020.08.1 This release fixes Wi-Fi on Kobo devices with the new 4.23 firmware (koreader#6522). We'd like to thank all contributors for their efforts. Some other highlights since the previous release include: * Use already entered values instead of defaults if not specified in perception expander (koreader#6518) @Galunid * Dispatcher: fix events with static argument (koreader#6519) @yparitcher * crengine: better linebreaks at em-dash, fb2 fixes (koreader#6521) @poire-z * [Kobo] Unbreak Wi-Fi on FW >= 4.23 (koreader#6522) @NiLuJe * Update PocketBook device definitions (koreader#6525, koreader#6533) @roshavagarga * Update PB633 device definition (koreader#6529) @Teteros * pocketbook: warmth lights support (koreader#6531) @pazos * FM: rotation flush setting before reinit (koreader#6532) @yparitcher * Revert "Kosync network callback (koreader#6489)" (koreader#6535) @Galunid * Revamp manual rotation events (koreader#6530) @NiLuJe * A few e-Ink flash rate QoL tweaks (koreader#6528) @NiLuJe [Full changelog](koreader/koreader@v2020.08...v2020.08.1) — [closed milestone issues](https://github.com/koreader/koreader/milestone/34?closed=1)
KOReader 2020.08 "Scorching Sun"  We were overheating a bit in Europe, but luckily we've just had some refreshing rain. Still, try to stay in the shade while reading. Wi-Fi handling on Kobo, Cervantes, and Sony is now much better than it used to be (koreader#6424). For most actions that require Wi-Fi, they will no longer require manually doing redoing it. In Android news, on the Tolino Epos 2 and other devices the native warmth dialog can now be queried directly from the program (koreader#6426). Image credit: quickly grabbed some hot twirls and sweat drops from [here](https://openclipart.org/detail/304811/its-hot-10). We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * Text selection: cleanup text obtained from engines (koreader#6410) @poire-z * Mac app fixes (koreader#6370) @pazos * Fix a few logic holes in dithering mode selection (koreader#6419) @NiLuJe * Don't store document-specific rotation when sticky rotation is enabled (koreader#6423) @NiLuJe * Various Wi-Fi QoL improvements (koreader#6424, koreader#6438, koreader#6442) @NiLuJe * Recalculate footer progress bar correctly on `UpdatePos` (koreader#6436) @yparitcher * Add more media types to OPDS browser (koreader#6450) @gotson * Add Set Frontlight/Set Frontlight Warmth to dispatcher (koreader#6440) @Galunid * crengine: reworked hanging punctuation (koreader#6456) @poire-z * CoverBrowser: delay GC for quicker browsing/exiting (koreader#6453) @poire-z * [Android]: Native light dialog (koreader#6426) @zwim * Gestures: Refactor to use Dispatcher (koreader#6441) @yparitcher * [fix] Allow closing SortWidget (koreader#6464) @Frenzie * Allow setting text selection rate (koreader#6449, koreader#6484) @Galunid * PocketBook: Add new device definitions (koreader#6481) @roshavagarga * Make "Auto sync now and future" persistent (koreader#6488) @Galunid * sdl: keep track of window position and size (koreader#6495) @pazos * ReaderRolling: fix gotoPercent (koreader#6503) @yparitcher * gesture: messages and sensitivity changes for small (warmth) scales; devicelistener dedup (koreader#6468) * Support for Apache WebDAV module (koreader#6510) @themanifold * Dispatcher: show selected number (koreader#6472) @yparitcher * Kosync network callback (koreader#6489) @Galunid [Full changelog](koreader/koreader@v2020.07...v2020.08) — [closed milestone issues](https://github.com/koreader/koreader/milestone/27?closed=1)
10000
v2020.07.1
KOReader 2020.07.1 A few crashes in 2020.07 were fixed. Night mode can be enabled again without setting a refresh rate (koreader#6400) and a subset of EPUBs with embedded fonts will load properly as they did before ([koreader#6394](koreader#6394)). [Full changelog](koreader/koreader@v2020.07...v2020.07.1) — [closed milestone issues](https://github.com/koreader/koreader/milestone/32?closed=1)
KOReader 2020.07 "Tumbleweed" It's been a busy month, so I'll get right to some of the highlights. [Ruby characters](https://en.wikipedia.org/wiki/Ruby_character) (also known as furigani) are now supported in the form of the `<ruby>` element, small typographic annotations to aid pronunciation ([koreader#6305](koreader#6305)). <img src=https://user-images.githubusercontent.com/24273478/84667810-23f20080-af23-11ea-9b83-e8730eb3349e.png width=40%> Usually I tend to emphasize user-visible changes, and in a way this one's both. Rotation was refactored ([koreader#6309](https://github.com/koreader/koreader/pulls)), which immediately and easily allowed for better Android TV support ([koreader#6327](koreader#6327)). The following screenshots showcase the new rotation handling on Chrome OS (running Android apps) and Android TV:   The calibre metadata search and calibre wireless connections were merged into a single plugin ([koreader#6177](koreader#6177)). search metadata changes: - search directly into calibre metadata files. - search can be performed on more than one library (configurable from a menu) - device scans now find all calibre libraries under a given root - search options can be configured from a menu. (case sensitive, find by title, author and path) - removed legacy global variables. - *option* to search from the reader - *option* to generate a cache of books for faster searches. calibre wireless connection changes: - keep track of books in a library (includes prunning books from calibre metadata if the file was deleted locally) - remove files on device from calibre - support password protected connections - FM integration: if we're in the inbox dir it will be updated each time a book is added or deleted. - disconnect when requested by calibre, available on newer calibre versions (+4.17) - remove unused opcodes. - better report of client name, version and device id - free disk space checks for all calibre versions - bump supported extensions to match what KOReader can handle. Users can override this with their own list of extensions (or from calibre, by configuring the wireless device). A big thank you to all of our translators. This month a good chunk of KOReader was localized in Hebrew. Please head over to <https://hosted.weblate.org/engage/koreader/> if you want to help. We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * Fix bottom menu item titles truncation (koreader#6273) @poire-z * Add chapter title when exporting notes in Evernote (JSON/HTML, remote) (koreader#6146) @Galunid * [chore] Rename 'More plugins' to 'More tools' (koreader#6279) @Frenzie * [chore] Device abstraction (koreader#6280) @pazos * Unified calibre plugin (koreader#6177) @pazos * [chore, UX] Move some 'permanent' settings inside more_tools (koreader#6282) @pazos * [Android] Add support for custom startup scripts (koreader#6275) @zwim This is only available on the *rocks* flavor of Android, which is provided here on GitHub. In the *fdroid* flavor it's been disabled. See [the wiki](https://github.com/koreader/koreader/wiki/Android-tips-and-tricks#using-scripts-at-startupinstall-to-apply-different-hyphenation-patterns) for more information. * [plugin] Dispatcher: for profiles & gestures (koreader#6106) @yparitcher * Don't rotate BookStatus & ReadingProgress in screensavers. (koreader#6286) @NiLuJe * Translator: Add definition of the word to the translation (koreader#6295) @Galunid * bump crengine: add support for <ruby> elements (koreader#6305) @poire-z * Add the possibility run shell scripts from filemanager on android (koreader#6288) @zwim * Add PocketBook 614W (Basic 3) definition (koreader#6312) @roshavagarga * [feat] FocusManager: wrap around horizontally (koreader#6315) @Frenzie * [UX] Add left to close to ConfigDialog for hasFewKeys (koreader#6318) @Frenzie * [plugin] Wallabag: Make remove from history consistent with deletion (koreader#6320) @Frenzie * [UX] Move double tap to gesture manager (koreader#6322) @Frenzie * [i18n] Add support for fledgling Hebrew translation (koreader#6333) @Frenzie * [feat] Add text/html to OPDSBrowser (koreader#6335) @Frenzie * Landscape FM / Refactor rotation (koreader#6309) @yparitcher * bump crengine: memory fixes, speedup, bg image enhancements (koreader#6350) @poire-z * android: support for native surface rotation (koreader#6359) @pazos * Allow locking the gyro to the current screen mode (koreader#6347) @NiLuJe * Add macOS target (koreader#6361) @JasonInOttawa * ReaderGesture: cleanup (koreader#6292) @yparitcher * Dispatcher: use sections (koreader#6364) @yparitcher * Perception expander: disable margin increase when set to 0 (koreader#6377) @yparitcher * Initial handling of the upcoming Kobo Nia (koreader#6380) @NiLuJe NB This may not work properly on a real Nia once it's released. * [UX] German keyboard layout qwertz (koreader#6385) @zwim * SetNightMode event & Night Mode refresh rate (koreader#6386) @yparitcher * Implement numeric collator (natural sorting) in file manager (koreader#6378) @Galunid * Remarkable button-listen when resuming from suspendsuspend fix (koreader#6396) @tcrs [Full changelog](koreader/koreader@v2020.06...v2020.07) — [closed milestone issues](https://github.com/koreader/koreader/milestone/24?closed=1)
KOReader 2020.06 "Mosaic" <img src=https://user-images.githubusercontent.com/202757/84759255-c1ead700-afc6-11ea-99a1-47cd84d8fd44.jpg width=45% align=right> This month we've had quite a number of small improvements in various areas, such as support for book-specific style tweaks (koreader#6244), support for ::before/after (koreader#6236), an offline add link to Wallabag queue (koreader#6170), as well as some Android fixes. Enjoy! We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * Add Wallabag queue (koreader#6170) @mwoz123 * [PocketBook] Add 515 and PB616W definition (koreader#6182, koreader#6184) @Frenzie @lenormf * [PocketBook] Add PocketBook 613 Basic definition (koreader#6192) @Frenzie * [PocketBook] Map d-pad key events (koreader#6183) @lenormf * [feat] Add Device:hasFewKeys() (koreader#6193) @Frenzie * [UX] Implement hasFewKeys prototype (koreader#6195) @Frenzie * [fix] GestureDetector: prevent hold timers overlap (koreader#6186) * bump_crengine: various fixes, tweaks and cleanups (koreader#6188) @poire-z * [Kindle] Don't resize the titlebar on FW >= 5.12.4 (koreader#6204) @NiLuJe * Statistics: some fixes, reordering and rewording (koreader#6194) @poire-z * Footer: fix items possibly missing (koreader#6212) @poire-z * Disable the RTC alarm on shutdown (koreader#6211) @NiLuJe * SkimToWidget: fix next/prev bookmark not updating it (koreader#6216) @poire-z * [Desktop] Fix missing glyphs by packaging freefonts again (koreader#6218) @pazos * Footer: skip tap lock when needed (koreader#6225) @poire-z * [NewsDownloader] Added an HTML filter through a CSS selector (koreader#6228) @lich-tex * Don't exit KUAL on the Voyage (koreader#6233) @NiLuJe * crengine: support for pseudo elements ::before/after (koreader#6236) @poire-z * CRE: use same marks in top and bottom progress bars (koreader#6236) @poire-z * [feat] Allow message to be overlaid on other screensavers (koreader#6238) @sladflob * Ensure feature-parity in ScreenSaver handling on Kindle (koreader#6240) @NiLuJe * Style tweaks: adds "Book-specific tweak" menu item (koreader#6244) @poire-z * handle newlines in exported pdf highlights (koreader#6247) @pazos @sr1920 @Frenzie * [fix, plugin] Wallabag: add quiet option to callAPI() (koreader#6252) @Frenzie * Fix missing glyphs Ï and Ö in keyboard popup (koreader#6254) @smartscripts-nl * Allow automatically marking the book as read on end of doc (koreader#6256) @NiLuJe * android: replace default footer margins by values that work with rounded corner devices (koreader#6260) @pazos * A few footer tweaks (allow setting height through UI) (koreader#6257) @NiLuJe * [plugin, UX] Wallabag: aid with setting up missing information (koreader#6262) @Frenzie * Floor dimension computations (mul/div). (koreader#6264) @NiLuJe * fix ANRs (not responding notification) in Kosync plugin login/register (koreader#6266) @pazos * android: add a toggle to ignore back button events (koreader#6269) @pazos [Full changelog](koreader/koreader@v2020.05...v2020.06) — [closed milestone issues](https://github.com/koreader/koreader/milestone/23?closed=1)
KOReader 2020.05 "May Storm" Good news for Kobo users! There's a new launcher for apps and scripts called [NickelMenu](https://www.mobileread.com/forums/showthread.php?t=329525), and it's supported starting with this version of KOReader. We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * crengine: text typography by language (koreader#6069, koreader#6072) @poire-z * Screenshot: use month number instead of name (koreader#6062) @Frenzie * Add support for physical button for page crop (koreader#6091) @robert00s * crengine: multiple fallback fonts (koreader#6090, koreader#6095) @poire-z * Text widgets, crengine: fix wrong vertical positioning (koreader#6093) @poire-z * Option to prevent tap on status bar (koreader#6083) @poire-z * Add support for exporting highlights in JSON format (koreader#6067) @RCoeurjoly * Add move to archive plugin (koreader#6101) @mwoz123 * ReaderStatus: close file before deleting (koreader#6108) @yparitcher * [Gesture] Add go to first and last page (koreader#6096) @robert00s * [Gesture] Add progress sync gesture (koreader#6103) @robert00s * Enable Highlight action on single word selection (koreader#6114) @poire-z * Adds Word Expansion: use of letter spacing for justification (koreader#6112) @poire-z * android: add a toggle to force haptic feedback in spite of system settings (koreader#6123) @pazos * Reorganize bottom menu config panels (koreader#6131) @poire-z * [Android] add eudic dictionary support (koreader#6154) @pazos * desktop: add support for 3rd party dictionary apps (koreader#6167) @pazos [Full changelog](koreader/koreader@v2020.04...v2020.05) — [closed milestone issues](https://github.com/koreader/koreader/milestone/22?closed=1)
KOReader 2020.04.1 Minor bugfix for sync and statistics, see <koreader/koreader-base#1077> for details.
KOReader 2020.04 "Eating Ghosts"  By staying inside and reading, [humans have become resistant](https://xkcd.com/2287/). We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * [fix] DocumentRegistry: only add provider once (koreader#5947) @Frenzie * [UX] Update Russian keyboard layout (koreader#5957) @mergen3107 * [fix] Don't break OPDS parsing on HR tags (koreader#5949) @NiLuJe * [Kindle] Hide the status bar on current FW, too. (koreader#5943) @NiLuJe * handle block elements inside inline element (koreader#5962) @poire-z * Unbreak nightmode on Cervantes (koreader#5966) @NiLuJe * [UX] Next/Previous Bookmark Gestures (koreader#5968) @yparitcher * android: same version code for all archs (koreader#5972) @pazos * crengine: support font-variant, more FB2 metadata (koreader#5980) @poire-z * Add DJVU MIME type to OPDS browser (koreader#5982) @avsej * [fix] don't crash when enabling statistics on new book (koreader#5971) @yparitcher * Highlights: turn page when start or end crosses pages (koreader#5984) @poire-z * Terminal plugin: a few tweaks (koreader#5985) @poire-z * [Kindle] More accurate on/off FL detection/toggle (koreader#5989) @poire-z * plugins/NewsDownloader: add never download images (koreader#6003) @mwoz123 * Adds ReaderPageMap, to optionally show source pages numbers (koreader#6004) @poire-z * Workaround more weird XText/HB issues on Kindle armv6 (koreader#6025) @NiLuJe * Fix remarkable pen input (koreader#6031) @dfhall * [UX] Gestures: add action "Statistics calendar view" (koreader#6035) @poire-z * Non-Touch: fix hang on bottom config menu navigation (koreader#6047) @poire-z * mobiscribe: add full screen update support (koreader#6051) @pazos * Statistics: fix md5 leaking between newly opened books (koreader#6052) @poire-z * Wallabag remove from history setting (koreader#6048, koreader#6059) @mwoz123 [Full changelog](koreader/koreader@v2020.03...v2020.04) — [closed milestone issues](https://github.com/koreader/koreader/milestone/21?closed=1)
KOReader 2020.03.2 Bugfix for very old PocketBook devices. See <koreader#5939>. Also includes * Add additional MIME types to OPDS Browser (koreader#5940) @jstirling * [fix] Support proper local links (koreader#5945) @Frenzie
KOReader 2020.03.1 This is a very minor update so that xpointer migration can't be accidentally disabled for a book by tapping outside the dialog (<koreader#5931>).
PreviousNext