Commit graph

42 commits

Author SHA1 Message Date
Rose Hooper
e2697591ca resolve merge conflicts 2021-10-18 13:11:02 -04:00
Jason Symons
a93c339ab4 Undo change of default to pixel 2021-10-15 10:19:19 -04:00
Jason Symons
8a6b02cb25 Change color default values from None to 0 2021-10-15 10:11:06 -04:00
Jason Symons
5d3949ea19 Revert change from NoneType to 0 2021-10-14 10:09:07 -04:00
Rose Hooper
db09218662 fix class name 2021-10-11 20:31:03 -04:00
Rose Hooper
7564518ee5 add neopixel-like compatibility so animations work 2021-10-11 20:28:11 -04:00
Jason Symons
5611bdafa2 Fix PIL image type 2021-10-10 11:44:44 -04:00
Jason Symons
9ccba90ea6 Merged upstream changes 2021-10-07 21:45:16 -04:00
Jason Symons
49b391bc07 Merge upstream changes 2021-10-07 21:42:18 -04:00
Jason Symons
82685e6347 Moved typing related imports into try block 2021-10-07 08:54:59 -04:00
Phillip Burgess
6a2d9b532e Docstrings again yay 2021-10-06 20:10:44 -07:00
Phillip Burgess
478e4e9251 Fix params in docstrings? Is that what’s giving it issues? 2021-10-06 20:05:31 -07:00
Jason Symons
f0feb8aa80 Updated type hints for return values, fix type hint imports, update requirements 2021-10-06 22:41:40 -04:00
Phillip Burgess
c7dd6be2a3 Color order working in LED glasses & rings 2021-10-06 19:37:09 -07:00
Jason Symons
76f906c1e2 Fix missing return type 2021-10-06 22:07:06 -04:00
Jason Symons
dc6738216f Add type hints 2021-10-06 21:23:45 -04:00
Phillip Burgess
19e2034700 Add FrameBuf support to image() function 2021-10-06 17:22:32 -07:00
Phillip Burgess
c34d094a05 Additions for glasses LED rings (color order & fill func) 2021-10-06 12:59:13 -07:00
Phillip Burgess
b4ba8ac60d WIP; color order & other changes brought over from Arduino lib 2021-10-06 12:33:07 -07:00
Phillip Burgess
91cc70c2f5 Fix < typo 2021-09-23 22:03:52 -07:00
Phillip Burgess
766d3ef4a8 Fix clipping error in pixel() function 2021-09-23 21:50:20 -07:00
Phillip Burgess
43c7850ab0 Glasses: fix color order in rings, remove explicit 'bytearray' use 2021-09-21 15:46:18 -07:00
Phillip Burgess
96e5b82813 Fix getitem errors & appease pylint 2021-09-21 12:51:50 -07:00
Phillip Burgess
91bd703f21 Change import order to appease pylint 2021-09-21 11:56:45 -07:00
Phillip Burgess
56d3d17889 Reformat w/black 2021-09-21 11:52:05 -07:00
Phillip Burgess
6c8e164b51 Packed LED look-up tables into bytearrays, using unpack_from() to retrieve
Original tables are kept in comments in case they’re needed in the future. OK to delete if you prefer.
2021-09-21 11:51:13 -07:00
Paint Your Dragon
fa2e0f3cd9
Merge branch 'main' into grid 2021-09-21 10:36:01 -07:00
Phillip Burgess
55614af3ce Glasses rings: move LED maps out of setter functions into classes, add getter funcs 2021-09-21 08:13:26 -07:00
Phillip Burgess
49ff250998 More black reformatting (after upgrade) 2021-09-20 21:16:37 -07:00
Phillip Burgess
47fcad1981 black format __init__.py 2021-09-20 21:07:03 -07:00
Phillip Burgess
a2c3878ea5 Fix missing byte, looks like this all works! 2021-09-20 20:08:02 -07:00
Phillip Burgess
b005e266ed Buffering mostly working 2021-09-20 20:05:25 -07:00
Phillip Burgess
000706a8dc Starting to write buffered data 2021-09-20 19:34:22 -07:00
Phillip Burgess
a3c9584734 Add buffer allocation via constructor 2021-09-20 19:17:06 -07:00
Rose Hooper
98b3b4ed82 fix lint 2021-09-20 20:03:20 -04:00
Rose Hooper
a0c1e73a31 add grid support to driver 2021-09-20 19:59:06 -04:00
Kattni Rembor
0887636924 Cleanup and lint. 2021-09-17 13:11:50 -04:00
lady ada
bc2d78894a ringz! 2021-09-15 13:17:21 -04:00
Kattni Rembor
647585a04d Lint etc for release. 2021-08-03 13:44:53 -04:00
lady ada
1bbee585de qt breakout & demo 2021-07-23 10:37:07 -04:00
lady ada
b040cc5d78 issi evb pixel mapping 2021-07-22 22:31:22 -04:00
lady ada
ae7efa82db barebones init 2021-07-22 21:02:55 -04:00