<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings, branch 4.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-07-18T23:47:28+00:00</updated>
<entry>
<title>Track a dirty area for in-memory bitmaps</title>
<updated>2019-07-18T23:47:28+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-07-18T23:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4a6bdb6fe471b3024b2ca1d977ef02bfd94cc12a'/>
<id>urn:sha1:4a6bdb6fe471b3024b2ca1d977ef02bfd94cc12a</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>changed type of receiver_buffer_size to uint16_t</title>
<updated>2019-07-03T19:02:01+00:00</updated>
<author>
<name>iot49</name>
<email>boser@berkeley.edu</email>
</author>
<published>2019-07-03T19:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6e5d70fa1929a6ab2b2de4d9fb0fb224d7618700'/>
<id>urn:sha1:6e5d70fa1929a6ab2b2de4d9fb0fb224d7618700</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Group subscr to detect delete correctly</title>
<updated>2019-07-03T01:15:23+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-07-03T01:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=745ff8f8c185ea924922e708d1257f4c6377fb90'/>
<id>urn:sha1:745ff8f8c185ea924922e708d1257f4c6377fb90</id>
<content type='text'>
Fixes #1957
</content>
</entry>
<entry>
<title>Fix reference to Bitmap in fontio.Glyph docs.</title>
<updated>2019-06-18T23:44:50+00:00</updated>
<author>
<name>Craig Forbes</name>
<email>cpforbes@starlake.org</email>
</author>
<published>2019-06-18T23:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=09e7f4db00c13dd7fcea0fac3ced5ce9749ba331'/>
<id>urn:sha1:09e7f4db00c13dd7fcea0fac3ced5ce9749ba331</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix docs in digitalio.</title>
<updated>2019-06-18T21:59:05+00:00</updated>
<author>
<name>Craig Forbes</name>
<email>cpforbes@starlake.org</email>
</author>
<published>2019-06-17T16:58:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e442efbdecf35066412efc155e20ee280c5449f3'/>
<id>urn:sha1:e442efbdecf35066412efc155e20ee280c5449f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix displayio.Display docstring type for display_bus.</title>
<updated>2019-06-18T21:59:05+00:00</updated>
<author>
<name>Craig Forbes</name>
<email>cpforbes@starlake.org</email>
</author>
<published>2019-06-14T20:30:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=db74b92e77757caab7c5f2bb1d6ae09f5be3ed97'/>
<id>urn:sha1:db74b92e77757caab7c5f2bb1d6ae09f5be3ed97</id>
<content type='text'>
Add docs for group parameter for Display.show.
</content>
</entry>
<entry>
<title>Add baudrate to FourWire and shorten delay.</title>
<updated>2019-06-18T00:48:05+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-06-18T00:48:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4013bcde9eeab3dd2f8fd15a156c32f866a637b9'/>
<id>urn:sha1:4013bcde9eeab3dd2f8fd15a156c32f866a637b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #1943 from adafruit/4.0.x</title>
<updated>2019-06-13T19:26:04+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@adafruit.com</email>
</author>
<published>2019-06-13T19:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6d388a34eb909e27acd508dc001ae1fe94a530de'/>
<id>urn:sha1:6d388a34eb909e27acd508dc001ae1fe94a530de</id>
<content type='text'>
Merge in gamepadshift fix to master.</content>
</entry>
<entry>
<title>Minor tweaks based on Dan's feedback</title>
<updated>2019-06-13T07:34:19+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-06-13T07:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6f6dcafd906b2ac49291f4220f3fcc7cea6112e1'/>
<id>urn:sha1:6f6dcafd906b2ac49291f4220f3fcc7cea6112e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When clearing gamepad buffer, use the last button state, not 0</title>
<updated>2019-06-12T18:42:41+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-06-12T08:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5e265f4fbd11e1bc099f2a0860aac2ac72eaf854'/>
<id>urn:sha1:5e265f4fbd11e1bc099f2a0860aac2ac72eaf854</id>
<content type='text'>
When reading the accumulated button presses in gamepad and gamepadshift,
don't clear the buffer to "no buttons pressed", but instead set it to
the current (last checked) state. This clears the accumulated presses,
but retains any ongoing ones.

This fixes #1935
</content>
</entry>
</feed>
