<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-module/terminalio/Terminal.c, branch main</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-04-01T11:45:15+00:00</updated>
<entry>
<title>Fix format</title>
<updated>2021-04-01T11:45:15+00:00</updated>
<author>
<name>Tsutomu IKEGAMI</name>
<email>t-ikegami@aist.go.jp</email>
</author>
<published>2021-04-01T11:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=171820e53f4a4cdedd7c29bef57a1adb2f695d2d'/>
<id>urn:sha1:171820e53f4a4cdedd7c29bef57a1adb2f695d2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix format</title>
<updated>2021-04-01T11:26:10+00:00</updated>
<author>
<name>Tsutomu IKEGAMI</name>
<email>t-ikegami@aist.go.jp</email>
</author>
<published>2021-04-01T11:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5f77d0776056086c96ea688cb44cc11114c39dfb'/>
<id>urn:sha1:5f77d0776056086c96ea688cb44cc11114c39dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix format.</title>
<updated>2021-04-01T09:04:33+00:00</updated>
<author>
<name>Tsutomu IKEGAMI</name>
<email>t-ikegami@aist.go.jp</email>
</author>
<published>2021-04-01T09:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3c4d763fefe96bbd3835b48efd94ce81fc08af1a'/>
<id>urn:sha1:3c4d763fefe96bbd3835b48efd94ce81fc08af1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add two escape sequences to terminalio.Termial:</title>
<updated>2021-04-01T08:33:57+00:00</updated>
<author>
<name>Tsutomu IKEGAMI</name>
<email>t-ikegami@aist.go.jp</email>
</author>
<published>2021-04-01T08:33:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7810cb275c60ea73f496096ad462ad507ed3df2a'/>
<id>urn:sha1:7810cb275c60ea73f496096ad462ad507ed3df2a</id>
<content type='text'>
- ESC[yy;xxH : move cursor to (xx, yy)
- ESC[2J     : clear screen
</content>
</entry>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix terminalio not clearing on construct</title>
<updated>2019-08-08T18:58:51+00:00</updated>
<author>
<name>brentru</name>
<email>robots199@me.com</email>
</author>
<published>2019-08-08T18:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1b7e213be4dc6cacd2b648e16470756473106c4a'/>
<id>urn:sha1:1b7e213be4dc6cacd2b648e16470756473106c4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for grayscale displays that are &lt; 8 bit depth.</title>
<updated>2019-07-19T23:06:11+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-07-06T02:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6797ec6ed396f65916fe816f8b2b49114253dd86'/>
<id>urn:sha1:6797ec6ed396f65916fe816f8b2b49114253dd86</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Move Glyph and BuiltinFont into fontio</title>
<updated>2019-03-19T23:22:09+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-03-19T23:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5e2fec714cfbff8692d8af4ec8f774738b822ce1'/>
<id>urn:sha1:5e2fec714cfbff8692d8af4ec8f774738b822ce1</id>
<content type='text'>
It was confusing in displayio.

Fixes #1662
</content>
</entry>
<entry>
<title>Standardize TileGrid to x and y properties over position</title>
<updated>2019-03-13T00:18:33+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-03-12T22:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=224e9b10092c7142857cafb7df712843906401fd'/>
<id>urn:sha1:224e9b10092c7142857cafb7df712843906401fd</id>
<content type='text'>
This brings it inline with Group. Also fixes #1613

This also includes a number of fixes for where a method is called
through a subclass. We now correctly get the native object.
Fixes #1567

Lastly, this adds subscript support to TileGrid for changing tile
indices. Similar to Bitmap, it accepts ints or 2-tuples.
</content>
</entry>
<entry>
<title>A variety of displayio improvements</title>
<updated>2019-02-12T04:55:05+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-02-06T20:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c17f147be95e7490e5207c747add2da1cc8b167f'/>
<id>urn:sha1:c17f147be95e7490e5207c747add2da1cc8b167f</id>
<content type='text'>
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
</content>
</entry>
</feed>
