<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/gamepadshift, branch 5.2.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.2.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.2.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-06-12T18:42:41+00:00</updated>
<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>
<entry>
<title>Include cleanup and style tweaks</title>
<updated>2019-04-16T17:19:07+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-16T17:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6132a05fd9e6fa51972f1445ee051e99b816527f'/>
<id>urn:sha1:6132a05fd9e6fa51972f1445ee051e99b816527f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fully split gamepadshift from gamepad</title>
<updated>2019-04-16T17:11:54+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-16T17:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e03a321e4c4fba6c5d700bfef830c6196aec106'/>
<id>urn:sha1:0e03a321e4c4fba6c5d700bfef830c6196aec106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split GamePadShift from GamePad to save space on most boards.</title>
<updated>2019-04-15T22:40:06+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-15T22:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c927e6b938ff35fe0f42180d1dc0f9d58f8e571c'/>
<id>urn:sha1:c927e6b938ff35fe0f42180d1dc0f9d58f8e571c</id>
<content type='text'>
</content>
</entry>
</feed>
