Releases: owulveryck/goMarkableStream
Fault tolerance
- The client is now fault-tolerant to network failure. It also reconnects when the reMarkable is waking up.
- There is a kind of UI, you can point to
http://localhost:8080/
:- The content adapts when the screen got resized
- You can take a screenshot by clicking on the picture
There is a /screenshot
endpoint to grab a picture.
ex:
❯ curl -o /tmp/screenshot.png http://localhost:8080/screenshot
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 50730 0 50730 0 0 88226 0 --:--:-- --:--:-- --:--:-- 88072
❯ file /tmp/screenshot.png
/tmp/screenshot.png: PNG image data, 1404 x 1872, 8-bit/color RGBA, non-interlaced
v0.3.1
Server
You should not need to specify the pid on the command line anymore to launch the server:
./goMarkableStreamServer.arm
Client
You can specify the path to a texture file for rendering. The texture should have a predefined format (see readme file).
A sample texture file is provided in the repo
Changelog
b64f5bf chore: fix archive names
bf5d6d3 feat: add texture handling
5dcfd78 feat: automatically finding pid
v0.3.0: Screenshot and premises of auto-orientation
This release contains two new features:
- The orientation will change if you set it to landscape or portrait (hopefully). This is an experimental feature that can be disabled by an environment variable (see the README)
- The client offers a way to take a screenshot with a transparent background. You can change the directory where the screenshot are saved via environment variables as well.
Support for FW 2.6
caution the way to launch the process on the remarkable has changed:
./goMarkableStreamServer.arm $(pidof xochitl)
With the embedded certificates, you need to update both goMarkableStreamServer.arm and goMarkableStreamClient
v0.2.0
Changelog
5d193b2 Merge pull request #2 from /issues/1
bbbd87d Merge pull request #4 from owulveryck/grpc
b8a5cc7 chore(wip): gluing it together
3d1519b chore: add licence
0ada2cf chore: add link to the demo
3fbef49 chore: code refactoring
4de4143 chore: download link
be83d22 chore: housekeeping
9c9141c chore: ignoring server build
c1490a0 chore: internal use only
8a92650 feat(wip): adding certificates
77be0d9 feat(wip): switch to grpc
f4305bb feat: add login info
3534348 feat: grpc over TLS
955809a feat: wiring ok
123b988 fix: typo
bac32f8 fix: usage of the server