Commit Graph

2338 Commits

Author SHA1 Message Date
David d993146480 [ReaderHighlight] NT: add better support for extending highlights (#13917) 2025-06-21 11:37:01 +02:00
David 6bc5b16282 [ReaderHighlight] NT: add key event to simulate a very long press (#13914) 2025-06-21 11:36:10 +02:00
David 30499e33b0 Add new presets.lua module and dictionary presets (#13774)
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-06-20 23:33:45 +02:00
Linus045 3f19a2a05e feat: Adds progress bar to cloud storage downloads (#13650) 2025-06-19 10:15:40 +02:00
hius07 b59734dfab Minor fixes (#13930) 2025-06-13 07:42:08 +03:00
hius07 3d3e79f198 ToC: search (#13906) 2025-06-10 08:58:24 +03:00
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
hius07 89a14f4158 filemanagercollection: fix manual sorting (#13898)
Closes #13843.
2025-05-31 10:21:46 +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
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
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
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
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
hius07 082e818e67 Annotations export/import: merge (keep existing annotations) (#13751) 2025-05-13 18:09:51 +03: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
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
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
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
David 667ab754e4 [ReaderLink] Add missing footnote settings to NT devices (#13597) 2025-04-21 18:58:22 +02:00
hius07 1811be99a6 Collections: select books (#13628) 2025-04-21 18:17:58 +03:00
yparitcher 8556d77f55 ReaderPaging:onRestoreBookLocation Copy location / ctx so it does not get modified
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
Fixes: #13570
2025-04-18 14:11:36 -04:00
yparitcher 92de0759ed ReaderPaging:onRestoreBookLocation Do not restore nil location
it can pe passed a nil / empty table if the location stack is empty, return early in this case.

Fixes: #12869
2025-04-18 14:11:36 -04:00
yparitcher f4a385a6be ReaderPaging:getBookLocation() simplify usage of util.tableDeepCopy
util.tableDeepCopy always returns a table
2025-04-18 14:11:36 -04:00
hius07 aa61308ae8 readerstatus: fix "open next file" (#13621) 2025-04-18 19:21:06 +03:00
David 3def243f97 [FocusManager] correct cursor keys in RTL (#13362)
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-10 23:42:48 +02:00
hius07 7453c786de Selected files: more actions (#13510) 2025-04-07 12:56:37 +03:00
hius07 afb33e8518 Key press handlers to show upper menu (#13511)
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-06 12:47:00 +03:00
David 68f3b347a9 [ReaderLink, Dispatcher] add toggle for tap-to-follow links (#13469)
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
closes #13381
2025-04-05 16:16:17 +02:00
hius07 7e12cab461 File browser: filter by status (#13503) 2025-04-05 10:19:32 +03:00
hius07 0a9169edfd Dispatcher: fix action deleted arg (#13488)
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-05 09:50:28 +03:00
hius07 25101d2bb5 Menu search fixes (#13493) 2025-04-01 09:33:48 +03:00
hius07 2a10f7188b filemanagerfilesearcher: fix menu appearance (#13465)
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-03-27 17:13:37 +02:00
hius07 9b8dbf3e83 Status strings translation context (#13459)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Waiting to run
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Waiting to run
2025-03-26 17:01:39 +02:00
hius07 93ee0a1415 File browser: sort by metadata (#13437)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Waiting to run
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Waiting to run
2025-03-24 19:12:46 +02:00
hius07 3ebdfffd01 Reflowable documents: fix sync T/B margins (#13439)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Waiting to run
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Waiting to run
2025-03-21 13:16:58 +02:00
hius07 dbb15d6a7c Update readerstatus.lua (#13431) 2025-03-18 18:46:22 +02:00
hius07 e8ccd922d8 Open previous file in last book folder (#13424)
macos / macOS 13 x86-64 🔨15.2 🎯10.15 (push) Waiting to run
macos / macOS 14 ARM64 🔨15.4 🎯11.0 (push) Waiting to run
2025-03-18 07:50:48 +02:00
hius07 b707d0f593 Menu widget: "Go to letter" everywhere (#13405) 2025-03-16 08:03:14 +02:00