Commit Graph

6262 Commits

Author SHA1 Message Date
David c3352ee171 [ReaderDictionary] Match words when they are Capitalised in non-fuzzy search (#13884) 2025-06-05 08:04:22 +02:00
hius07 6133a43512 TouchMenu: optimize item removal (#13901) 2025-06-04 08:15:02 +03:00
David 06661b05ab [DictQuickLookup] Enable temporary large window for open dictionary window (#13862) 2025-06-02 14:58:24 +02:00
Benedikt McMullin cfc67797e2 css_tweaks: add generic setting for smaller inpage footnotes (#13613)
Replaces the 3 '... (smaller)' tweaks.
2025-06-01 20:03:24 +02:00
hius07 521401c113 ButtonDialog: add widgets (#13893) 2025-06-01 08:21:17 +03:00
hius07 b6e5cd120f djvudocument: add getTextBoxes() (#13897)
Crash reported in #13895.
Also crashed when changing highlight boundaries.
2025-05-31 10:22:54 +02:00
hius07 89a14f4158 filemanagercollection: fix manual sorting (#13898)
Closes #13843.
2025-05-31 10:21:46 +02:00
Jadehawk a38a578d74 Added Onyx Boox Go 7 to devices that follow gravity. (#13872)
(https://github.com/koreader/koreader/issues/9223, https://github.com/koreader/koreader/issues/12423)

* Sorted in Alphabetical Order 

Ref: https://github.com/koreader/koreader/pull/13872

Followed Windows Sort Order.
2025-05-31 09:38:23 +02:00
Benoit Pierre 6d6e9495d7 ota: prevent deadlock delaying an update (#13889)
When selecting "Later" after being prompted for installing an update
now, the next info box would be undismissable, deadlocking the UI.
2025-05-30 09:51:58 +02:00
jonnyl2 f592c3865e FileChooser: un-blacklist 'dict' and 'custom-dict' dirs in file browser (#13829)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-26 19:28:26 +02:00
Benoit Pierre f63c76d6d4 Use new Archiver module where applicable (#13782)
- ArchiveViewer: instead of using unzip and to support more formats
  (only CBR & RAR for now)
- NewsDownloader & Wikipedia plugins: instead of using `ZipWriter`
- device: re-implement `Device:unpackArchive` and get rid of device
  specific `untar` implementations
- readerui: instead of using unzip for document provider detection
2025-05-26 16:52:38 +02:00
Kevin Hellemun 0bb14ad84b [feat] Dispatcher: Add 'Set page-turn button inversion' (#13836)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
Currently you can only toggle page turn buttons to inverted or not. This
commit adds the ability to also have an option in dispatcher to set the
value instead of just toggling.

This can be useful for profiles that want to set the value rather then
toggle.
2025-05-25 18:52:11 +02:00
Benedikt McMullin 4116c6d35b style tweak: Extend inpage footnotes (#13554)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-25 13:30:59 +02:00
David c2acb1f66e [MovableContainer] Allow widget repositioning on non-touch devices (#13703) 2025-05-25 09:11:07 +02:00
hius07 20fee6536d Coverbrowser: optimize display mode switching (#13822)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-22 18:00:35 +03:00
hius07 d358b26d61 Highlights: extend (#13815) 2025-05-22 17:59:44 +03:00
hius07 905ee56566 Fulltext search: start page (#13798) 2025-05-22 17:58:45 +03:00
hius07 178bb823f0 Dispatcher: update action name or value (#13831) 2025-05-22 17:57:36 +03:00
Kevin Hellemun 0eff9ede4d feat: add set lock orientation in dispatcher (#13835)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
ATM you can only toggle G sensor lock in dispatcher, this commit adds
the ability to set the lock to on or off.

This can be useful in profiles that want to set an explicit mode
instead of toggling the setting.
2025-05-22 00:21:41 +02:00
David 2512f06eb0 [ReaderDictionary] Enable dictionary prioritisation via new menu (#13768)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-21 19:16:00 +02:00
jonnyl2 f1fa4cbfb5 Add DictTango ext dictionary (#13832)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-20 13:53:13 +02:00
Gropinou 223ef68038 android: Go Color 7 follows gravity (#13823) 2025-05-20 13:52:52 +02:00
Benoit Pierre 8f71c00440 ImageViewer: small optimization (#13807)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
Avoid decoding the first image twice (and decompressing it twice when used through ArchiveViewer).
2025-05-17 09:25:46 +02:00
Noa Himesaka 4c5b0a292c reMarkable: Make sleep/waking up w/o launcher work and properly exit when KO_DONT_GRAB_INPUT is set (#13795) 2025-05-16 09:49:47 +02:00
David af1829a270 [ScreenSaver] Handle case where a file is lastfile but has now been reset (#13747)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-15 23:32:12 +02:00
hius07 14d2848362 Status bar: fixes (#13746)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-14 18:09:52 +03:00
Benoit Pierre 08bc71895a pdfdocument: register CBR file format
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-13 18:47:16 +02:00
hius07 082e818e67 Annotations export/import: merge (keep existing annotations) (#13751) 2025-05-13 18:09:51 +03:00
David be7b8b4358 Emulator: set useDPadAsActionKeys flag with DISABLE_TOUCH (#13769)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-11 09:09:06 +02:00
ElimGarak1 fecb2600ec Add PocketBook Verse Lite (PB619) (#13760)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-09 21:02:45 +02:00
hius07 b1f28dd9e1 readerfooter: fix dynamic filter and presets (#13739)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-06 19:28:40 +03:00
jonnyl2 fce94ce1de ReaderHighlight, ReaderBookmark: Highlight button labels, Bookmark details button order (#13735)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
* Add Xs to highlight erase buttons

* Change order of buttons
2025-05-05 21:57:04 +02:00
gray cf0f803d1b Fix file transfer from Calibre to Remarkable Paper Pro (#13732)
The output of df wraps on to multiple lines on the rmpp due to the device mapped mount points. Enabling the posix -P option to df prevents this and allow the output to be parsed as normal.
2025-05-05 18:19:35 +02:00
Benoit Pierre 3768de6717 streammessagequeue: avoid use after free
Clear socket & poller field after `stop` so we get a clear
segfault when attempting to keep using the queue (including
another call to `stop`), instead of undefined behavior.
2025-05-05 18:18:28 +02:00
hius07 481d35d8e0 filemanagerutil: fix "Choose file" (#13733) 2025-05-05 17:35:44 +03:00
hius07 b64e2ed6f3 Collection: filter new books (#13724) 2025-05-05 17:35:09 +03:00
hius07 93bffb8222 Status bar presets: action in Dispatcher (#13718) 2025-05-05 17:34:01 +03:00
jonnyl2 a39d612f18 Add notification when toggling 'Ignore long-press on corners' via Dispatcher (#13605)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-04 22:47:24 +02:00
David 8e10a3e7a2 [screensaver_menu] QoL: make changing random folder easier (#13584)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-02 12:17:25 +02:00
David acbde33b2b [ReaderFooter] add status bar presets (#13689) 2025-05-02 08:48:54 +03:00
hius07 75f49b135f Status bar: dynamic filler (#13702)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-05-01 16:50:23 +03:00
jonnyl2 8b1605bb49 Minor changes to PageBrowser/BookMap/ReaderHandmade (#13691)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
ReaderHandmade new features:
Long-press to bypass input dialog for adding custom TOC chapters via highlight dialog in Reader.
Custom TOC input dialog initial cursor position in front of text (for new chapter entries and 'Use selected text' option): facilitating input of chapter number.

Book map new features:
Separate 'Page browser on tap' setting for overview mode. Larger page-slot width adjustment via long-press on -/+.

Page browser new features:
Adjust 2 lines/columns at once via long-press on -/+. Add unnamed Custom TOC chapters bypassing input dialog via long-press on 'Start TOC chapter here'.

readerthumbnail.lua: Fix reader menu staying open on Book map (overview) launch.
2025-04-30 10:16:45 +02:00
hius07 4b3248700e Gesture intervals: adjust long- and very-long-press intervals (#13690)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-04-28 08:40:04 +03:00
hius07 48d50f76cf Status bar sort items: dim inactive items (#13682)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-04-26 19:56:23 +03:00
hius07 043588cfbd readermenu: fix setting default style tweaks (#13673) 2025-04-26 19:55:54 +03:00
Martín Fernández e04e2a788f android: remove vendor specific keycodes from event_map (#13660)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
Moved to https://github.com/koreader/koreader/wiki/Android-tips-and-tricks#customize-keys
2025-04-23 23:33:48 +02:00
Artjoms Rizihs 89f7f5ac2d Change random document to open any random document, long-press for any unopened document (#13160)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
2025-04-23 15:07:13 +02:00
Philip Chan 969d47c0bd BookMap & PageBrowser: now usable on Non-Touch devices (#12579)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Has been cancelled
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Has been cancelled
Have them both usable on non-touch devices.
Also:
FrameContainer: fix focus border handling, and draw inner border after the
content (to prevent it from being overridden by the content bgcolor).
2025-04-22 22:02:56 +02:00
Frans de Jonge 79f326b5d0 Add a new Kobo Clara BW device ID and codename (#13648)
References #13644. FBInk support currently absent.
2025-04-21 18:59:32 +02:00
David 667ab754e4 [ReaderLink] Add missing footnote settings to NT devices (#13597) 2025-04-21 18:58:22 +02:00