Hajime Hoshi
|
7d6ee39c15
|
internal/gamepad: bug fix: a wireless Xbox controller didn't work correctly on macOS
The button and hat values must be adjusted by their minimum values.
See also GLFW's implementation.
Closes #266
|
2022-09-12 01:55:05 +09:00 |
|
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
|
bf1cb035eb
|
internal/gamepad: port the gamepad part for c-backend
|
2022-02-05 19:11:57 +09:00 |
|
Hajime Hoshi
|
ea39fca10c
|
internal/gamepad: rename functions *Num -> *Count
|
2022-02-02 02:01:46 +09:00 |
|
Hajime Hoshi
|
a8576008f0
|
internal/gamepads: refactoring: remove a struct member
|
2022-02-02 00:32:29 +09:00 |
|
Hajime Hoshi
|
96ddec1753
|
internal/gamepad: refactoring reorder implementations for consistency
|
2022-02-01 13:54:33 +09:00 |
|
Hajime Hoshi
|
f5b68e5dc1
|
internal/gamepad: implement for Windows
Updates #1452
Updates #1764
|
2022-02-01 13:23:05 +09:00 |
|
Hajime Hoshi
|
e261951946
|
internal/gamepad: remove nativeGamepad.present
|
2022-01-30 18:59:25 +09:00 |
|
Hajime Hoshi
|
1d59023649
|
internal/gamepad: make the APIs concurrent-safe again
|
2022-01-29 03:41:47 +09:00 |
|
Hajime Hoshi
|
5edfd1b743
|
internal/gamepad: move the implementation of gamepad for GOOS=js
Updates #1957
|
2022-01-29 01:44:42 +09:00 |
|
Hajime Hoshi
|
a049c403cf
|
internal/gamepad: bug fix: go-vet failed (misuse of unsafe.Pointer)
Updates #1452
|
2022-01-23 02:08:30 +09:00 |
|
Hajime Hoshi
|
ff24f7718c
|
internal/uidriver/glfw: use an original implementation for macOS
Updates #1452
|
2022-01-23 01:48:24 +09:00 |
|