hius07
d9700e0443
'Set typography language' action in Dispatcher ( #14465 )
2025-10-17 09:44:43 +03:00
Benoit Pierre
c7d4dfa03b
fontlist: support WOFF and WOFF2 fonts ( #14455 )
2025-10-17 00:54:30 +02:00
Benoit Pierre
5e05d8d3d0
ci/circle: speed up lint phase ( #14472 )
...
Honor `PARALLEL_JOBS` so the number of luacheck jobs is capped to 3 (we don't want to end-up using 36 jobs).
2025-10-17 00:38:13 +02:00
Benoit Pierre
9a31068e95
ci: bump docker image ( #14470 )
2025-10-17 00:35:59 +02:00
Benoit Pierre
42b776710a
bump base ( #14469 )
...
- https://github.com/koreader/koreader-base/pull/2190
- https://github.com/koreader/koreader-base/pull/2191
- https://github.com/koreader/koreader-base/pull/2192
2025-10-17 00:35:21 +02:00
Renee
7c9f0ccef2
[Plugin] Statistics: use color rendering in calendar and timeline view when color rendering is enabled ( #13453 )
2025-10-16 19:28:28 +02:00
DemonicSavage
9a7b3624f7
[DocSettingTweak] Use absolute path for document settings ( #14418 )
...
External plugins that load files may load them using relative paths instead of absolute paths. This enables these plugins to make use of the per-directory document settings feature.
2025-10-16 10:08:28 +02:00
WangKe
158463fd9f
Exporter: XMNote support exporting read time and mark book source ( #14144 )
2025-10-15 18:45:55 +02:00
David
8372b66ead
[DocSettingTweak] add doc tweaks to kindle NT ( #14412 )
...
* fixes #8596
* fixes #7356
2025-10-15 16:04:07 +02:00
David
92effcf9fb
Replace checkboxes with radio buttons where appropriate ( #14431 )
2025-10-14 22:53:47 +02:00
hius07
d5a54f6c16
Reference pages: add synthetic pagemap ( #14405 )
...
Discussed in and closes #9020 .
2025-10-14 21:35:58 +02:00
David
6d49c261fa
[ReaderHighlight] preserve highlight when using highlight dialogue ( #14437 )
2025-10-14 15:22:27 +02:00
David
4557ee9524
[Readtimer] bug fix: fix focus when setting a timer ( #14420 )
2025-10-14 14:05:27 +02:00
Benoit Pierre
87445034bd
ci/macos: update workflow to match base ( #14447 )
2025-10-12 20:57:50 +02:00
poire-z
ac327848d7
bump base (openssh, build...) and crengine (pagemap tweaks) ( #14446 )
...
Includes:
- dropbear: statically link libcrypt when building for kindle
- ci/macos: speedup builds
- openssh: update to 10.1p1
- rework build parallelism
- ci/macos: tweak number of jobs
- fix 5c02afb9 regression
- bump crengine: tweak buildSyntheticPageMap()
2025-10-12 14:20:08 +02:00
hius07
e84d63b3fd
Statistics: screen pages only ( #14435 )
2025-10-10 22:22:45 +03:00
DemonicSavage
48a39546c9
[fix, plugin] AutoSuspend: correct logic for Kindles ( #14430 )
2025-10-10 12:06:11 +02:00
hius07
f0af3aed2d
opdsbrowser: fix Search ( #14425 )
2025-10-08 09:17:11 +03:00
hius07
e59df8eb2b
Sleep screen: fix rotation for lock screen ( #14417 )
2025-10-08 09:16:36 +03:00
Noa Himesaka
7c677bf2ae
fix/remarkable: remove duplicated RM2FB check in koreader.sh ( #14421 )
2025-10-06 08:56:51 +02:00
hius07
1d66e440b6
Statistics: fix using reference pages ( #14416 )
...
Misprint in #14388 .
2025-10-05 17:54:04 +02:00
Noa Himesaka
1af1213357
fix/remarkable: event_map remapping fix ( #14415 )
2025-10-05 13:47:17 +02:00
poire-z
13d2013f2a
bump base (mupdf, harfbuzz...) and crengine (pagemap tweaks) ( #14411 )
...
Includes:
- mupdf: update to 1.26.10
- libressl: update to 4.1.1
- harfbuzz: update to 11.5.1
- utils: improve `gen_linker_exports.sh` script
- fix optimization flags (particularly LTO) when using clang
- bump crengine: fix buildSyntheticPageMap()
- cre.cpp: add a few more PageMap / synthetic pages methods
2025-10-04 22:34:44 +02:00
David
99f4eaeaae
[ReaderDictionary] Offer search with presets when dict fails to find match ( #14399 )
2025-10-04 09:59:30 +02:00
Ілля Пишняк
4bad102aee
Translator: update supported languages and fix language codes ( #14406 )
2025-10-03 22:47:27 +02:00
David
ffe4c4a1f1
[fix] Sleep screen: change condition for message height calculation ( #14403 )
2025-10-03 16:46:09 +02:00
hius07
077b23c571
Screensaver: fix showing sleep screen on poweroff, reboot ( #14253 )
...
- Closes #14242
- Closes #14260
- Closes #14299
2025-10-02 22:55:01 +02:00
hius07
4785f59066
Statistics: add reference pages support ( #14388 )
2025-10-02 11:27:37 +03:00
hius07
e136922c63
Sleep screen: fix image in landscape mode ( #14402 )
...
Closes #14398 .
2025-10-02 09:31:48 +02:00
nuxa17
9c9c5193f1
NewsDownloader: fix bug on parsing ( #14394 )
2025-10-01 12:42:55 +02:00
David
e68452674d
[ScreenSaver] Allow sleep screen message to be placed anywhere on screen ( #14371 )
2025-10-01 08:59:20 +02:00
scamdotnet
577727c6b6
Kindle: add missing colorsoft serial snippits ( #14393 )
...
See https://kindlemodding.org/models.json
2025-10-01 08:57:53 +02:00
poire-z
a92d5e893c
bump crengine: word expansion and doc fonts tweaks ( #14392 )
...
Includes:
- ci: fix stylelint linting
- Word expansion: avoid going too far
- RegisterDocumentFont: increase file size limit
Also includes:
- base: reduce ccache misses
2025-09-30 23:35:40 +02:00
nuxa17
2ddbe04715
[plugin] NewsDownloader: block CSS elements ( #14383 )
2025-09-30 22:07:35 +02:00
Noa Himesaka
87a5116a24
fix/remarkable: simplify duplicate statements
2025-09-30 10:54:00 +02:00
Noa Himesaka
29e6ae4fe1
feat/remarkable: rMPPM move support part 2 and unified manifest with rm-appload 0.3.0
2025-09-30 10:54:00 +02:00
Noa Himesaka
f9bdb22790
misc/remarkable: check for new N_RGB565 mode
2025-09-30 10:54:00 +02:00
hius07
6f22a33b75
filemanagerbookinfo: minor fixes ( #14373 )
2025-09-29 18:32:52 +03:00
hius07
355e2ba615
Reference pages: improve Toc and status bar ( #14363 )
2025-09-29 18:32:23 +03:00
Benoit Pierre
9decbeb701
appimage: fix architecture ( #14374 )
...
Don't override variable set in base, which correctly handles ARMhf.
2025-09-28 19:27:56 +02:00
Benoit Pierre
9e27ffc377
bump base ( #14354 )
...
- https://github.com/koreader/koreader-base/pull/2172
- https://github.com/koreader/koreader-base/pull/2174
- https://github.com/koreader/koreader-base/pull/2176
2025-09-28 19:10:04 +02:00
Frans de Jonge
edc0203a7c
Android: auto-grant MANAGE_EXTERNAL_STORAGE for faster dev testing ( #14366 )
2025-09-28 00:42:12 +02:00
Benoit Pierre
862d414c46
android: cleanup update rule
...
There's no need for stripping version number from shared libraries,
or debug info from binaries: it's already taken care of by the build
system.
2025-09-28 00:37:51 +02:00
Benoit Pierre
260a9a3f4e
android: fix gradle lint task exclusion on CI
...
Account for architecture so it works for all of them, not just ARM.
2025-09-28 00:37:51 +02:00
Frans de Jonge
cf745c77cf
SSH: fix typo, 'show' not 'Show' ( #14370 )
2025-09-28 00:36:50 +02:00
Benoit Pierre
e39db36954
tools/mkrelease: handle corner case ( #14369 )
...
7z shows an empty CRC for empty files when generating an archive manifest:
```
▸ mkdir dir
▸ touch dir/empty
▸ echo foobar >dir/foobar
▸ 7z a test.7z dir
[…]
▸ 7z -ba h dir
dir
B22C9747 7 dir/foobar
00000000 0 dir/empty
▸ 7z -ba -slt l test.7z
Path = dir
Size = 0
Packed Size = 0
Modified = 2025-09-27 22:55:25.7947183
Attributes = D drwxr-xr-x
CRC =
Encrypted = -
Method =
Block =
Path = dir/empty
Size = 0
Packed Size = 0
Modified = 2025-09-27 22:43:34.0722990
Attributes = A -rw-r--r--
CRC =
Encrypted = -
Method =
Block =
Path = dir/foobar
Size = 7
Packed Size = 11
Modified = 2025-09-27 22:55:25.7947183
Attributes = A -rw-r--r--
CRC = B22C9747
Encrypted = -
Method = LZMA2:12
Block = 0
```
2025-09-28 00:30:18 +02:00
Frans de Jonge
14fa4bf43f
Add DjVu getPageTextBoxes bench
2025-09-27 12:48:02 +02:00
Frans de Jonge
f69a2eebb2
DjVu: flatten nested text layer
...
Closes #2943 .
2025-09-27 12:48:02 +02:00
Frans de Jonge
d71d134844
[plugin] SSH: rejig how the Dropbear process is stopped so it will be stopped when the plugin is disabled
2025-09-24 22:28:32 +02:00
Frans de Jonge
cc9ef163fb
PluginLoader: call stop method on plugin when disabling
...
Closes #14316 .
2025-09-24 22:28:32 +02:00