circuitpython/supervisor/shared
Scott Shawcroft 4a6bdb6fe4
Track a dirty area for in-memory bitmaps
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-18 16:47:28 -07:00
..
external_flash Fix crash when getting board.SPI outside the VM 2019-04-05 19:06:37 -07:00
usb Update font location and shrink a bunch of builds 2019-04-12 15:25:48 -07:00
autoreload.c flush flash filesystem once a second 2019-03-20 12:21:36 -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
display.c Properly reset the terminal each init. 2019-06-26 17:36:30 -07:00
display.h Track a dirty area for in-memory bitmaps 2019-07-18 16:47:28 -07:00
filesystem.c Create a /lib directory when creating the filesystem. 2019-06-14 15:41:32 -05:00
flash.c Add option to disable the concurrent write protection 2019-02-21 10:45:41 -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 Make status light flash blue for incompatible mpy (fixes #1369) 2019-05-08 11:54:08 -07:00
rgb_led_status.c [rgb status] Adjust to current brightness 2019-07-08 22:06:43 -05: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 so we can trigger on all resets 2019-05-09 10:15:28 -07:00
safe_mode.h Rework safe mode so we can trigger on all resets 2019-05-09 10:15:28 -07:00
serial.c @hathach's changes; check cdc connected during string write 2019-04-04 18:58:35 -04: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