| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-30 | Update Shape.c | David 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-16 | displayio: make 'rotation' property settable | Jeff Epler | |
| 2019-12-04 | Add connection interval and debugging | Scott 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-09 | Merge pull request #2101 from matthewnewberg/display_io_dither | Scott Shawcroft | |
| Add random dithering to ColorConverter | |||
| 2019-09-08 | Set dither default to False and document it | Scott Shawcroft | |
| 2019-09-06 | Use kwargs for dither in ColorConverter constructor | Matthew Newberg | |
| 2019-09-06 | Fix comment on color converter | Matthew Newberg | |
| 2019-09-05 | Move dither parameter to ColorConverter constructor and parameter | Matthew Newberg | |
| 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-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 | 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-22 | Initial ePaper work | Scott Shawcroft | |
| 2019-08-21 | Get rid of the last bits of array dependancy | Dave Astels | |
| 2019-08-21 | Merge remote-tracking branch 'adafruit/master' into displayio_fill_area | Dave Astels | |
| 2019-08-21 | Remove unneeded lines | Dave Astels | |
| 2019-08-20 | getting the buffer info should happen first (due to its check) | Dave Astels | |
| 2019-08-20 | Move the get_buffer call earlier | Dave Astels | |
| 2019-08-20 | Remove array cast | Dave Astels | |
| 2019-08-20 | Remove temporarily comments code | Dave Astels | |
| 2019-08-20 | Rework to simplify | Dave Astels | |
| 2019-08-20 | Switch to positional parameters | Dave Astels | |
| 2019-08-20 | Fix typo | Dave Astels | |
| 2019-08-16 | Simplify to only extracting one line | Dave Astels | |
| Since this was the usecase, doing so simplifies the function significantly. | |||
| 2019-08-11 | shared-bindings: Use RUN_BACKGROUND_TASKS | Jeff Epler | |
| 2019-08-07 | Pass in preallocated result buffer | Dave Astels | |
| 2019-08-07 | Remove obsolete experimental property | Dave Astels | |
| 2019-08-05 | Merge remote-tracking branch 'adafruit/4.1.x' into merge_in_410 | Scott Shawcroft | |
| 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-31 | Get fill_area working | 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-25 | WIP on exposing fill_area | Dave Astels | |
| 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-07-18 | Track a dirty area for in-memory bitmaps | Scott Shawcroft | |
| This fixes the bug that bitmap changes do not cause screen updates and optimizes the refresh when the bitmap is simply shown on the screen. If the bitmap is used in tiles, then changing it will cause all TileGrids using it to do a full refresh. Fixes #1981 | |||
| 2019-07-02 | Fix Group subscr to detect delete correctly | Scott Shawcroft | |
| Fixes #1957 | |||
| 2019-06-18 | Fix displayio.Display docstring type for display_bus. | Craig Forbes | |
| Add docs for group parameter for Display.show. | |||
| 2019-06-17 | Add baudrate to FourWire and shorten delay. | Scott Shawcroft | |
| 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-06-07 | Merge pull request #1920 from tannewt/fix_rst | sommersoft | |
| Improve rST consistency for rst2pyi use | |||
| 2019-05-30 | Improve rST consistency for rst2pyi use | Scott Shawcroft | |
