8000 Tags · ezdiy/koreader · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: ezdiy/koreader

Tags

v2020.08.1

Toggle v2020.08.1's commit message
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)

v2020.08

Toggle v2020.08's commit message
KOReader 2020.08 "Scorching Sun"

![koreader-scorching-sun-fs8](https://user-images.githubusercontent.com/202757/90381882-4ec11800-e07e-11ea-9149-9443390228b8.png)

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

Toggle v2020.07.1's commit message
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)

v2020.07

Toggle v2020.07's commit message
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:
![chromeOS-overlay](https://user-images.githubusercontent.com/975883/87669079-9dbd1a00-c76d-11ea-98bd-2f855e4de6bf.png)
![tv](https://user-images.githubusercontent.com/975883/87669090-a3b2fb00-c76d-11ea-9e87-08b8951d2c9e.gif)

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)

v2020.06

Toggle v2020.06's commit message
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)

v2020.05

Toggle v2020.05's commit message
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)

v2020.04.1

Toggle v2020.04.1's commit message
KOReader 2020.04.1

Minor bugfix for sync and statistics, see <koreader/koreader-base#1077> for details.

v2020.04

Toggle v2020.04's commit message
KOReader 2020.04 "Eating Ghosts"

![koreader-2020 04-coronavirus-evillll](https://user-images.githubusercontent.com/202757/79066366-9cd0a400-7cb7-11ea-8e76-ddd6fb0d34de.jpg)

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)

v2020.03.2

Toggle v2020.03.2's commit message
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

v2020.03.1

Toggle v2020.03.1's commit message
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>).
0