summaryrefslogtreecommitdiff
path: root/shared-bindings/displayio
AgeCommit message (Collapse)Author
2020-04-21displayio: Fix "bus type" problem introduced at 8cba145c9029Jeff Epler
When allocate_display_bus_or_raise was factored out, the assignment of the bus's Python type was lost. Restore it. This would have affected displays of any type other than RGBMatrix, when they were created dynamically. Boards with displays configured in flash were unaffected. Closes: #2792
2020-04-14Add Protomatter and FramebufferDisplayJeff Epler
2020-04-14displayio: implement, use allocate_new_display_bus_or_raiseJeff Epler
2020-04-14displayio: implement, use allocate_display_or_raiseJeff Epler
2020-04-09add docstring, clean upcaternuson
2020-04-09initial working fillcaternuson
2020-03-28Merge pull request #2730 from tannewt/fix_fourwire_phase_polarityJeff Epler
Add polarity and phase to FourWire.
2020-03-26Don't break the function signatureScott Shawcroft
2020-03-25adding a backlight polarity flag to Displaysiddacious
2020-03-25Add polarity and phase to FourWire.Scott Shawcroft
It was fixed as 0/0 even though it used to get it from the current SPI state. This makes it more explicit with kwargs. Thanks to magpie_lark and kmatocha on the Adafruit Support forum for finding the issue: https://forums.adafruit.com/viewtopic.php?f=60&t=162515
2020-03-06Make ParallelBus reset ping arg requiredDan Halbert
2020-03-05rename routines to be clearer; fix wiznet arg typesDan Halbert
2020-02-29update uses of assert_pin_free; remove redundant checksDan Halbert
2020-02-28new pin validation routines; don't use mp_const_none if NULL will doDan Halbert
2020-02-14Updated OnDiskBitmap RTD example for 5.xMelissa LeBlanc-Williams
2020-02-03allow tuple or list for Palette colorDan Halbert
2020-01-29Tweak error messages to reduce code size.Scott Shawcroft
2019-12-30Update Shape.cDavid Glaude
Make no sense to say this is experimental and will change in 4.0.0 when we are already above 4.0.0. This should be removed, or updated to say it will not be in x.0.0
2019-12-16displayio: make 'rotation' property settableJeff Epler
2019-12-04Add connection interval and debuggingScott Shawcroft
This also sets TinyUSB to master and to not include its submodules. It also fixes an old displayio example comment and retries gattc reads.
2019-09-09Merge pull request #2101 from matthewnewberg/display_io_ditherScott Shawcroft
Add random dithering to ColorConverter
2019-09-08Set dither default to False and document itScott Shawcroft
2019-09-06Use kwargs for dither in ColorConverter constructorMatthew Newberg
2019-09-06Fix comment on color converterMatthew Newberg
2019-09-05Move dither parameter to ColorConverter constructor and parameterMatthew Newberg
2019-09-03Add .hidden to TileGrid and GroupScott Shawcroft
This allows for one to preserve ordering within a Group while hiding something temporarily. Fixes #1688
2019-08-31Add random dithering to ColorConverterMatthew Newberg
2019-08-26Minor renamesScott Shawcroft
2019-08-23Rework based on Dan's reviewScott Shawcroft
2019-08-22More cleanupScott Shawcroft
2019-08-22Add refresh_time to use if busy_pin is not givenScott Shawcroft
2019-08-22Add reset() to display busses to detect whether it worksScott Shawcroft
2019-08-22Refresh ePaper displays once code.py is done runningScott Shawcroft
2019-08-22Rework refresh API and factor common display stuff outScott Shawcroft
NOT TESTED! Just compiles Fixes #1691
2019-08-22Begin refresh rework.Scott Shawcroft
2019-08-22EPaper displays work mostly.Scott Shawcroft
2019-08-22Initial ePaper workScott Shawcroft
2019-08-21Get rid of the last bits of array dependancyDave Astels
2019-08-21Merge remote-tracking branch 'adafruit/master' into displayio_fill_areaDave Astels
2019-08-21Remove unneeded linesDave Astels
2019-08-20getting the buffer info should happen first (due to its check)Dave Astels
2019-08-20Move the get_buffer call earlierDave Astels
2019-08-20Remove array castDave Astels
2019-08-20Remove temporarily comments codeDave Astels
2019-08-20Rework to simplifyDave Astels
2019-08-20Switch to positional parametersDave Astels
2019-08-20Fix typoDave Astels
2019-08-16Simplify to only extracting one lineDave Astels
Since this was the usecase, doing so simplifies the function significantly.
2019-08-11shared-bindings: Use RUN_BACKGROUND_TASKSJeff Epler
2019-08-07Pass in preallocated result bufferDave Astels