lines-are-beautiful
lines-are-beautiful copied to clipboard
C++ File API for the reMarkable tablet
I've been considering if it would be feasible to convert an SVG back to the native remarkable file format, so that existing paper notes could be digitized as native notebooks...
As of update 1.8, the .rm files are in a new format. It looks like instead of each file being indexed by the page number, the pages are now assigned...
By looking at this code: https://github.com/NateScarlet/svg-variable-width-line I was wondering if it would be possible to do the same. Their algorithm is not too hard to grasp, they consider a stroke...
Hi, your library is awesome and I have tried to port it to C# to use it on my project. Loading works fine but exporting to svg does not work....
Reorder the pages in a notebook.
Read and write the JSON meta data and store it in our objects. Per notebook: - `UUID.content`: orientation, pageCount, ... - `UUID.metadata`: deleted, lastModified, metadatamodified, modified, pinned, synced, type, version,...
In the structs, count-members are ill-designed and can be outdated when the containers get updated (`npages`, `nlayers`, etc.). Instead, use local vars during read and access `.size()` of the container...
The reMarkable tablet itself and most desktops are little endian, and so is the `.lines` format. Accordingly, we will have to swap the bit order during read/write operations from/to little...
Splitting pages out of a notebook is a feature I am desperately missing in the original GUI. Also the opposite, merging, could be useful.