Commit graph

169 commits

Author SHA1 Message Date
Kattni
773c5b7658
Merge pull request #23 from rhooper/rainbowsparkle-fix
Rainbowsparkle fix
2020-05-21 12:36:44 -04:00
Roy Hooper
5f5d51899a refactor SparklePulse to inherit Sparkle and use the pulse generator 2020-05-19 14:03:18 -04:00
Roy Hooper
be18d57233 fix rainbowchase on large strips (eg 512) 2020-05-18 16:28:08 -04:00
Roy Hooper
d408102aad fix sparklepulse on dotstar 2020-05-18 16:28:08 -04:00
Roy Hooper
76a3e43969 a bunch of protocol changes to allow a second stage of drawing, and to move the cycle done callback out to animate() 2020-05-18 16:27:38 -04:00
Roy Hooper
52b3d60067 Fix 2020-05-18 16:27:38 -04:00
Kattni
cb18147d7b
Merge pull request #22 from kattni/comet-tail-exception
Add tail_length exception, update example imports.
2020-05-18 16:09:20 -04:00
Kattni Rembor
c7d1950476 is to --. 2020-05-18 15:05:31 -04:00
Kattni Rembor
5b4b9c85eb Workaround Pylint bug. 2020-05-18 15:01:17 -04:00
Kattni Rembor
2248b4f275 Update tail length documentation. 2020-05-18 13:55:09 -04:00
Kattni Rembor
87c1f17d4d Use integer division 2020-05-18 13:49:39 -04:00
Kattni Rembor
3aa735a444 Update to have min/max tail length automatically. 2020-05-18 13:41:55 -04:00
Kattni Rembor
4240a4b445 Default to auto_clear 2020-05-18 13:20:12 -04:00
Kattni Rembor
fa7bb0f46e Add AnimationSequence example. 2020-05-18 13:01:25 -04:00
Kattni Rembor
5d4e161642 Make simpletest simpler. 2020-05-18 12:47:20 -04:00
Kattni Rembor
a90235b31a Add tail_length exception, update example imports. 2020-05-18 11:57:58 -04:00
foamyguy
063b14bed5
Merge pull request #21 from kattni/doc-example-update
Fix doc example to match updated API.
2020-05-17 16:25:36 -05:00
Kattni Rembor
f82cf451ad Fix doc example to match updated API. 2020-05-17 17:06:14 -04:00
foamyguy
4b3475c311
Merge pull request #20 from kattni/refactor
Refactor for memory consideration and add RainbowSparkle.
2020-05-17 16:01:14 -05:00
Kattni Rembor
726850708d Black. 2020-05-17 16:09:21 -04:00
Kattni Rembor
cbfa114e7d Sphinx and example updates to match API. 2020-05-17 15:52:51 -04:00
Kattni Rembor
74b0f6c12c Docs, pylint. 2020-05-17 15:00:13 -04:00
Roy Hooper
5c90cfafac rainbowsparkles 2020-05-17 14:04:06 -04:00
Roy Hooper
cdd61d6be1 split library up further to help with low memory boards 2020-05-16 14:11:17 -04:00
Roy Hooper
79ae49e0a0 Make colorwheel fast in older builds of circuitpython 2020-05-16 13:58:49 -04:00
Kattni
357d87d23b
Merge pull request #19 from kattni/update-blink-speed-example
Slow down blink animation.
2020-05-15 12:24:28 -04:00
Kattni Rembor
99e2dc3a12 Slow down blink animation. 2020-05-15 12:19:55 -04:00
Kattni
2c3025db1b
Merge pull request #10 from rhooper/more-magic
Add more animations, add AggregatePixels helper.
2020-05-15 12:14:41 -04:00
Kattni Rembor
fa69348345 Black again. 2020-05-15 12:12:08 -04:00
Kattni Rembor
f29856cfd3 Update docstrings and docs. 2020-05-15 12:11:09 -04:00
Kattni Rembor
b0206e99dd Still needs docstrings in new files. 2020-05-14 22:08:11 -04:00
Roy Hooper
0dc75995a8 remove pixelmap add 2020-05-14 21:24:25 -04:00
Roy Hooper
4c442768de split up into more files to make it possible to use some animations on M0 2020-05-14 21:22:16 -04:00
Kattni Rembor
98da8abd91 Import fix. 2020-05-14 20:28:27 -04:00
Kattni Rembor
ed4bbf9c53 Examples and docs. 2020-05-14 20:17:45 -04:00
Roy Hooper
ee35ea8763 fix error related to cycle_complete_supported in some animations 2020-05-14 19:52:56 -04:00
Kattni Rembor
6dd47d552f Appease the Sphinx. 2020-05-14 18:08:13 -04:00
Roy Hooper
496e46c89b reformat code to comply with black 2020-05-14 17:51:57 -04:00
Roy Hooper
cf4a1fe0dc Make generics to help with vertical and horizontal lines. 2020-05-14 17:46:50 -04:00
Kattni Rembor
5bd6bfe5a9 Update simpletest to new API. 2020-05-14 17:02:02 -04:00
Roy Hooper
ab085fd630 fix various bugs, duplicate show calls, and other fixes 2020-05-14 14:44:31 -04:00
Roy Hooper
a81ee24dce fix a bug 2020-05-13 20:03:53 -04:00
Roy Hooper
4399fb490e bugfixes 2020-05-13 19:09:25 -04:00
Roy Hooper
00133ed0fc refactor group and sequence notifications, add the ability to loop multiple times to groups, sequences, and animations 2020-05-13 18:35:01 -04:00
Roy Hooper
12ccedae08 fix auto advance 2020-05-13 14:45:41 -04:00
Roy Hooper
d66c9992d0 Refactor cycle completion notification system 2020-05-13 14:04:01 -04:00
Kattni Rembor
b8fe94a4d3 Add NotifiedAnimationSequence, remove color from Rainbow* 2020-05-13 12:57:33 -04:00
Kattni Rembor
6f17a43ad3 Update Aggregate and Subset naming. 2020-05-12 11:43:56 -04:00
Roy Hooper
cd7783f89b add rainbowcomet 2020-05-11 19:52:49 -04:00
Roy Hooper
3277e4d4f6 fix lint 2020-05-11 15:07:22 -04:00