| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-02-01 | Add support for display rotation and raw commands | Scott Shawcroft | |
| Display rotation is relative to the scan order of the display. The scan order can be found by scrolling the display with command 0x37 `display_bus.send(0x37, struct.pack(">H", i % 128))` Fixes #1504 | |||
| 2019-01-31 | Correctly handle no backlight pin. | Scott Shawcroft | |
| 2019-01-31 | Polish up comments | Scott Shawcroft | |
| 2019-01-31 | Remove Sprite references | Scott Shawcroft | |
| 2019-01-31 | More improvements to Terminal: | Scott Shawcroft | |
| * Fix Hallowing. * Fix builds without displayio. * Fix y bounds that appears as untrollable row of pixels. * Add scrolling to TileGrid. * Remove Sprite to save space. TileGrid is a drop in replacement. | |||
| 2019-01-31 | Support adjustable backlight brightness | Scott Shawcroft | |
| 2019-01-31 | Rudamentary backlight support | Scott Shawcroft | |
| 2019-01-31 | Hook up the terminal based on the first display. | Scott Shawcroft | |
| 2019-01-31 | Begin font parsing and packing for terminal | Scott Shawcroft | |
| 2019-01-31 | Add terminalio | Scott Shawcroft | |
| 2019-01-31 | Add TileGrid | Scott Shawcroft | |
| 2019-01-23 | Make palette color ordering consistent with ColorConvertes and fix blinka. | Scott Shawcroft | |
| 2019-01-23 | Use common delay function during display init so we don't starve background ↵ | Scott Shawcroft | |
| tasks. | |||
| 2019-01-20 | adding height and width to OnDiskBitmap for #1460 | Bryan Siepert | |
| 2019-01-18 | Cleanup display rework for PR. | Scott Shawcroft | |
| Fixes #1465. Fixes #1337. Fixes #1168 | |||
| 2019-01-17 | fix nonetype handling and nrf never reset | Scott Shawcroft | |
| 2019-01-17 | Fix up nrf and using board.SPI in FourWire | Scott Shawcroft | |
| 2019-01-17 | share fourwire and make nrf compile | Scott Shawcroft | |
| 2019-01-17 | Fix other builds and hallowing | Scott Shawcroft | |
| 2019-01-17 | pyportal compiles and tweak blinka colors | Scott Shawcroft | |
| 2019-01-17 | External fourwire works and blinka splash after | Scott Shawcroft | |
| 2019-01-16 | Rework displays in prep for dynamic support and 8bit parallel. | Scott Shawcroft | |
| 2019-01-15 | Fix default values on last line. | Scott Shawcroft | |
| 2019-01-14 | Add subclass support to displayio. | Scott Shawcroft | |
| Also, swap make_news to accept a kwarg map and refine param checking. Fixes #1237 | |||
| 2019-01-14 | Add support for rendering a shape. | Scott Shawcroft | |
| Fixes #1171 | |||
| 2019-01-10 | Support rendering groups inside groups | Scott Shawcroft | |
| 2018-10-05 | Introduce audioio.Mixer which can mix multiple audio samples | Scott Shawcroft | |
| to produce a single sample. Only works with 16 bit samples on the M4. Fixes #987 | |||
| 2018-09-13 | More explicit init in Group | Scott Shawcroft | |
| 2018-09-12 | Add OnDiskBitmap which loads pixel data straight from disk. | Scott Shawcroft | |
| Also, renamed Sprite's palette to pixel_shader so it can be anything that produces colors based on values (including color values). Added a ColorConverter that converts RGB888 (found in bitmaps) to RGB565 for the display. Fixes #1182 | |||
| 2018-09-06 | Minor tweaks based on feedback | Scott Shawcroft | |
| 2018-08-31 | Tweaks based on feedback | Scott Shawcroft | |
| 2018-08-31 | Introduce displayio to render graphics to displays. | Scott Shawcroft | |
| It's designed to minimize RAM footprint by using Sprites to represent objects on the screen. The object model also facilitates partial screen updating which reduces the bandwidth needed to display. This is all handled in C. Python simply manipulates the objects with the ability to synchronize to frame timing. | |||
