Commit Graph

11305 Commits

Author SHA1 Message Date
kerivin 146da8a9ca update base 2025-08-04 20:11:55 +03:00
kerivin d4fbf77eeb update base 2025-08-04 20:08:16 +03:00
kerivin dc7e0b0139 libk2pdfopt commit hash update 2025-08-04 20:04:59 +03:00
kerivin 199e60f251 separate setting paint_white for libk2pdfopt 2025-08-04 19:58:49 +03:00
kerivin a5f7695b12 kc:setWhite(doc.configurable.white_threshold) fix 2025-08-04 19:13:47 +03:00
kerivin b8fc37eae7 Merge branch 'master' of github.com:koreader/koreader
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-07-23 23:16:21 +03:00
zwim 6fd1335196 Fix some typos (harmless) (#14079)
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-07-21 21:18:13 +02:00
Benoit Pierre ac03e9cf06 kodev: use LLDB for debugging on macOS (#14072)
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-07-20 16:09:24 +02:00
Offlinemaker fd63e03b30 Allow toggling Kosync auto sync from gestures (#14037)
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-07-20 12:44:06 +02:00
poire-z c348861f6d bump crengine: improve md rendering, fix some stylesheet issues
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
Includes:
- mdfmt: improve rendering
- ci: lint `mdfmt.cpp` too
- DrawBackgroundImage: handle %-encoded urls
- lvstsheet: parsing: ignore parens inside quotes
- lvstsheet: fix crash on "color/font-family: initial"
- ldomElementWriter: fix minor parsing issue
2025-07-19 19:22:16 +02:00
poire-z 9e6492f650 bump base: update mupdf and others
Includes:
- sqlite: enable FTS5 extension
- ci/macos: fix "Dump build timings" step
- sdl2: always compile on macOS
- kindle & kobo-usbms: move setting `DEBUG` where it belongs
- make: align `KODEBUG` default with kodev
- sqlite: update to 3.50.2
- mupdf: fix possible disparity when generating FFI cdecls
- mupdf: update to 1.26.3
- xz: always build a static library
- Patch lua-spore to properly set filename in form-data
- libpng: update to 1.6.50
- libwebp: update to 1.6.0
- luasystem: update to 0.6.2
- xz: fix android non-monolibtic build
- ffi/libarchive: fix cdecls
2025-07-19 19:22:16 +02:00
Benoit Pierre bc83fc6c05 ci: update build configurations (#14069)
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
Explicitly set `KODEBUG` in preparation for bumping base
with https://github.com/koreader/koreader-base/pull/2118.
2025-07-19 11:44:45 +02:00
Volterxien de789615ac Add the ability to launch read timer with a gesture (#14061)
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
Closes #14014.
2025-07-18 12:12:41 +02:00
Frans de Jonge 70039c9f04 [plugin] Terminal Emulator: implement delWord for terminal (#14059)
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 #14049.
2025-07-15 15:40:48 +02:00
David 105abfa159 [ReaderDictionary] Clean interpuncts, pipes and up arrows from text selection (#14031)
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-07-14 22:48:01 +02:00
Peter Snajczuk 9ad9d52cef Support Kindle Oasis (KOA) charging cover "soda" (#13133)
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
Much of this code was taken from the Kobo implementation of an auxiliary battery. The biggest difference between the Kobo and Kindle implementation is that the status file for the charging cover is not present when the cover is detached, so the check for status there will result in the file failing to read.
2025-07-14 08:44:45 +02:00
Michał Mnich 8db0dee5e0 [fix] Improve handling of illegal vFAT filenames. (#14043)
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
This change fixes an issue where a file/directory is not created when its name contains trailing spaces or dots.
The issue has been observed on a Kobo device, but probably also applies to other systems using vFAT.

We also might want to consider handling other illegal vFAT filenames like `NUL` or `AUX`.

Please see the [official Microsoft documentation](https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#naming-conventions)
for more details on the naming conventions of vFAT (this change addresses the last bullet point).
2025-07-13 22:34:17 +02:00
fkaduk 9b07f943f5 Wallabag: allow filtering download to starred articles (#14051)
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-07-13 13:15:22 +02:00
hius07 c4c95a0e90 ReaderHighlight: fix long-pressing on image (#14048)
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-07-12 20:29:41 +03:00
Volterxien 655ba58ae5 Moving download all and remove all buttons in OPDS download menu (#14024)
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-07-12 09:40:47 +03:00
hius07 e0c8530651 touchmenu: no empty menus (#14040)
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-07-09 13:46:48 +03:00
hius07 6a567406e2 touchmenu: optimize (#14027)
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-07-08 09:50:59 +03:00
Frans de Jonge 07845f29a3 Revert "doc: fix macOS build instructions (#14030)" (#14033)
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
This reverts commit 8a7e077cdd.
2025-07-07 19:40:27 +02:00
Benoit Pierre 8a7e077cdd doc: fix macOS build instructions (#14030)
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 missing flock dependency.

Close #14029.
2025-07-07 08:24:12 +02:00
hius07 18621018fd File browser Plus: fix add/remove folder shortcut (#14032) 2025-07-07 08:17:41 +02:00
TnS-hun 5d3c71724f Dictionary: fix invalid highlight when switching dictionary (#14028)
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
When the contents of the HtmlBoxWidget changed the page boxes were not invalidated, this resulted the highlight to show up at a wrong coordinate.

Fixes #14013
2025-07-06 23:39:51 +02:00
Volterxien 095b0d7421 Add OPDS sync feature (#13946)
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
Closes #8494.
2025-07-04 18:02:28 +02:00
hius07 ad3dddbdd2 readerhighlight: fix accidental tap while long-pressing (#14004)
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-07-01 21:44:39 +03:00
hius07 29bbc84de2 Touchmenu: fix menu refreshing on check (#13996) 2025-07-01 21:43:51 +03:00
keringo b38ba07765 Merge branch 'master' of https://github.com/kerivin/koreader
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-06-30 14:16:50 +03:00
keringo 5b9e5993ed bump base 2025-06-30 14:16:16 +03:00
kerivin f5c08fc7cc Merge branch 'koreader:master' into master 2025-06-30 13:34:44 +03:00
keringo eb3efdafa1 bump base 2025-06-30 13:32:34 +03:00
hrm 7d89cb2ed4 [plugin] Fix wallabag directories' trailing slashes (#14001)
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-06-30 10:07:00 +02:00
Wim de With 97fac90779 Pass ui parameter to all collate item_funcs (#13981)
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-06-29 09:56:16 +02:00
keringo b8ae18bf05 cleanup after experiments 2025-06-27 00:10:37 +03:00
keringo 8dff8ddda1 cleanup after experiments 2025-06-27 00:05:04 +03:00
keringo eb8b739573 bump base 2025-06-26 19:18:55 +03:00
keringo 534d21638b bump base 2025-06-26 19:13:59 +03:00
keringo dde773c16c bump base 2025-06-26 19:10:57 +03:00
keringo 559ba5e05f bump base 2025-06-26 18:35:08 +03:00
keringo baa948edd4 more precise white threshold option setting 2025-06-26 18:29:41 +03:00
kerivin 38c4bc7e66 Merge branch 'koreader:master' into master 2025-06-26 17:37:57 +03:00
keringo 56dc5b1865 white_threshold 2025-06-26 17:35:46 +03:00
Benoit Pierre 76eb1221c4 ci/macos: fix "Dump build timings" step (#13992)
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
Update ninjatracing to account for latest ninja log format.
2025-06-26 08:57:03 +02:00
keringo 8573c01557 0xcolor -> 0xCOLOR 2025-06-26 02:17:21 +03:00
keringo 4b333f3a6b notification message 2025-06-26 00:40:39 +03:00
keringo b2e1bbf8c3 a few more black_hexes and white_hexes 2025-06-26 00:24:27 +03:00
keringo 39f3e410bd minor fixes 2025-06-25 21:28:02 +03:00
keringo 0a523f9ecf black_hex & white_hex added 2025-06-25 21:11:20 +03:00