circuitpython/supervisor/shared
Scott Shawcroft c17f147be9
A variety of displayio improvements
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-11 20:55:05 -08:00
..
external_flash Updates devices.h to include the W25Q32FV flash chip that is on the SparkFun LumiDrive and Redboard Turbo 2019-01-30 13:53:00 -07:00
usb Make several const char / const char * arrays static to save a bit of space. 2019-02-07 20:10:43 +01:00
autoreload.c switch autoreload to reloadexception 2018-05-14 17:44:50 -04:00
autoreload.h Rename reload_next_character to reload_requested to make it match it's intended use 2018-05-14 17:00:38 -04:00
board_busses.c Improvements thanks to danh's review 2019-01-18 16:37:06 -08:00
board_busses.h Fix up nrf and using board.SPI in FourWire 2019-01-17 18:19:07 -08:00
display.c A variety of displayio improvements 2019-02-11 20:55:05 -08:00
display.h A variety of displayio improvements 2019-02-11 20:55:05 -08:00
filesystem.c Factor out of external flash as well. 2018-11-14 18:30:47 -08:00
flash.c Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
memory.c Hook up the terminal based on the first display. 2019-01-31 11:42:14 -08:00
micropython.c Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
rgb_led_colors.h Merge remote-tracking branch 'adafruit/2.x' into merge_2x 2018-02-27 15:24:16 -08:00
rgb_led_status.c add pin claiming to devices 2018-08-31 18:38:05 -04:00
rgb_led_status.h Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00
safe_mode.c Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00
safe_mode.h Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00
serial.c More improvements to Terminal: 2019-01-31 11:42:14 -08:00
stack.c Don't check for corrupt heap too early; Fix QSPI timing 2018-12-20 21:28:36 -05:00
stack.h Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00
status_leds.c Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
status_leds.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
translate.c Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00
translate.h Rework safe mode and have heap overwrite trigger it. 2018-12-06 14:24:20 -08:00