Hajime Hoshi
|
4398a5e227
|
ebiten: Change the key name convention to follow the Web standard
Closes #1394
|
2021-04-14 22:49:07 +09:00 |
|
Hajime Hoshi
|
ad3c76b6d9
|
internal/uidriver/js: Bug fix: CursorPosition crashed before the main loop on browsers
Closes #1559
|
2021-04-07 03:07:09 +09:00 |
|
Hajime Hoshi
|
599b3501fd
|
internal/uidriver/js: Bug fix: GamepadName and GamepadSDLID could return wrong values
Updates #1472
|
2021-01-26 10:35:40 +09:00 |
|
Hajime Hoshi
|
b9a0906537
|
internal/uidriver/js: Bug fix: nil map
|
2021-01-26 10:26:52 +09:00 |
|
Hajime Hoshi
|
2dadfdb88e
|
internal/uidriver: Optimization
|
2021-01-26 01:02:24 +09:00 |
|
Hajime Hoshi
|
f1848a6d46
|
internal/uidriver/js: Optimization: Avoid creating new maps for initialization
|
2021-01-26 00:12:18 +09:00 |
|
Hajime Hoshi
|
e844c257f7
|
internal/uidriver/js: Bug fix: Compile error
|
2021-01-25 22:49:45 +09:00 |
|
Hajime Hoshi
|
10e5e9e633
|
internal/uidriver: Prepare the slice capacities
|
2021-01-25 22:47:44 +09:00 |
|
Hajime Hoshi
|
40e662d672
|
internal/uidriver: Optimization
|
2021-01-24 23:59:44 +09:00 |
|
Hajime Hoshi
|
bb20c9719e
|
uidriver/js: Implement gamepads for go2cpp
Updates #744
|
2020-12-27 20:10:45 +09:00 |
|
Hajime Hoshi
|
601fd5eb22
|
uidriver/js: Update go2cpp touch API
|
2020-12-27 19:56:24 +09:00 |
|
Hajime Hoshi
|
8e6792ca23
|
uidriver/js: Refactoring: Use a map for gamepad states
This change improves the consistency with touches.
|
2020-12-27 18:44:16 +09:00 |
|
Hajime Hoshi
|
a6ade8f5cd
|
uidriver/js: Update touch APIs for go2cpp
|
2020-12-21 23:01:12 +09:00 |
|
Hajime Hoshi
|
b20f611058
|
uidriver/js: Implement touches on go2cpp
|
2020-12-21 18:36:01 +09:00 |
|
Hajime Hoshi
|
8003000976
|
uidriver/js: Refactoring
|
2020-12-20 18:19:58 +09:00 |
|
Hajime Hoshi
|
2e2ee2595b
|
uidriver/js: Refactoring
|
2020-12-20 18:17:08 +09:00 |
|
Hajime Hoshi
|
5bbb148a38
|
uidriver/js: Add jsKeyToID to avoid js.Value.String
Fixes #1437
|
2020-12-16 13:30:42 +09:00 |
|
Hajime Hoshi
|
69b1d2e820
|
uidriver/js: Use js.Value as key strings
Updates #1437
|
2020-12-16 12:53:33 +09:00 |
|
Hajime Hoshi
|
442be20f4d
|
uidriver/js: Avoid calling String when possible to reduce overhead
Updates #1437
|
2020-12-16 12:41:55 +09:00 |
|
Hajime Hoshi
|
5897e1ab7c
|
Implement some preparation code for go2cpp
Updates #744
|
2020-11-30 23:18:42 +09:00 |
|
Hajime Hoshi
|
4df958c9fd
|
Avoid comparing to js.Undefined() for consistency
|
2020-11-21 14:25:17 +09:00 |
|
Hajime Hoshi
|
14070ee153
|
uidriver: Copy the runes on the callee sides
|
2020-11-18 19:37:12 +09:00 |
|
Hajime Hoshi
|
1864c22ad6
|
uidriver/glfw: Reduce (*thread).Call at (*Input).update
|
2020-10-17 05:22:23 +09:00 |
|
Hajime Hoshi
|
b1c67c7661
|
ebiten: Introduce type TouchID
Fixes #604
|
2020-10-10 03:57:47 +09:00 |
|
Hajime Hoshi
|
809b7a3afa
|
ebiten: Introduce type GamepadID
Updates #604
|
2020-10-08 01:57:08 +09:00 |
|
Hajime Hoshi
|
7a0e31a23a
|
Clean up the 'js' build tags
Updates #1129
|
2020-10-07 01:33:10 +09:00 |
|