untestedfirst commit getting axisof each joystick on move. no gamepad to test with in hospital though
working commit - tested with xinput xbox-like usb logitech pad. reads axis correctly
tidy up, fix compilation
rename joyaxis joy_axis, move event stuffinto windowbase
fix typo in joy_axis docstring
added support for hat/dpad ball and buttons in sdl2 joystick code
sdl2: add hooks for pyinstaller
add garden module to debian install files
add missing garden module in setup.py
Merge pull request #2608 from kivy/setup-add-garden

add missing garden module in setup.py
Merge pull request #2607 from kivy/packaging-fix-garden

add garden module to debian install files
Update textinput.py
Merge pull request #2612 from macropas/master

Update textinput.py
Merge pull request #2564 from chozabu/sdl2_joystick_like_keyboard

Sdl2 joystick
add versionadded tags for joystick events
Merge pull request #2617 from chozabu/sdl2_joystick_like_keyboard

add versionadded tags for joystick events
let inspector view the Window object
doc: fixed list numbering, clarified wording in lang.py
doc: changed examples redefining Widget in lang.py
doc: eloborated on ids in lang.py