This is a simple client for Readeck for the Remarkable Paper Tablet, using a QML front-end and and python backend.
The python backend is compiled to an executable using pyinstaller. The repo is a bit of a mess, and the build script assumes that you have:
- an rm-appload directory with a binary compiled for local development
- an aarch64 host to build a copy of the python executable that will run on the remarkable (paper pro, in this case)
If you just want to make it work on your device (RMPP), install xovi and rm-appload to your device, along with qt-resource builder, then copy the 'rm-readeck' folder from 'dist-rm' to your device and into /root/xovi/exthome/rm-appload/ and create a file in the home directory called .rm-readeck with your server credentials in this format:
READECK_API_KEY="AD8mpt7vRfjDD9MQdwvb5N7nLSYSs4SkyXG8jBC5MgQEyjCk"
READECK_URL="https://readeck.helios.red"
It should then show up in RM-Appload.
NOTE: I spent a long time trying to get a paged view working, and there is lots of code remaining in the QML from these attempts. It works in a fashion, so I haven't unpicked it.
TODO:
[] Allow marking as read / archiving


