<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/gamepad, branch 5.3.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.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>Merge pull request #1808 from pewpew-game/gamepad-doc</title>
<updated>2019-04-17T15:06:19+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-04-17T15:06:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b5e283af68d33dc4693a8d8681a2c5b7a626919e'/>
<id>urn:sha1:b5e283af68d33dc4693a8d8681a2c5b7a626919e</id>
<content type='text'>
Update GamePad docs to include pull-downs</content>
</entry>
<entry>
<title>Update GamePad docs to include pull-downs</title>
<updated>2019-04-17T09:18:30+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-17T09:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e46bf7e7c6fc8939ec3a49c9656ca78e843142de'/>
<id>urn:sha1:e46bf7e7c6fc8939ec3a49c9656ca78e843142de</id>
<content type='text'>
</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>
<entry>
<title>Add title to docs</title>
<updated>2019-04-12T20:52:19+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-12T20:52:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c0a553e90fdd61c77803de7b63507f6a2e2b5fa0'/>
<id>urn:sha1:c0a553e90fdd61c77803de7b63507f6a2e2b5fa0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add GamePadShift to docs</title>
<updated>2019-04-12T20:00:03+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-12T20:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=016efb5c68c3ca8d97f109146946db2ae96e8759'/>
<id>urn:sha1:016efb5c68c3ca8d97f109146946db2ae96e8759</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorganize the gamepad code</title>
<updated>2019-04-12T18:43:29+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-12T18:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4dc286fa14e381f7ac2ca4dda1f006fac5bc0356'/>
<id>urn:sha1:4dc286fa14e381f7ac2ca4dda1f006fac5bc0356</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync gampad_singleton with the long lived copy</title>
<updated>2019-04-12T18:43:29+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-04-11T14:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=049e80993d8e7a4514e66d5745536a1b38480852'/>
<id>urn:sha1:049e80993d8e7a4514e66d5745536a1b38480852</id>
<content type='text'>
</content>
</entry>
</feed>
