Releases: canselcik/libremarkable
Releases · canselcik/libremarkable
0.6.2
0.6.1
What's Changed
- Perform gamma correction in screenshot.rs by @LoganDark in #96
- Make framebuffer_update public by @LinusCDE in #100
- added script to generate .cargo/config from toolchain environment 💪 by @ju6ge in #102
- Fix submodule URL for Freetype by @matteodelabre in #103
- Switch to using touch state instead of most recent event by @bkirwi in #97
- Remove the legacy C implementation from the source tree by @bkirwi in #104
- Add Cargo features for more dependencies by @LoganDark in #92
- Fix warnings and satisfy clippy by @LinusCDE in #108
- Prevent usage newer evdev than 0.11.3 due to compilation error for armv7 by @LinusCDE in #107
New Contributors
- @ju6ge made their first contribution in #102
- @matteodelabre made their first contribution in #103
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- bump dependency image to 0.23.14 from 0.21.3 by @fenollp in #74
- Update dependencies by @fenollp in #75
- Add built-in swtfb client and enable musl builds on rM 2 by @LinusCDE in #78
- Bump evdev to get past a bug, hopefully by @bkirwi in #80
- fix: Skip groupadd if gid exists in Docker setup by @vidbina in #53
- Impl Copy, Clone for all types in common.rs by @LinusCDE in #81
- Add a screenshot utility by @bkirwi in #82
- Bump Rust edition, drop LTO and update deps: once_cell, atomic by @fenollp in #83
- Fix rare segfault on wait_for_update by @LinusCDE in #84
- appctx: New event loop usage by @LoganDark in #87
- Fix: Built-in rm2fb client corrupts the server state by @LinusCDE in #89
- make Roboto optional by @LoganDark in #90
- Make framebuffer an optional feature by @lluchs in #55
- Framebuffer interface by @bkirwi in #85
- Elide some leftover impl lifetimes after PR #90 by @fenollp in #91
- FB interface fixup by @bkirwi in #93
- Make rgb565 conversion algorithms a bit better by @LoganDark in #95
- msgsz should measure only the message contents by @bkirwi in #99
New Contributors
Full Changelog: 0.5.0...0.6.0
0.5.0
Bump version to 0.5.0
0.4.3
evdev 0.10.2
libremarkable 0.4.1
Library Crate: https://crates.io/crates/libremarkable/0.4.1
Library Documentation: https://docs.rs/libremarkable/0.4.1
libremarkable 0.4.0
Library Crate: https://crates.io/crates/libremarkable/0.4.0
Library Documentation: https://docs.rs/libremarkable/0.4.0
libremarkable 0.3.2
Library Crate: https://crates.io/crates/libremarkable/0.3.2
Library Documentation: https://docs.rs/libremarkable/0.3.2
Download demo
to your device directly and run it
➜ libremarkable git:(master) ✗ ssh [email protected]
reMarkable
╺━┓┏━╸┏━┓┏━┓ ┏━╸┏━┓┏━┓╻ ╻╻╺┳╸┏━┓┏━┓
┏━┛┣╸ ┣┳┛┃ ┃ ┃╺┓┣┳┛┣━┫┃┏┛┃ ┃ ┣━┫┗━┓
┗━╸┗━╸╹┗╸┗━┛ ┗━┛╹┗╸╹ ╹┗┛ ╹ ╹ ╹ ╹┗━┛
remarkable: ~/ wget https://github.com/canselcik/libremarkable/releases/download/0.3.2/demo
...
remarkable: ~/ chmod +x demo
remarkable: ~/ systemctl stop xochitl
remarkable: ~/ ./demo
You can always press the power button to go back to xochitl
.
libremarkable 0.3.0
Cargo.toml version bump
libremarkable 0.2.5
Cargo.toml version bump