NiLuJe

Results 11 issues of NiLuJe

* Avoid a double-free by clearing the right timerfd callback (fix #9376). * Avoid getting semi-stuck in random hold states when triggering multi-slot holds. * Random completely unrelated fix for...

This should hopefully better deal with the quirks of the Android API, especially as far as MT is concerned. Requires https://github.com/koreader/koreader/pull/9463 to not horribly break. - - - This change...

They killed autoconf (and the people rejoiced!), so this may be quirky on some platforms. Also, probably breaks win32 build for sure. --- This change is [](https://reviewable.io/reviews/koreader/koreader-base/832)

Because it's bound to blow up in our faces (and appears to actually do so with the LunaSVG + CRe interaction). - - - This change is [](https://reviewable.io/reviews/koreader/libk2pdfopt/40)

As discussed in #9544 ;). - - - This change is [](https://reviewable.io/reviews/koreader/koreader/9550)

Instead, move them inside a single global object, based on a new class `LuaDefaults`, which is a subclass of `LuaSettings`. Haven't tested much yet, currently playing with the "Advanced settings"...

~~Draft because this requires further trickery on the Kotlin side of things, AFAICT (i.e., this passes `kodev build`, but not `kodev release`).~~ NB: This passes *release* builds only. Debug builds...

* Bump LuaJIT to 20240422 (there's a potentially interesting 20-year old memory leak fixed) * Update FBInk & KoboUSBMS to handle the new devices properly * Update MTK headers for...

![20230828_152350.jpg](https://github.com/koreader/koreader/assets/84848802/a53e5f12-2dba-4d13-905d-b9ac25374360) Welp - hightling in Reflow isn't working as it should... _Originally posted by @Knut0730 in https://github.com/koreader/koreader/issues/10719#issuecomment-1695696876_

bug
K2pdfopt

Just a random drive-by so that I don't forget about it ;). Inspired by https://github.com/ArtifexSoftware/mupdf/commit/6bbfe286fd602aeedd674473a08221251d9c09b6 in MµPDF, I'm wondering if we couldn't also make use of something similar in a...

enhancement