Commit Graph

1324 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
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
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
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
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
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
hius07 1c833373b5 Text editor main: fix notebook file mess (#13624) 2025-04-18 19:21:43 +03: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 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
hius07 6efae12ba0 OPDSBrowser: analyze acquisition mimetype (#13535)
To handle non-standard relations.
Closes #13520.
2025-04-09 13:01:04 +02:00
Martín Fernández 142566f1b0 fix thirdparty exporters (#13531)
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-08 18:23:52 +02:00
Frans de Jonge 45f77455a9 [plugin] calibre: fix a nil concatenation typo (#13484)
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-07 21:15:38 +02:00
hius07 d5ba5e3baf CoverBrowser main: fix Settings menu position (#13516)
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-07 18:53:37 +03: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
Martín Fernández b7b1717ed4 calibre: add timeout to connection message (#13513)
Fixes #13478
2025-04-06 09:28:52 +02:00
Renee 7b68fb64f0 [plugin] opdsparser: add support for hexadecimal code points (#13482) 2025-04-02 12:43:42 +02:00
hius07 c1fe82bd22 vocabbuilder main: fix SortWidget method name (#13495)
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-04-01 09:34:20 +03: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 a852d535d1 opdsbrowser: fix calling file-downloaded dialog (#13443)
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-22 17:10:23 +01: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 47ff612417 Profiles: add "on exiting sleep screen" auto-exec trigger (#13430)
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-19 18:53:45 +02:00
hius07 5463ab641e CoverBrowser list mode: fix shortcut icon position (#13429)
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-19 08:01:09 +02:00
hius07 a3d4e97545 opdsbrowser: fix group download (#13428) 2025-03-19 08:00:35 +02:00
Martín Fernández fbe2e452f1 Old plugins cleanup (#12932)
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
* Remove OBSOLETE_PLUGINS table.
* Remove old plugins.
* exporter: remove old settings migration
2025-03-18 20:28:25 +01:00
Frans de Jonge 5a92aa2b51 [plugin] HttpInspector: avoid crash when port can't be bound (#13421)
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
See <https://github.com/koreader/koreader/issues/13420#issuecomment-2726311224>.
2025-03-15 18:03:44 +01:00
Simon Marache 1193bd38c1 [plugin] NewsDownloader: fix missing elements in the 'Add feeds' window (#13415)
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
The current code will replace "empty" UI elements with a line.
However it is relying on the truthiness of the value of the field.
If the value is False, for instance for the "download image" item,
then the UI element for that field will be replaced with a line in the
UI.
2025-03-14 21:26:38 +01:00
Simon Marache 195e4a2e0d [plugin] NewsDownloader: do not discard RSS/Atom feed processing errors (#13413) 2025-03-14 14:07:47 +01:00
Simon Marache f7b31542ba [plugin] NewsDownloader: don't show the URL from the previous added entry when adding a new one (#13411)
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-14 10:37:11 +01:00
Simon Marache 09c9a8335d [plugin/NEWS-RSS] Handle missing description gracefully in RSS feed (#13407)
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-13 22:03:40 +01:00
hius07 5e6a3619b0 Merge pull request #13399 from hius07/profiles-auto-exec-time
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
Profiles: auto-exec time interval
2025-03-13 08:15:22 +02:00
hius07 3f6e335b7d Merge pull request #13393 from hius07/script-shortcut
Book shortcuts: scripts support
2025-03-13 08:13:42 +02:00
hius07 27290eb194 Update main.lua 2025-03-11 13:34:38 +02:00
hius07 10438808c7 main: add auto-exec time interval 2025-03-11 13:28:26 +02:00
hius07 1bdf0dd0a4 Merge pull request #13387 from hius07/statistics-on-off
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
Statistics: actions to enable/disable
2025-03-11 09:07:43 +02:00
hrm cf1fb70c38 [plugin] Fix wallabag's "Prefer original non-HTML document" setting (#13333)
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
Fixes #13279.
2025-03-10 09:50:31 +01:00
hius07 0c5d75612b Update main.lua 2025-03-10 08:47:53 +02:00
hius07 7cd1343307 Update main.lua 2025-03-09 09:45:16 +02:00
hius07 eafaaa9e68 Update main.lua 2025-03-09 09:14:53 +02:00
hius07 5f98773fc7 Update main.lua 2025-03-09 07:42:21 +02:00
ShowY 70d13be32a Opds-pse v1.2 [LastRead], add resume from page button (#13357)
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-05 20:31:20 +01:00
Frans de Jonge 23ed86a0f8 [plugin] HTTPInspector: return InputEvent on every call to reset standby/suspend timer (#13339)
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 #13303.
2025-03-04 11:26:37 +01:00
hius07 daeacef838 OPDS: group downloading (#13338) 2025-03-02 11:22:18 +02:00
hius07 f1726a9e5d FileSearcher: consistent results window (#13298) 2025-02-27 18:45:52 +02:00
hius07 7c45700ceb Collections: sort (#13264)
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-02-22 10:17:19 +02:00
hius07 a641207f79 bookinfomanager: handle zip (#13290)
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-02-21 08:51:23 +02:00
Frans de Jonge cee259b885 [plugin] Terminal: improve LDoc module definition for terminputtext.lua (#13273)
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
Closes #13272.
2025-02-17 15:09:31 +01:00
Frans de Jonge b8a31ef182 [plugin] NewsDownloader: don't try to strip <script> tags (#13260)
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
`<script src="etc"></script>` is turned into `<script/>`, which can cause far too much to be stripped.

While that could be dealt with a bit better, for example by first stripping self-closing and then regular, it feels hacky to do so.

See <https://github.com/koreader/koreader/pull/13188#issuecomment-2660362639>.
2025-02-15 10:37:49 +01:00