| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-17 | RGBMatrix: finish renaming from Protomatter | Jeff Epler | |
| This gets all the purely internal references. Some uses of protomatter/Protomatter/PROTOMATTER remain, as they are references to symbols in the Protomatter C library itself. | |||
| 2020-04-17 | Rename Protomatter -> RGBMatrix | Jeff Epler | |
| This is a quick rename, it changes the user-facing names but not the internal names of things. | |||
| 2020-04-17 | Rename _protomatter -> protomatter | Jeff Epler | |
| I originally believed that there would be a wrapper library around it, like with _pixelbuf; but this proves not to be the case, as there's too little for the library to do. | |||
| 2020-04-14 | displayio: swap colors in palettes too | Jeff Epler | |
| .. change the in-rom palette to be in RGB565 order | |||
| 2020-04-14 | protomatter: release the protomatter object during release_displays() | Jeff Epler | |
| 2020-04-14 | fix build for non-displayio & non-protomatter targets | Jeff Epler | |
| 2020-04-14 | protomatter: more memory allocation fixes | Jeff Epler | |
| - bump supervisor alloc count by 4 (we actually use 5) - move reconstruct to after gc heap is reset - destroy protomatter object entirely if not used by a FramebufferDisplay - ensure previous supervisor allocations are released - zero out pointers so GC can collect them | |||
| 2020-04-14 | Add Protomatter and FramebufferDisplay | Jeff Epler | |
| 2020-04-14 | displayio: implement, use allocate_new_display_bus_or_raise | Jeff Epler | |
| 2020-04-14 | displayio: implement, use allocate_display_or_raise | Jeff Epler | |
| 2020-04-13 | make packed word and copy it in | caternuson | |
| 2020-04-09 | add docstring, clean up | caternuson | |
| 2020-04-09 | initial working fill | caternuson | |
| 2020-04-08 | Save backlight_on_high correctly. | Scott Shawcroft | |
| Fixes #2750 | |||
| 2020-03-28 | Merge pull request #2730 from tannewt/fix_fourwire_phase_polarity | Jeff Epler | |
| Add polarity and phase to FourWire. | |||
| 2020-03-25 | adding a backlight polarity flag to Display | siddacious | |
| 2020-03-25 | Add 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-01-28 | Implement requested changes | Lucian Copeland | |
| 2020-01-24 | Simplify the flash-display conflict fix | Lucian Copeland | |
| 2020-01-24 | Fix flash-display conflict error | Lucian Copeland | |
| 2019-12-16 | displayio: make 'rotation' property settable | Jeff Epler | |
| 2019-12-05 | Define polarity and phase in Fourwire | Hierophect | |
| 2019-11-29 | Merge remote-tracking branch 'origin/master' into tick-refactor | Jeff Epler | |
| 2019-11-26 | Fix ePaper so it works after a GC. | Scott Shawcroft | |
| We weren't correctly collecting the start and stop sequences. As a result, the GC would free the space and allocate other info there. Thanks to JacobT on Discord for the bug report! | |||
| 2019-11-18 | Supervisor: move most of systick to the supervisor | Jeff Epler | |
| This code is shared by most parts, except where not all the #ifdefs inside the tick function were present in all ports. This mostly would have broken gamepad tick support on non-samd ports. The "ms32" and "ms64" variants of the tick functions are introduced because there is no 64-bit atomic read. Disabling interrupts avoids a low probability bug where milliseconds could be off by ~49.5 days once every ~49.5 days (2^32 ms). Avoiding disabling interrupts when only the low 32 bits are needed is a minor optimization. Testing performed: on metro m4 express, USB still works and time.monotonic_ns() still counts up | |||
| 2019-11-15 | Add never_reset and reset to pin common hal, adjust files | Hierophect | |
| 2019-11-08 | Fixed I2CDisplay reset issue | Melissa LeBlanc-Williams | |
| 2019-09-09 | Merge pull request #2101 from matthewnewberg/display_io_dither | Scott Shawcroft | |
| Add random dithering to ColorConverter | |||
| 2019-09-05 | Move dither parameter to ColorConverter constructor and parameter | Matthew Newberg | |
| 2019-09-04 | Removed unused return value in displayio_colorconverter_convert | Matthew Newberg | |
| 2019-09-04 | Bitpack bools in TileGrid and Group | Scott Shawcroft | |
| 2019-09-03 | Add .hidden to TileGrid and Group | Scott Shawcroft | |
| This allows for one to preserve ordering within a Group while hiding something temporarily. Fixes #1688 | |||
| 2019-09-03 | Fix I2CDisplay bus_free to not grab lock | Scott Shawcroft | |
| Fixes #2098 | |||
| 2019-09-03 | Capture rotation | Dave Astels | |
| 2019-08-31 | Add random dithering to ColorConverter | Matthew Newberg | |
| 2019-08-26 | Minor renames | Scott Shawcroft | |
| 2019-08-23 | Rework based on Dan's review | Scott Shawcroft | |
| 2019-08-22 | More cleanup | Scott Shawcroft | |
| 2019-08-22 | Regular display fixes including refresh tweaks | Scott Shawcroft | |
| 2019-08-22 | Add refresh_time to use if busy_pin is not given | Scott Shawcroft | |
| 2019-08-22 | Add reset() to display busses to detect whether it works | Scott Shawcroft | |
| 2019-08-22 | Refresh ePaper displays once code.py is done running | Scott Shawcroft | |
| 2019-08-22 | Rework refresh API and factor common display stuff out | Scott Shawcroft | |
| NOT TESTED! Just compiles Fixes #1691 | |||
| 2019-08-22 | Begin refresh rework. | Scott Shawcroft | |
| 2019-08-22 | EPaper displays work mostly. | Scott Shawcroft | |
| 2019-08-21 | Merge remote-tracking branch 'adafruit/master' into displayio_fill_area | Dave Astels | |
| 2019-08-19 | Merge remote-tracking branch 'adafruit/master' into run-background-tasks | Dan Halbert | |
| Restore dependencies indicated by indentation in circuitpy_mpconfig.h. | |||
| 2019-08-14 | Fix I2CDisplay lifecycle and splash lifecycle. | Scott Shawcroft | |
| Fixes https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306/issues/2 | |||
| 2019-08-11 | shared-module: Use RUN_BACKGROUND_TASKS | Jeff Epler | |
| 2019-08-05 | Merge remote-tracking branch 'adafruit/4.1.x' into merge_in_410 | Scott Shawcroft | |
