Commit Graph

11166 Commits

Author SHA1 Message Date
hius07 72f2d4b2ff opdsbrowser: fix "Downloading…" message (#13742)
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-08 17:22:25 +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
Benoit Pierre a60cf6b108 bump base (#13736)
- https://github.com/koreader/koreader-base/pull/2061
- https://github.com/koreader/koreader-base/pull/2064
- https://github.com/koreader/koreader-base/pull/2065
- https://github.com/koreader/koreader-base/pull/2066
- https://github.com/koreader/koreader-base/pull/2067
- https://github.com/koreader/koreader-base/pull/2068
- https://github.com/koreader/koreader-base/pull/2069
- https://github.com/koreader/koreader-base/pull/2072
2025-05-05 20:08:08 +02:00
Martín Fernández 17ce51cb39 Exporter: better logs, bump deprecation message (#13659)
* json: improve error messages
* update deprecation message: joplin
2025-05-05 18:22:01 +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 8fef5c1766 calibre: rework connection setup
Faster and with better UI:

- roughly halve a successful connection setup
- drop manual & temporary TCP connection before the real ZMQ one:
  - it slows down the total connection time
  - it's actually counted by calibre as a failed connection attempt:
    after 5 consecutive failures from the same IP, calibre ignore
    further connections, with no feedback to the user, except an
    error trace, until the wireless server is restarted
- avoid unconditional 1s delay before checking for authentication failure
- "searching" & "connecting" (cancellable) dialogs
- stop connection on quit / restart
2025-05-05 18:18:28 +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
Benoit Pierre 37c12d9d7a ci/macos: no need to install p7zip
7-zip is already part of the GA image.
2025-05-04 21:36:22 +02:00
Benoit Pierre 9d4efb1c9f ci/macos: fix error annotations
```
cmake 3.31.6 is already installed
To upgrade to 4.0.1, run:
  brew upgrade cmake
```
2025-05-04 21:36:22 +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
Benoit Pierre 7321c813e5 remarkable: factorize update rules (#13665) 2025-04-23 21:00:13 +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
Noa Himesaka 24f1a80ce8 fix: missing remarkable-aarch64 make file (#13656)
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-22 13:31:23 +02:00
apgrc c3024387ec [CoverImage] Add rotate image option (#13604)
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
New option to disable image rotation in cover image plugin.

Fix #12308
2025-04-21 21:12:48 +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
hius07 1811be99a6 Collections: select books (#13628) 2025-04-21 18:17:58 +03:00
Noa Himesaka 15995650e9 Add reMarkable Paper Pro support (#13620)
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-21 13:39:44 +02:00
Frans de Jonge 4638929e86 Issue template: ask for firmware version (#13637)
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
It wasn't in the old template, and I didn't think of it for #13633

See #13636
2025-04-20 21:46:29 +02:00
Frans de Jonge 0e2a462d52 Issue template: convert to form and add log instructions for deskop (#13633)
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
Follow-up to <https://github.com/koreader/koreader/pull/13632>, also see <https://github.com/koreader/koreader/pull/13619#issuecomment-2816833050>.
2025-04-20 11:12:32 +02:00
Sungjoon Moon 17df79d748 [i18n] Change Korean language name (#13634)
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
한글 is name of Korean character not the name of language
한국어 is right name for the ko_KR (South Korea) language code
It's called 조선어 in North Korea but it will require different language code
Ref: https://en.wikipedia.org/wiki/Korean_language
2025-04-19 23:22:15 +02: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
mergen3107 4816757534 Kindle: add hall file for PW6 (#13615) 2025-04-18 19:15:58 +02:00
hius07 1c833373b5 Text editor main: fix notebook file mess (#13624) 2025-04-18 19:21:43 +03:00
hius07 aa61308ae8 readerstatus: fix "open next file" (#13621) 2025-04-18 19:21:06 +03:00
Jackson Hacker 968703494e Add Kindle Basic 5 hall file (#13603)
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-16 16:10:01 +02:00
Martín Fernández 23bcb530c9 Debian: misc changes (#13596)
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
- Updated changelog with proper version & date.
- Updated description (based on common metadata)
- Removed duplicated files that are condensed in /usr/share/doc/koreader

Misc:

- make `frontend/device/devicelistener.lua` non executable
- make `plugins/terminal.koplugin/profile` executable
2025-04-15 08:34:11 +02:00
hius07 cd2ad10a18 Statistics main: revert erroneous nextTick in onReaderReady() (#13592)
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-14 20:52:40 +03:00
hius07 dee2411a4b Screensaver: improve sleep screen message (#13571) 2025-04-14 20:51:40 +03:00
Benoit Pierre 29b728020f android: fix STL (#13594)
- https://github.com/koreader/koreader-base/pull/2058
- https://github.com/koreader/android-luajit-launcher/pull/548

Close #13575.
2025-04-14 19:49:15 +02:00
Benoit Pierre c95822f0a4 bump luajit-launcher (#13595)
- https://github.com/koreader/android-luajit-launcher/pull/547
2025-04-14 18:16:12 +02:00
Frans de Jonge 8e03808047 NetworkManager: check if proxy URL can be parsed (#13562)
Closes #12839.
2025-04-14 17:12:46 +02:00
Benoit Pierre 09939d95eb bump base (#13585)
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
- https://github.com/koreader/koreader-base/pull/2039
- https://github.com/koreader/koreader-base/pull/2047
- https://github.com/koreader/koreader-base/pull/2048
- https://github.com/koreader/koreader-base/pull/2049
- https://github.com/koreader/koreader-base/pull/2050
- https://github.com/koreader/koreader-base/pull/2051
- https://github.com/koreader/koreader-base/pull/2052
- https://github.com/koreader/koreader-base/pull/2053
- https://github.com/koreader/koreader-base/pull/2054
- https://github.com/koreader/koreader-base/pull/2055
- https://github.com/koreader/koreader-base/pull/2056
- https://github.com/koreader/koreader-base/pull/2057
2025-04-14 07:47:51 +02:00
David bf8adf2852 DictQuickLookup: make the widget's width user patchable (#13497)
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-12 07:50:58 +02:00
hius07 09772fde3f Statistics main: do not read settings for pic documents (#13561)
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-11 21:40:37 +03:00