| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-03 | Fix up end of file and trailing whitespace. | Diego Elio Pettenò | |
| This can be enforced by pre-commit, but correct it separately to make it easier to review. | |||
| 2020-05-05 | Merge pull request #2842 from hierophect/stm32-h7-displayio | hierophect | |
| STM32: Add displayio to F7/H7 | |||
| 2020-05-01 | Fix flag typo | Lucian Copeland | |
| 2020-04-30 | Make PulseIO optional within DisplayIO | Lucian Copeland | |
| 2020-04-14 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-04-14 | Add Protomatter and FramebufferDisplay | Jeff Epler | |
| 2020-04-08 | Save backlight_on_high correctly. | Scott Shawcroft | |
| Fixes #2750 | |||
| 2020-03-31 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-03-25 | adding a backlight polarity flag to Display | siddacious | |
| 2020-03-13 | First try at lowering the power consumption | Scott Shawcroft | |
| 2019-12-16 | displayio: make 'rotation' property settable | Jeff Epler | |
| 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-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-08-26 | Minor renames | Scott Shawcroft | |
| 2019-08-23 | Rework based on Dan's review | Scott Shawcroft | |
| 2019-08-22 | Regular display fixes including refresh tweaks | 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-07-31 | Merge remote-tracking branch 'adafruit/master' into displayio_fill_area | Dave Astels | |
| 2019-07-31 | Expose rotation with a property | Dave Astels | |
| 2019-07-25 | Add knobs for SSD1322 and two fixes. | Scott Shawcroft | |
| * Fix terminal clear after first successful code.py run. * Fix transmitting too many bytes for column constraint with single byte bounds. | |||
| 2019-07-19 | Review feedback including NO_BRIGHTNESS_COMMAND macro | Scott Shawcroft | |
| 2019-07-19 | Add support for grayscale displays that are < 8 bit depth. | Scott Shawcroft | |
| This also improves Palette so it stores the original RGB888 colors. Lastly, it adds I2CDisplay as a display bus to talk over I2C. Particularly useful for the SSD1306. Fixes #1828. Fixes #1956 | |||
| 2019-06-13 | Minor tweaks based on Dan's feedback | Scott Shawcroft | |
| 2019-06-12 | Add partial display update support. | Scott Shawcroft | |
| Different operations to the display tree have different costs. Be aware of these costs when optimizing your code. * Changing tiles indices in a TileGrid will update an area covering them all. * Changing a palette will refresh every object that references it. * Moving a TileGrid will update both where it was and where it moved to. * Adding something to a Group will refresh each individual area it covers. * Removing things from a Group will refresh one area that covers all previous locations. (Not separate areas like add.) * Setting a new top level Group will refresh the entire display. Only TileGrid moves are optimized for overlap. All other overlaps cause sending of duplicate pixels. This also adds flip_x, flip_y and transpose_xy to TileGrid. They change the direction of the pixels but not the location. Fixes #1169. Fixes #1705. Fixes #1923. | |||
| 2019-04-18 | add Display.__init__() args for brightness and auto_brightness | Dan Halbert | |
| 2019-04-05 | Added comment regarding parameter loop | Melissa LeBlanc-Williams | |
| 2019-04-04 | Added option to easily treat SPI parameter data as commands | Melissa LeBlanc-Williams | |
| 2019-04-01 | Removed unnecessary bit-ANDing | Melissa LeBlanc-Williams | |
| 2019-03-31 | Improved readability of Single Byte Bounds code | Melissa LeBlanc-Williams | |
| 2019-03-27 | Simplified cs toggling into fourwire only | Melissa LeBlanc-Williams | |
| 2019-03-27 | Simplified into fourwire only | Melissa LeBlanc-Williams | |
| 2019-03-26 | Removed parameter so CS is always toggled | Melissa LeBlanc-Williams | |
| 2019-03-26 | Removed parameter so CS is always toggled | Melissa LeBlanc-Williams | |
| 2019-03-26 | Added small delay inside toggle for edge cases | Melissa LeBlanc-Williams | |
| 2019-03-26 | Added small delay inside toggle for edge cases | Melissa LeBlanc-Williams | |
| 2019-03-25 | Fixed wrong operator | Melissa LeBlanc-Williams | |
| 2019-03-24 | Added Single Byte Boundaries option for certain displays | Melissa LeBlanc-Williams | |
| 2019-03-23 | Moving Toggle to before command fixes driver issue | Melissa LeBlanc-Williams | |
| 2019-03-23 | Added option to toggle cs in displayio init sequence | Melissa LeBlanc-Williams | |
| 2019-03-07 | Rework background display task to allow reads from SPI SD card during ↵ | Dan Halbert | |
| display. Clarify code. Handle multiple displays better. | |||
| 2019-03-06 | check display-bus transaction status and act accordingly | Dan Halbert | |
| 2019-03-06 | Merge pull request #1601 from penguindustin/master | Dan Halbert | |
| added height and width attributes for displayio | |||
