Frans de Jonge
2b23b2f8ee
ReaderHighlight: add overlooked "crosshairs" ( #13152 )
...
See #13145 .
2025-01-27 12:11:23 +01:00
David
983622a372
ImageWidget: fix stretch limit not being obeyed ( #13105 )
2025-01-27 12:09:06 +01:00
David
011552279a
[ReaderHighlight] rewrite some UI strings ( #13145 )
2025-01-26 19:33:31 +01:00
hius07
e40512387a
ReaderStatus: fix End of Document action ( #13144 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2025-01-26 13:51:34 +02:00
hius07
9bcd09633c
Gesture manager and Profiles: improve Dispatcher actions menu ( #13078 )
2025-01-26 11:10:49 +02:00
hius07
42de1fb96e
Collections: filter by book status ( #13099 )
2025-01-25 10:49:35 +02:00
Frans de Jonge
d98639f341
Persist: add support for zstd serialization/deserialization in memory ( #13122 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2025-01-24 22:43:16 +01:00
David
54add8e495
[screensaver] Add option to cycle through folder images in order ( #13094 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2025-01-21 17:49:43 +01:00
David
9c5ea3119d
[screenshoter] Fix ‘set as wallpaper’ setting not saved properly ( #13108 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
this one slipped through the cracks when we removed image_file back in #11549
2025-01-21 09:19:06 +01:00
Frans de Jonge
69d79cdc0e
[doc] Update Trapper:info() documentation ( #13095 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
Overlooked in #13073 .
2025-01-19 23:28:27 +01:00
Frans de Jonge
f7337a88aa
[minor] Remove accidental self from util.calcFreeMem() ( #13096 )
2025-01-19 22:20:53 +01:00
hius07
17504993ae
CoverBrowser info_cache: move to core ( #13018 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
2025-01-18 10:08:18 +02:00
Frans de Jonge
923b690179
EPUB: limit image download dismiss check display updates to once per second
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
On Wikipedia articles with for example 30 images this reduces the download time from ~12 seconds to ~8 seconds (depending on image size and connection speed), which is fairly significant.
2025-01-18 00:15:27 +01:00
Frans de Jonge
bfa751d063
Trapper:info() add skip_dismiss_check argument
2025-01-18 00:15:27 +01:00
David
5dcc3068a4
[screensaver] Ignore sleep screen cover conditionally ( #13068 )
2025-01-17 21:22:26 +01:00
Tom van Dijk
0c05abb21f
feat(readerdictionary): add ability to use kiwix standalone ( #13060 )
...
Problem: when you install Kiwix from FDroid or as a standalone apk (ergo not via
the Play Store) it installs as `org.kiwix.kiwixmobile.standalone`, which before
this commit isn't supported.
This commit simply just adds it as a seperate option :)
2025-01-14 18:24:14 +01:00
Frans de Jonge
12b075a4ac
[minor] normalize a few requires ( #13055 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2025-01-13 08:33:18 +01:00
Frans de Jonge
ea23f0c9aa
EPUB: mimetype file should not be compressed ( #13057 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
According to epubcheck.
```
Mimetype file should only contain the string "application/epub+zip" and should not be compressed.
```
2025-01-12 22:09:19 +01:00
hrm
6a0aa958c9
wallabag: Add option to archive locally, instead of deleting + rewording of menu options ( #12949 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
Fix #12712 , fix #11687 , fix #9151 .
2025-01-12 15:28:34 +01:00
TnS-hun
bf35875ba3
Dictionary, footnotes: highlight the selected text ( #12948 )
...
When selecting text in the dictionary (including Wikipedia) or the pop-up footnotes highlight the selected text using an inverting rectangle. After closing the opened dictionary remove the highlight after a short delay just like in the reader.
Depends on koreader/koreader-base#2013
2025-01-12 14:46:45 +01:00
David
f8dec18007
Reduce sleep screen message font size to fit one line ( #13026 )
2025-01-12 12:31:05 +01:00
Marek Veselý
f3f518afd5
[device] add Kindle Scribe 2 support ( #13051 )
2025-01-12 09:03:03 +01:00
hius07
5cd9494ae9
Annotations: fix matchFunc ( #13037 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
Compare only datetime and start/end positions, it's enough.
Closes #13030 .
2025-01-10 08:48:25 +01:00
Frans de Jonge
9b444cba89
processImg: skip data URI ( #13034 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
This is the underlying reason that The Verge + download full article fails, see <https://github.com/koreader/koreader/issues/12953#issuecomment-2580784621 >.
2025-01-09 22:41:36 +01:00
hius07
5bd3f3b42c
Collections: filter by metadata ( #12981 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
2025-01-07 07:44:36 +02:00
hius07
f0a3e1c63a
File list: new display options ( #12954 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2025-01-05 18:59:28 +02:00
David
82eaa00984
[MultiInputDialog] vertically centre multi input dialogue ( #12951 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
2025-01-03 17:34:54 +01:00
NiLuJe
53f8c2af90
InputDialog: set class default for keyboard_visible to false ( #12994 )
2025-01-03 17:33:53 +01:00
Marek Veselý
038df71ca5
[device] Add the new Kindle line-up ( #12990 )
...
* add Kindle ColorSoft
* add Kindle PW6 and KT6
2025-01-03 17:29:47 +01:00
Frans de Jonge
65e4124e5d
socketutil: use Device.model directly ( #12992 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
Device:info() is multiline on Android, see https://github.com/koreader/koreader/pull/12977#issuecomment-2568355984
2025-01-02 23:06:55 +01:00
Frans de Jonge
2b5915177d
socketutil: remove URL from user agent, add device info ( #12977 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
See #10186 , <https://github.com/koreader/koreader/issues/12953#issuecomment-2565973079 >
Results in:
```
KOReader/2024.11-112 (Emulator; Linux; x64) LuaSocket/3.1.0
```
2025-01-01 14:16:04 +01:00
weijiuqiao
b045df3ff3
Vocabbuiler.koplugin: fix PDF context extraction with hyphenation ( #12975 )
...
As pointed out at https://github.com/koreader/koreader/issues/12916#issuecomment-2564755827 .
2025-01-01 11:28:11 +01:00
hius07
04c0ee5f04
readerannotation: datetime_updated ( #12963 )
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Waiting to run
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Waiting to run
2024-12-31 08:54:29 +02:00
hius07
b1940eb4d6
End of document menu: minor fix ( #12962 )
2024-12-31 08:54:05 +02:00
poire-z
be5cab65d2
Wikipedia EPUBs: fix missing symbols at start of headings ( #12961 )
...
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (10.15, 13, x86-64, 15.2) (push) Has been cancelled
macos / macOS ${{ matrix.image }} ${{ matrix.platform }} 🔨${{ matrix.xcode_version }} 🎯${{ matrix.deployment_target }} (11.0, 14, ARM64, 15.4) (push) Has been cancelled
Wikipedia has changed their HTML output from:
<h2> <span class="mw-headline" id="stuff">Stuff</span></h2>
to:
<h2 id="stuff">Stuff</h2>
2024-12-29 23:04:57 +01:00
hius07
6e84503b3d
Add support for KindlePaperwhite5 Signature Edition light sensor ( #12946 )
2024-12-28 19:42:44 +01:00
hius07
7151f3cd07
pathchooser: title bar fm_style ( #12942 )
2024-12-27 08:28:06 +02:00
hius07
e6b45e7ff7
ReaderSearch results: search string always in bold ( #12940 )
2024-12-27 08:27:13 +02:00
hius07
0114954fc1
CoverBrowser BookInfoManager: lite getDocProps() ( #12936 )
2024-12-27 08:16:47 +02:00
weijiuqiao
2298ef76f0
vocabbuilder.koplugin: fix selecting context bug ( #12938 )
...
Missed one line in #12917 .
Fixes #12916
2024-12-25 09:28:00 +01:00
hius07
15f5dbef83
Reader: inspect zip file content to choose provider ( #12902 )
2024-12-19 09:41:19 +02:00
Martín Fernández
e503cc4b9c
add provider module ( #12641 )
...
* implements a Provider singleton, to be used by thirdparty plugins
* exporter: support for thirdparty providers
* splits plugin loading into two steps: discovery and load
1. get a list of all candidate plugins to load for the different paths
2. sort providers before on the rest of them and try to load them
2024-12-18 19:40:22 +01:00
weijiuqiao
9df814593d
VocabBuilder.koplugin: support PDF context extraction for multi-word phrase ( #12917 )
...
Closes #12916 . Closes #12475 .
2024-12-18 14:13:37 +01:00
hius07
f025cce059
Collections: add books from a folder ( #12892 )
2024-12-15 18:22:05 +02:00
hius07
72086b7a26
CoverBrowser: minor fix and remove unused ( #12895 )
...
Remove unused UIManager:clearRenderStack().
Previously it was used by CoverBrowser plugin when extending the FileManager popup file dialog with aditional buttons.
Now the buttons are inserted through the api added in https://github.com/koreader/koreader/pull/12845 .
2024-12-15 09:14:01 +02:00
David
378519ccf3
[NT] Remove gesture mentions from Dispatcher ( #12889 )
2024-12-12 22:28:27 +01:00
David
8f1461316c
[HotKeys] Add a 'type to search' setting to hasKeyboard devices ( #12860 )
2024-12-12 22:23:49 +01:00
TnS-hun
f232b0e8e6
Dictionary: fix missing images ( #12877 )
...
Pass the dictionary's res directory to Mupdf.openDocumentFromText to allow MuPDF to display images referenced by HTML dictionaries.
Depends on: https://github.com/koreader/koreader-base/pull/2002
Fixes: https://github.com/koreader/koreader/issues/12628
2024-12-12 21:58:35 +01:00
Frans de Jonge
0e4bd1be89
Screenshoter: add filename and page number ( #12887 )
...
Closes #12695 .
2024-12-11 20:56:01 +01:00
hius07
7444ec53e9
Remove onSetFullScreen() ( #12871 )
2024-12-09 12:33:16 +02:00