foamyguy
|
d06c5ca9df
|
change to ruff
|
2025-05-16 16:29:36 +00:00 |
|
Samed Ozdemir
|
ef3ab8ae2d
|
fix: move pulse generator from helper to own file to reduce memory footprint when imported
|
2024-07-06 11:50:39 -04:00 |
|
Tyler Winfield
|
786cd806fc
|
Resolving build CI errors
|
2023-12-28 09:01:11 -06:00 |
|
Tyler Winfield
|
1293a471eb
|
Corrected position calculation after introducing breath pauses
|
2023-12-20 11:47:39 -06:00 |
|
Tyler Winfield
|
72c6c68451
|
Variable type-o
|
2023-12-19 23:20:06 -06:00 |
|
Tyler Winfield
|
a855c3b99e
|
Simplified comparison chain
|
2023-12-19 23:16:10 -06:00 |
|
Tyler Winfield
|
f16e519991
|
Corrected variable scoping
|
2023-12-19 23:04:12 -06:00 |
|
Tyler Winfield
|
fc1aefafca
|
Adds min_intensity and max_intensity support back to Pulse animation. Introduces a 'breath' value (default 0) to give a duration to hold the minimum and maximum intensity during the animation for smoother changes in direction.
|
2023-12-19 22:01:30 -06:00 |
|
dherrada
|
4ada0c2017
|
Ran pre-commit, added licenses
|
2021-01-12 10:37:24 -05:00 |
|
Roy Hooper
|
d9fe17e91a
|
remove self from copyright, authors
|
2020-08-16 20:34:18 -04:00 |
|
Roy Hooper
|
ea7d2e1cdc
|
use milliseconds instead to support smaller boards
|
2020-08-12 11:19:18 -04:00 |
|
Kattni
|
4eefc345ca
|
Merge pull request #38 from rhooper/sequence-one-shot
Add OneShot sequence subclass to make it easy to run a sequence once
|
2020-06-08 20:45:45 -04:00 |
|
Roy Hooper
|
9094402e32
|
Add PixelGrid
|
2020-06-07 15:40:56 -04:00 |
|
Roy Hooper
|
968a7beed4
|
simplify and clean up pixelmap, add ability to use pixel numbers without a list wrapping them
|
2020-06-07 13:09:11 -04:00 |
|
Roy Hooper
|
9dd6bf8d06
|
Add OneShot sequence subclass to make it easy to run a sequence one time.
Also fixes some bugs in the animation sequence completion tracking.
|
2020-06-01 14:39:45 -04:00 |
|
Roy Hooper
|
2e6cfa5f65
|
Handle RGB values when assigning to RGBW strips
|
2020-05-24 20:48:55 -04:00 |
|
Kattni Rembor
|
b7305e8652
|
Add examples, bugfixes.
|
2020-05-22 13:00:46 -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
|
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 |
|
Kattni Rembor
|
f29856cfd3
|
Update docstrings and docs.
|
2020-05-15 12:11:09 -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
|
ed4bbf9c53
|
Examples and docs.
|
2020-05-14 20:17:45 -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 |
|
Roy Hooper
|
ab085fd630
|
fix various bugs, duplicate show calls, and other fixes
|
2020-05-14 14:44:31 -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
|
6f17a43ad3
|
Update Aggregate and Subset naming.
|
2020-05-12 11:43:56 -04:00 |
|
Kattni Rembor
|
facd447645
|
Fix import, add licenses, docstrings.
|
2020-05-08 14:49:45 -04:00 |
|
Kattni Rembor
|
043175adc3
|
Bring it into the darkness.
|
2020-05-07 15:34:34 -04:00 |
|
Roy Hooper
|
e797092669
|
Move the pulse generator out to a helper so it can be reused
|
2020-02-01 12:53:52 -05:00 |
|
Roy Hooper
|
15c8ae9675
|
move docs above init
|
2020-02-01 12:28:46 -05:00 |
|
Roy Hooper
|
fe005f404c
|
add docs and examples
|
2020-02-01 12:28:46 -05:00 |
|
Roy Hooper
|
f3a6eab3c9
|
Add SubsetPixels that lets you manipulate a subset of the pixels as if they were a strip.
|
2020-02-01 12:27:32 -05:00 |
|
Roy Hooper
|
f1b1fc76a4
|
fixes to individual pixel aggregates
|
2020-02-01 12:27:32 -05:00 |
|
Roy Hooper
|
3297a7fd86
|
make AggregatePixels be able to be individual pixels
|
2020-02-01 12:27:32 -05:00 |
|
Roy Hooper
|
faca5bc5b1
|
Add more animations, add AggregatePixels.
|
2020-02-01 12:27:32 -05:00 |
|