circuitpython/shared-bindings
Radomir Dopieralski 5e265f4fbd
When clearing gamepad buffer, use the last button state, not 0
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
2019-06-12 11:42:41 -07:00
..
_pew Add better PewPew error messages and update translations 2019-03-12 17:21:15 -07:00
_pixelbuf adjust comment 2019-01-19 17:04:24 -05:00
_stage Remove native init check from stage. 2019-05-14 10:20:04 -07:00
analogio Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
audiobusio A couple build fixes for mp_float_t = double (MICROPY_FLOAT_IMPL_DOUBLE). 2019-02-17 11:21:48 +01:00
audioio Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
bitbangio Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
bleio Reuse "Not connected" message in bleio 2019-03-25 21:41:40 +01:00
board Include display objects in gc. 2019-06-06 17:49:32 -04:00
busio Fix version skew for bast_pro_mini build 2019-04-09 22:52:53 -04:00
digitalio Fully split gamepadshift from gamepad 2019-04-16 10:11:54 -07:00
displayio Merge pull request #1883 from tannewt/fix_1881 2019-05-14 15:30:44 -04:00
fontio Move Glyph and BuiltinFont into fontio 2019-03-19 16:22:09 -07:00
frequencyio update RTD documentation 2019-03-02 18:33:37 -06:00
gamepad When clearing gamepad buffer, use the last button state, not 0 2019-06-12 11:42:41 -07:00
gamepadshift When clearing gamepad buffer, use the last button state, not 0 2019-06-12 11:42:41 -07:00
i2cslave Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
math Support internationalisation. 2018-08-07 14:58:57 -07:00
microcontroller Two fixes and translate more strings. 2018-08-09 13:29:30 -07:00
multiterminal Support internationalisation. 2018-08-07 14:58:57 -07:00
neopixel_write Support internationalisation. 2018-08-07 14:58:57 -07:00
network WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
nvm Fix up single-byte access to nvm.ByteArray 2019-04-16 14:53:44 +10:00
os Compress all translated strings with Huffman coding. 2018-08-16 17:40:57 -07:00
pulseio Removed warning box regarding SAMD21 builds 2019-05-27 14:08:19 -05:00
random Support internationalisation. 2018-08-07 14:58:57 -07:00
rotaryio Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
rtc Remove unnecessary MP_WEAK declarations 2019-04-02 13:33:22 +11:00
socket Check native object in case of early access 2019-05-13 17:31:30 -07:00
storage Fix mount doc 2019-02-21 13:23:02 -08:00
struct Improve struct compatibility with CPython 2019-01-20 15:12:34 -05:00
supervisor Remove nRF52832 support 2018-12-30 22:49:20 -05:00
terminalio Fix up sphinx 2019-03-19 18:37:41 -07:00
time fix kw_arg checking for time.struct_time() 2019-01-25 14:57:31 -05:00
touchio Add subclass support to displayio. 2019-01-14 17:29:19 -08:00
uheap Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master. 2017-08-25 22:17:07 -04:00
usb_hid A variety of displayio improvements 2019-02-11 20:55:05 -08:00
usb_midi Remove usb_midi.PortIn and PortOut constructors. 2019-02-06 22:22:15 -06:00
ustack Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master. 2017-08-25 22:17:07 -04:00
wiznet reset wiznet at network deinitialize adafruit/circuitpython#1800 2019-05-10 13:55:45 +10:00
help.c Fix output overflow and make help translatable 2018-11-09 16:41:08 -08:00
index.rst update RTD documentation 2019-03-02 18:33:37 -06:00
util.c Support internationalisation. 2018-08-07 14:58:57 -07:00
util.h Do not allow a *io object to be used after deinit(). 2017-10-03 12:07:17 -07:00