Commit Graph

11245 Commits

Author SHA1 Message Date
Volterxien
8f5bcda41d fixed last build error 2025-06-13 09:01:20 -04:00
Volterxien
abb4677022 fixed build errors 2025-06-13 08:56:35 -04:00
Volterxien
87acf9432b removed bad info message 2025-06-13 08:44:27 -04:00
Volterxien
8d1eed6bd1 Merge remote-tracking branch 'upstream/master' 2025-06-13 08:35:32 -04:00
Volterxien
325f331920 added extra qol 2025-06-13 08:34:51 -04:00
Frans de Jonge
da245628e0 [plugin] NewsDownloader: fix getEmptyFeed() call (#13945)
Accidentally changed in #13806.

Closes #13933.
2025-06-13 11:51:57 +02:00
hius07
b59734dfab Minor fixes (#13930) 2025-06-13 07:42:08 +03:00
Volterxien
a65922c99f extra clean up 2025-06-12 23:21:58 -04:00
Volterxien
c1ce89d540 extra clean up 2025-06-12 22:54:39 -04:00
Volterxien
ef787f9ded added force sync download 2025-06-10 21:17:29 -04:00
Volterxien
11c316295d download will only grab new content 2025-06-10 20:42:29 -04:00
Volterxien
05b35fa392 Merge remote-tracking branch 'upstream/master' 2025-06-10 14:52:28 -04:00
weijiuqiao
7df7ab0da1 VocabBuilder plugin: show copy button on duplication when adding (#13876) 2025-06-10 20:25:27 +02:00
Volterxien
44fd92a822 refactor to reuse existing functions 2025-06-10 08:03:46 -04:00
Volterxien
97cd4c3f14 refactor to reuse existing functions 2025-06-10 08:00:25 -04:00
hius07
3d3e79f198 ToC: search (#13906) 2025-06-10 08:58:24 +03:00
Volterxien
62faccf995 cleaning up 2025-06-08 20:08:16 -04:00
Volterxien
78d2e0f617 fixed log message 2025-06-08 20:02:04 -04:00
Volterxien
07632ceb39 added full download via button 2025-06-08 19:58:45 -04:00
Volterxien
a71413c032 add option to sync to opds feed to menu 2025-06-08 09:29:43 -04: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
Björn Schießle
946638e984 [plugin] Add setting to change the category of the Nextcloud notes (#13883)
Allow to define a category in Nextcloud Notes for exported highlights, default stays "KOReader" if the user doesn't remove it or set another category.
2025-06-03 06:12:19 +02: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
David
765e1e37ba [Hotkeys] bug fix: don't override readerfont when reading pdf/djvu files (#13896)
Reported https://github.com/koreader/koreader/issues/13895#issuecomment-2923450941
2025-05-31 10:19:53 +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
Frans de Jonge
0257caad05 Add tests for NewsDownloader (#13806)
To help prevent situations like #13799.

As also referenced in <https://github.com/koreader/koreader/pull/13407#issuecomment-2722714846>.

Also fixes single item RSS and single entry Atom feeds in passing.

References #3073.
2025-05-30 19:20:17 +02:00
Kevin de Moura
ba2857cfc1 NewsDownloader: update formatting of byline to be language-neutral and with a space following 2025-05-30 18:54:12 +02:00
Kevin de Moura
e421ad972c NewsDownloader: include <dc:creator> name when building article summary html 2025-05-30 18:54:12 +02:00
Kevin de Moura
4b7b25d0a5 NewsDownloader: include <author> name when building article summary 2025-05-30 18:54:12 +02:00
hius07
a0f0a96b4f Profiles auto-exec "On showing folder": add "path is (not) equal" conditions (#13873) 2025-05-30 14:57:58 +03:00
Benoit Pierre
2f8f95a2d6 tools/mkrelease: fix ZSTD compressed TAR format extension (#13887) 2025-05-30 12:23:26 +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
Benoit Pierre
09aab4b397 appimage: update appimagetool (#13885)
The more recent versions use ZSTD for compression, and net us a nice 2 MB reduction of the final AppImage' size.
2025-05-29 21:27:51 +02:00
Benoit Pierre
64529e755a android: libarchive based luajit-launcher
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
- https://github.com/koreader/koreader-base/pull/2088
- https://github.com/koreader/android-luajit-launcher/pull/552
- https://github.com/koreader/android-luajit-launcher/pull/558
- https://github.com/koreader/android-luajit-launcher/pull/559
2025-05-28 11:00:21 +02:00
Benoit Pierre
97e566ec70 minor cleanup 2025-05-28 11:00:21 +02:00
Benoit Pierre
a53c1aae59 calibre: increase no-activity timeout (#13846)
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
Calibre does not send the expected regular "NOOP" pings during
its "Analyzing books on the device…" phase, and that operation
can take a long time (75s for 4500 books on a recent machine).
2025-05-27 22:32:20 +02:00
Benoit Pierre
1c5ec0493f bump base (#13866)
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
- https://github.com/koreader/koreader-base/pull/2094
- https://github.com/koreader/koreader-base/pull/2095
2025-05-27 18:20:47 +02:00
Benoit Pierre
58860f65dd bump luajit-launcher (#13867)
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
- https://github.com/koreader/android-luajit-launcher/pull/549
- https://github.com/koreader/android-luajit-launcher/pull/550
- https://github.com/koreader/android-luajit-launcher/pull/551
- https://github.com/koreader/android-luajit-launcher/pull/553
- https://github.com/koreader/android-luajit-launcher/pull/556
- https://github.com/koreader/android-luajit-launcher/pull/557
2025-05-27 07:54:25 +02:00
jonnyl2
f592c3865e FileChooser: un-blacklist 'dict' and 'custom-dict' dirs in file browser (#13829)
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-26 19:28:26 +02:00
mergen3107
c582b35ee0 battery stats - nit on wording (#13476) 2025-05-26 19:26:43 +02:00
Benoit Pierre
52528d63a4 macos: no need to bundle tar anymore (#13861)
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-26 17:03:28 +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
Gropinou
ad91f074ed Add periods to plugin descriptions for consistency (#13857) 2025-05-26 13:52:29 +02:00
Kevin Hellemun
0bb14ad84b [feat] Dispatcher: Add 'Set page-turn button inversion' (#13836)
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
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)
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