1791 Commits

Author SHA1 Message Date
hius07
92a6c7c6dc readerhighlight: fix datetime_updated for new highlights (#14155) 2025-08-09 09:43:39 +03:00
zwim
400c774bcc [touchmenu] simplify code and finish early (#14113) 2025-07-30 16:29:36 +02:00
David
105abfa159 [ReaderDictionary] Clean interpuncts, pipes and up arrows from text selection (#14031)
Some checks failed
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-07-14 22:48:01 +02:00
hius07
c4c95a0e90 ReaderHighlight: fix long-pressing on image (#14048)
Some checks failed
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-07-12 20:29:41 +03:00
hius07
ad3dddbdd2 readerhighlight: fix accidental tap while long-pressing (#14004)
Some checks failed
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-07-01 21:44:39 +03:00
hius07
29bbc84de2 Touchmenu: fix menu refreshing on check (#13996) 2025-07-01 21:43:51 +03:00
David
899c257904 [fix] Close keyboard after calling search with preset (#13976) 2025-06-23 09:22:03 +02:00
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)
Some checks failed
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
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
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)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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
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)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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
Philip Chan
969d47c0bd BookMap & PageBrowser: now usable on Non-Touch devices (#12579)
Some checks failed
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
yparitcher
8556d77f55 ReaderPaging:onRestoreBookLocation Copy location / ctx so it does not get modified
Some checks failed
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)
Some checks failed
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
afb33e8518 Key press handlers to show upper menu (#13511)
Some checks failed
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)
Some checks failed
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
0a9169edfd Dispatcher: fix action deleted arg (#13488)
Some checks failed
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
3ebdfffd01 Reflowable documents: fix sync T/B margins (#13439)
Some checks are pending
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)
Some checks are pending
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
475280abe4 Merge pull request #13392 from hius07/txt_preformatted
Expose txt_preformatted to UI
2025-03-14 08:04:56 +02:00
hius07
969f58bc56 readerhighlight: comment 2025-03-13 08:13:04 +02:00
hius07
4ca5b92892 readerui: boolean is_txt 2025-03-13 08:08:24 +02:00
hius07
ffb41f5f13 Update frontend/apps/reader/modules/readerrolling.lua
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
2025-03-12 19:20:50 +02:00
hius07
fbfb993c6b readerhighlight: stop highlighting when sboxes are absent 2025-03-12 18:15:34 +02:00