Skip to content

Releases: IniterWorker/gc9a01

GC9A01 v0.4.1

29 Sep 15:31
Compare
Choose a tag to compare

0.4.1 - 2024-09-29

Added

  • Add: BasicMode graphics feature, set_pixel and set_pixels
  • Add: driver Gc9a01::set_write_mode
  • Add: Gc9a01::bounded_draw fast bounded draw
  • Add: driver Gc9a01::draw_buffer abstract hardware compliant
  • Add: BufferedGraphics set_pixels
  • Add Gc9a01::clear_fit_custom_stack

Changed

  • Deprecated Gc9a01::draw will be removed later

Fixed

  • Fix: embedded_graphics requirements feature
  • Fix: undocumented stackoverflow case and const impl clear_fit
  • Fix: Optimization embedded_graphics with BufferedGraphics
  • Fix: Optimization BufferedGraphics on fill_contiguous
  • Fix: Optimization BufferedGraphics on fill_solid
  • Fix: Optimization BufferedGraphics on clear

Contribution

  • Special thanks to @rsov for the generous donation that will help keep my caffeine stock well-supplied!

GC9A01 v0.3.1

26 Sep 23:35
Compare
Choose a tag to compare

[0.3.1] - 2024-09-29

Fixed

  • Fix: #8 partial buffered screen update
  • Fix: command, driver and basic documentation

Changed

  • Add: Brightness::brightness to access inner u8

GC9A01 v0.3.0

02 Sep 21:06
Compare
Choose a tag to compare

[0.3.0] - 2024-09-02

Changed

  • change: fn brightness::custom move from private to public

Fixed

  • clippy: allow clippy::needless_pass_by_ref_mut for driver reset
  • fix: get_screen_rotation as mutable reference, but not used mutably
  • clippy: src/command.rs allow clippy::doc_markdow