| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-14 | Add Protomatter and FramebufferDisplay | Jeff Epler | |
| 2020-04-14 | displayio: implement, use allocate_display_or_raise | Jeff Epler | |
| 2020-03-25 | adding a backlight polarity flag to Display | siddacious | |
| 2020-03-05 | rename routines to be clearer; fix wiznet arg types | Dan Halbert | |
| 2020-02-28 | new pin validation routines; don't use mp_const_none if NULL will do | Dan Halbert | |
| 2019-12-16 | displayio: make 'rotation' property settable | Jeff Epler | |
| 2019-09-05 | Move dither parameter to ColorConverter constructor and parameter | Matthew Newberg | |
| 2019-08-31 | Add random dithering to ColorConverter | Matthew Newberg | |
| 2019-08-23 | Rework based on Dan's review | 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-21 | Get rid of the last bits of array dependancy | 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-07 | Pass in preallocated result buffer | Dave Astels | |
| 2019-08-07 | Remove obsolete experimental property | Dave Astels | |
| 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-06-18 | Fix displayio.Display docstring type for display_bus. | Craig Forbes | |
| Add docs for group parameter for Display.show. | |||
| 2019-05-13 | Check native object in case of early access | Scott Shawcroft | |
| If a native displayio object is accessed before it's super().__init__() has been called, then a placeholder is given that will cause a crash if accessed. This is tricky to get right so we detect this case and raise a NotInplementedError instead of crashing. Fixes #1881 | |||
| 2019-04-18 | add Display.__init__() args for brightness and auto_brightness | Dan Halbert | |
| 2019-04-18 | Turn off auto_brightness if brightness is set | Dan Halbert | |
| 2019-04-09 | Tweak pybadge and fix display bugs | Scott Shawcroft | |
| * Update pybadge pins and flash for rev D * TileGrid now validates the type of the pixel_shader. * Display actually handles incoming subclass objects. * MicroPython will inspect native parents to see if special accessors are used. | |||
| 2019-04-06 | Expose displayio.Display.bus | Radomir Dopieralski | |
| With the bus exposed, we can send custom commands to the display, to leverage advanced features specific to the display, which are not exposed by default. | |||
| 2019-04-04 | Added option to easily treat SPI parameter data as commands | 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-24 | Added Single Byte Boundaries option for certain displays | Melissa LeBlanc-Williams | |
| 2019-03-24 | Updated RTD comment to reflect new param defaulting True | Melissa LeBlanc-Williams | |
| 2019-03-23 | Enable CS toggle for displayio by default | Melissa LeBlanc-Williams | |
| 2019-03-23 | Added new parameter description in displayio RTD comment | Melissa LeBlanc-Williams | |
| 2019-03-23 | Added option to toggle cs in displayio init sequence | Melissa LeBlanc-Williams | |
| 2019-03-05 | changed from mp_int_t to uint16_t | Dustin Mendoza | |
| 2019-03-02 | changed width and height to be properties | Dustin Mendoza | |
| 2019-02-25 | added height and width attributes for displayio | Dustin Mendoza | |
| 2019-02-11 | A variety of displayio improvements | Scott Shawcroft | |
| This changes a number of things in displayio: * Introduces BuiltinFont and Glyph so the built in font can be used by libraries. For boards with a font it is available as board.TERMINAL_FONT. Fixes #1172 * Remove _load_row from Bitmap in favor of bitmap[] access. Index can be x/y tuple or overall index. Fixes #1191 * Add width and height properties to Bitmap. * Add insert and [] access to Group. Fixes #1518 * Add index param to pop on Group. * Terminal no longer takes unicode character info. It takes a BuiltinFont instead. * Fix Terminal's handling of [###D vt100 commands used when up arrowing into repl history. * Add x and y positions to Group plus scale as well. * Add bitmap accessor for BuiltinFont | |||
| 2019-02-01 | Clarify rotation parameter | Scott Shawcroft | |
| 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 | |||
