Skip to content

Releases: canselcik/libremarkable

0.6.2

12 Dec 10:15
52dedd7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.1...0.6.2

0.6.1

01 Sep 15:40
7ec11d2
Compare
Choose a tag to compare

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

Full Changelog: 0.6.0...0.6.1

0.6.0

22 May 15:55
Compare
Choose a tag to compare

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

30 Oct 15:38
Compare
Choose a tag to compare
Bump version to 0.5.0

0.4.3

24 Dec 22:39
Compare
Choose a tag to compare
evdev 0.10.2

libremarkable 0.4.1

25 Jul 00:57
Compare
Choose a tag to compare

libremarkable 0.4.0

10 Jul 23:15
Compare
Choose a tag to compare

libremarkable 0.3.2

03 Jul 03:16
Compare
Choose a tag to compare

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

27 Jun 04:15
Compare
Choose a tag to compare
Cargo.toml version bump

libremarkable 0.2.5

24 Jun 22:07
Compare
Choose a tag to compare
Cargo.toml version bump