circuitpython/shared-module
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
..
_pixelbuf Fresh combined checkin of _pixelbuf library. 2019-01-13 23:51:13 -05:00
_stage _stage: use 16 bit for coordinates to support larger screens 2018-03-11 12:07:23 +01:00
audioio add channels and bits_per_sample to audioio.WaveFile 2018-10-31 18:08:10 -07:00
bitbangio Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
bleio add CharacteristicBuffer; UART seems to work! 2019-01-07 22:46:20 -05:00
busio add timeout keyword to I2C - for bitbangio - ignored for busio 2018-05-13 21:54:44 -04:00
displayio A variety of displayio improvements 2019-02-11 20:55:05 -08:00
gamepad Add gamepad_singleton to root pointers 2018-05-30 23:11:22 +02:00
multiterminal Merge tag 'v1.9.3' 2017-11-02 12:41:50 -07:00
network fixup 2018-10-16 23:09:55 +11:00
os shared-module/os: Fix os.mkdir('a/b') 2018-11-09 19:20:56 +01:00
random Introduce a random module that is a subset of CPython's random. It 2017-06-27 17:37:24 -07:00
socket modify modnetwork and modusocket for circuitpython 2018-10-04 22:02:25 +10:00
storage Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
struct struct.pack_into incorrect buffer size check 2019-01-21 11:45:38 -05:00
terminalio A variety of displayio improvements 2019-02-11 20:55:05 -08:00
uheap uheap: Switch to using gc_nbytes to measure allcoation size so we stop undercounting. 2016-11-23 17:32:50 -08:00
usb_hid Build refinement to handle warnings and quiet output 2018-11-09 00:11:43 -08:00
usb_midi Remove usb_midi.PortIn and PortOut constructors. 2019-02-06 22:22:15 -06:00
ustack Measure and report maximum stack usage. (#175) 2017-07-23 15:32:05 -04:00
wiznet Add "dhcp" property to turn DHCP on and off 2018-10-25 11:29:27 +11:00