Commit Graph

437 Commits (493cbd93942b7cc5aa73a6a867e20ad4937b4781)

Author SHA1 Message Date
Chris 493cbd9394
Fix clippy warning (#86)
* Fix clippy improvements warnings
2021-08-21 11:23:00 +02:00
Chris 2f31f4bebc
Merge pull request #81 from sirhcel/quickrefresh-interface-epd4in2
Provide full QuickRefresh interface for 4.2 inch display and some doc improvements thanks to @sirhcel
2021-07-15 07:57:15 +02:00
Chris b845319771
Update src/epd4in2/mod.rs 2021-07-15 07:54:13 +02:00
Christian Meusel 1a09b81ab6 Clean up some warnings from 'cargo doc' 2021-07-14 23:19:28 +02:00
Christian Meusel 3edeac413d Provide full QuickRefresh interface for 4in2 too
This display needs no special commands for displaying the new frame. But
it will come in handy to support the full QuickRefresh trait when it
comes to supporting different quick refresh capable displays from an
application.
2021-07-14 23:06:29 +02:00
Chris 239691e8d3
Merge pull request #78 from lrbalt/update-to-eg070
Migrate to embedded-graphics 0.7.0 (thanks to @lrbalt )
2021-07-01 16:35:31 +02:00
Reinier Balt 6a10e0cb96 Migrate remaining drivers 2021-06-16 17:36:12 +02:00
Reinier Balt feac908558 fix example for epd 2.13"
* use Circle::with_center
* the large text does not fit on this screen, add newline
2021-06-16 16:48:00 +02:00
Reinier Balt 5622627c1f fix remaining PrimitiveStyleBuilder conversions 2021-06-16 14:53:12 +02:00
Reinier Balt dd9a09aff4 use PrimitiveStyle::with_stroke, not PrimitiveStyleBuilder 2021-06-16 14:17:18 +02:00
Reinier Balt 21428ff82f fix fmt after rebase 2021-06-16 13:49:59 +02:00
Reinier Balt 78ffda673e migrate minimum set of drivers to make tests pass 2021-06-16 13:49:33 +02:00
Chris 253cc101fd
Merge pull request #76 from lrbalt/tri-color
Enable drawing in three colors for epd2in13 with TriColor thanks to @lrbalt
2021-06-15 10:46:40 +02:00
Reinier Balt 35ac132530 fix fmt 2021-06-09 11:46:59 +02:00
Reinier Balt 076b3a2d07 Update example to use TriColor 2021-06-09 11:41:25 +02:00
Reinier Balt a55a9970a5 cargo fmt 2021-05-30 14:28:09 +02:00
Reinier Balt c25d9f18d3 Enable drawing in three colors for epd2in13
Move from BinaryColor to TriColor:  use one Display fo drawing
2021-05-30 14:20:02 +02:00
Chris 401858c456
Merge pull request #75 from lrbalt/epd2in13bc
add support for 2in13bc tri-color e-ink display
2021-05-25 07:57:16 +02:00
Reinier Balt f7d86d8bfe add epd2in13bc to README and add some comments to example 2021-05-24 09:58:42 +02:00
Reinier Balt a4b8f5768e run cargo fmt 2021-05-24 09:58:42 +02:00
Reinier Balt 199c5ed298 add example for epd2in13bc using chromatic color besides black and white 2021-05-24 09:58:42 +02:00
Reinier Balt c552111ae8 add support for Waveshare e-Paper 2.13 inch tri-color screen
datasheet is same as the 2.9" version, except resolution
2021-05-24 09:58:42 +02:00
Reinier Balt 9dedf76c57 bring copy into 2in13bc namespace 2021-05-24 09:58:42 +02:00
Reinier Balt e1aada3b38 use epd2in9bc as base for implementing support epd2in13bc 2021-05-24 09:58:41 +02:00
Chris 6679869bc3
Update rust.yml
Fix ci only running for main-branch stuff
2021-05-16 14:26:51 +02:00
Chris d9254a68a2
Update CHANGELOG.md 2021-04-27 21:09:40 +02:00
Chris 56219e0d4b
Merge pull request #74 from andber1/epd-2in9-v2
Fixed epd2in9 quick refresh by @andber1
2021-04-27 21:02:01 +02:00
Andreas dc93687a86 Fixed epd2in9 quick refresh 2021-04-27 17:35:15 +02:00
Chris 89ec95d8c9
Merge pull request #73 from andber1/epd-2in9-v2
Added epd2in9_v2 support by @andber1
2021-04-21 09:03:34 +02:00
Andreas ae25129ada Merge branch 'fix-70' 2021-04-19 18:00:41 +02:00
Andreas 1cd1c3921d fixed documentation and formatting 2021-04-19 17:58:32 +02:00
Andreas 64e1b6ded0 Added epd2in9_v2 support 2021-04-19 17:58:32 +02:00
Caemor 8ef83eb88a Fix missing parts of merge of #71 2021-04-18 18:49:23 +02:00
Caemor 93b1a21cdb Merge branch 'olback-fix-70' 2021-04-18 18:15:43 +02:00
Caemor 980b2b9667 Merge branch 'fix-70' of https://github.com/olback/epd-waveshare into olback-fix-70 2021-04-18 18:13:40 +02:00
Chris ef1d2b97e9
Merge pull request #67 from whiite/main
Added support for the 7.5 inch HD display by @whiite
2021-04-15 12:57:54 +02:00
pi 3141865b62 epd7in5 HD: Fixed graphics tests 2021-04-15 10:49:39 +01:00
pi c94f6c4434 epd7in5 HD: Renamed epd7in5 struct for Clippy 2021-04-15 10:27:30 +01:00
pi 989a236fb1 epd7in5 HD: Rename Command enums for Clippy check 2021-04-15 10:20:52 +01:00
pi a1e9c17b53 epd7in5 HD: Corrected import of `RefreshLut` trait 2021-04-14 15:30:41 +01:00
pi f52ff0f1ca Merge branch 'main' of https://github.com/whiite/epd-waveshare into main 2021-04-14 15:22:36 +01:00
pi 72e6b82b2d epd7in5 HD: Formatted with cargo fmt 2021-04-14 15:22:33 +01:00
Liam 434f1bcd20
Merge branch 'main' into main 2021-04-14 15:15:06 +01:00
pi ba1243137d EPD 7in5 HD: Added more documentation
Updated README to include the driver.
Updated CHANGELOG.
Added note about the default background color of the HD driver
2021-04-14 14:59:23 +01:00
Chris ff6bf92d1c
Merge pull request #72 from caemor/Fix-CamelCase-Issue
Fix camel caseand other lowercase/acronym issues issue
2021-04-11 21:26:22 +02:00
Caemor 15e557951f Further improvements around acronym lowercases,... 2021-04-11 21:21:39 +02:00
Caemor 9d95eeb64b cargo fmt 2021-04-11 20:38:03 +02:00
Caemor ba1b90e2f3 Removed #[allow(non_camel_case_types)] to fix issues 2021-04-11 20:31:24 +02:00
Caemor 0567da80c0 Small impros to changelog and readme 2021-04-11 20:28:46 +02:00
Edwin Svensson c3a4cde815
skip closure/task 2021-04-11 16:57:28 +02:00