Quote:
Originally Posted by Pajamaman
Thanks for your help, as always! If Koreader was in java or some form of C, I would take a look. But I don't have time at the moment to learn lua.
|
You are welcome
By the way, if you really know some Java / C, you can learn lua in a few hours. That wouldn't mean learning the entire app in a few hours, since KOReader implements its own everything (framebuffer drivers, user interface toolkit, event system, input handling, platform code, device abstraction ... ). lua is not the difficult part of it.
And we do have a lot of C/C++ code in
https://github.com/koreader/koreader-base. Just happens that most of it is used via LuaJIT ffi.
The same for the android backend and C/Kotlin:
https://github.com/koreader/android-luajit-launcher