Hajime Hoshi
|
e7c0a121c4
|
all: remove the build tag 'ebitencbackend'
This also automatically enables 'egl' when 'nintendosdk' is specified.
Updates #2242
|
2022-08-12 13:15:39 +09:00 |
|
Hajime Hoshi
|
dac6548c0c
|
all: rename ebitenginecbackend to nintendosdk
Updates #2242
|
2022-08-12 02:05:29 +09:00 |
|
Hajime Hoshi
|
094726915b
|
ebiten: add IsStandardGamepadAxisAvailable and IsStandardGamepadButtonAvailable (#2241)
Closes #2040
|
2022-08-11 12:35:20 +09:00 |
|
Hajime Hoshi
|
428b1263d9
|
add ebitenginecbackend build tag besides ebitencbackend
Updates #2111
Updates #2190
|
2022-07-09 15:23:52 +09:00 |
|
Hajime Hoshi
|
847c4f067a
|
internal/gamepad: make nativeGamepad(s) interfaces
This is a preparation to switch the gamepad implementation for Xbox.
Updates #2084
|
2022-06-24 21:52:48 +09:00 |
|
Hajime Hoshi
|
0cd43bd081
|
internal/gamepad: stop embedding a member into a struct
This is a preparation to switch the gamepad implementation for Xbox.
Updates #2084
|
2022-06-24 19:01:50 +09:00 |
|
Hajime Hoshi
|
51fe48fb76
|
internal/gamepad: bug fix: wrong offset especially on 32bit Linux
Closes #2122
|
2022-06-05 12:48:47 +09:00 |
|
divVerent
|
1de1bfef55
|
internal/gamepad: fix uint16 underflow handling in gamepads. (#2030)
Fixes crash where Ebiten considers a keyboard a gamepad with way too many buttons.
Updates #2027
|
2022-03-26 15:41:59 +09:00 |
|
Hajime Hoshi
|
e4d0050452
|
internal/gamepad: bug fix: compile error
Updates #2027
|
2022-03-25 14:35:03 +09:00 |
|
Hajime Hoshi
|
b985689010
|
internal/gamepad: bug fix: crash when a too big button code is reported on Linux
Updates #2027
|
2022-03-25 14:28:09 +09:00 |
|
Hajime Hoshi
|
bf1cb035eb
|
internal/gamepad: port the gamepad part for c-backend
|
2022-02-05 19:11:57 +09:00 |
|
Hajime Hoshi
|
f6d8f42c36
|
internal/gamepad: refactoring: use unix.InotifyEvent
|
2022-02-04 04:59:40 +09:00 |
|
Hajime Hoshi
|
ef45058037
|
internal/gamepad: implement for Linux
Updates #1452
|
2022-02-04 04:26:33 +09:00 |
|