Hajime Hoshi
|
a4d782da5b
|
ebiten: add Key.MarshalText and Key.UnmarshalText
Closes #2133
|
2022-06-24 03:13:13 +09:00 |
|
Hajime Hoshi
|
c379873a1f
|
rename Ebiten -> Ebitengine
|
2022-05-25 22:48:19 +09:00 |
|
Hajime Hoshi
|
60e9ff35b2
|
go generate
Updates #2025
|
2022-03-24 02:42:52 +09:00 |
|
Kacper Drobny
|
de8c02a00f
|
ebiten: add missing backward compatibility Add key (#2024)
Closes #2025
|
2022-03-24 02:41:24 +09:00 |
|
Hajime Hoshi
|
4c6c31e384
|
all: reorder build tags in an alphabetical order
|
2022-02-08 15:49:15 +09:00 |
|
Hajime Hoshi
|
80c03792cb
|
internal/driver: move the key definitions to internal/ui
Updates #1983
|
2022-02-06 19:14:18 +09:00 |
|
Hajime Hoshi
|
149736c3cf
|
internal/uidriver/*: integrate the packages into internal/ui
Updates #1983
|
2022-02-06 17:23:04 +09:00 |
|
Hajime Hoshi
|
67bb58849e
|
internal/uidriver/mobile: add build tags
|
2022-02-06 15:59:05 +09:00 |
|
Hajime Hoshi
|
ef62f407d1
|
Clean up build tags
|
2021-10-24 15:05:36 +09:00 |
|
Hajime Hoshi
|
6bc22d4587
|
Unify 'deprecated' comment formats
|
2021-07-10 03:19:23 +09:00 |
|
Hajime Hoshi
|
b54ad73a2b
|
Add go:build comments with go1.17beta1 fmt
|
2021-06-11 01:11:46 +09:00 |
|
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
|
c918a6ab20
|
ebiten: Refactoring genkeys.go
|
2021-04-14 00:01:16 +09:00 |
|
Hajime Hoshi
|
45f10f134f
|
ebiten: Add Key{Left,Right}{Alt,Control,Shift,Super}
Closes #1561
|
2021-04-10 19:59:34 +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
|
3c21246db5
|
uidirve/js: Bug fix: Fix key codes for Edge browser
Updates #1382
|
2020-10-11 19:03:49 +09:00 |
|
Hajime Hoshi
|
5ee3fdf628
|
ebiten: Add KeySuper
Fixes #1382
|
2020-10-11 18:40:40 +09:00 |
|
Hajime Hoshi
|
946cf1d250
|
Improve portability of genkeys.go
|
2020-10-07 02:25:16 +09:00 |
|
Hajime Hoshi
|
dc288d37f8
|
Bug fix: Compile error for Wasm
|
2020-10-07 02:23:45 +09:00 |
|
Hajime Hoshi
|
ee4ebaaa95
|
Clean up the 'js' build tags
Updates #1129
|
2020-10-07 02:07:03 +09:00 |
|
Hajime Hoshi
|
7a0e31a23a
|
Clean up the 'js' build tags
Updates #1129
|
2020-10-07 01:33:10 +09:00 |
|
Hajime Hoshi
|
bf515bb594
|
Update version to v2.0.0-alpha
|
2020-10-04 04:30:40 +09:00 |
|
Hajime Hoshi
|
33e850a6d4
|
driver: Bug fix: (Key).String might cause infinite loop
|
2020-04-22 00:32:35 +09:00 |
|
Hajime Hoshi
|
ea99743e0d
|
driver: Add (Key).String()
|
2020-04-21 22:43:53 +09:00 |
|
Hajime Hoshi
|
4d2a0287b5
|
Bug fix: some generators did not work due to a lacked package
Updates #926
|
2020-03-23 01:36:21 +09:00 |
|
Hajime Hoshi
|
0ea5e65c92
|
mobile/ebitenmobileview: Bug fix: compile error
|
2020-02-23 00:36:40 +09:00 |
|
Hajime Hoshi
|
a208a026f6
|
uidriver/mobile: Implement keyboard key inputs for gomobile-build
Updates #237
|
2020-02-22 23:57:16 +09:00 |
|
Hajime Hoshi
|
1dd0c22510
|
mobile/ebitenmobileview: Bug fix: Wrong key names
|
2020-02-22 13:45:01 +09:00 |
|
Hajime Hoshi
|
7ea56b2e79
|
keys: Refactoring: Rename a map (driverKeyNameToJSKey)
|
2020-02-22 03:31:10 +09:00 |
|
Hajime Hoshi
|
cd4cb435f2
|
keys: Refactoring: Rename and reverse a map (androidKeyToDriverKeyName)
|
2020-02-22 03:28:59 +09:00 |
|
Hajime Hoshi
|
5b7151595b
|
mobile/ebitenmobileview: Handle keyboard keys on Android (ebitenmobile)
Updates #237
|
2020-02-20 01:53:51 +09:00 |
|
Hajime Hoshi
|
6faad68931
|
input: Refactoring
|
2020-02-20 00:18:40 +09:00 |
|
Hajime Hoshi
|
682f454fc2
|
input: Refactoring: Rename variables
|
2020-02-19 10:52:58 +09:00 |
|
corfe83
|
61c2d7cfe8
|
Simple optimization in IsKeyPressed (#1080)
Simple optimization on IsKeyPressed to avoid iterating through whole map of possible keys.
|
2020-02-16 02:02:05 +09:00 |
|
Hajime Hoshi
|
a040aae83b
|
glfw: Update to GLFW 3.3
Fixes #1000
|
2019-11-26 01:19:20 +09:00 |
|
Hajime Hoshi
|
695c93efd6
|
event: Add a converting function from driver.Event to event.Event
Update #926
|
2019-09-12 21:59:13 +09:00 |
|
Hajime Hoshi
|
e85c847376
|
input: Refactoring: Use filepath.Join
|
2019-09-11 01:08:48 +09:00 |
|
Hajime Hoshi
|
06d38790ff
|
event: Add Key (#933)
This also renames event names from Key* to KeyboardKey*.
Updates #926
|
2019-09-03 00:45:27 +09:00 |
|
Hajime Hoshi
|
05f4ca2a4d
|
input: Refactoring: nameToJSKeyCodes -> nameToJSKeyCode
|
2019-09-02 00:30:17 +09:00 |
|
Hajime Hoshi
|
83b2d4b112
|
input: driver.Key now distinguishes left/right modifier keys
This is a preparation for event package, that will have key enum.
Updates #926
|
2019-09-01 23:49:00 +09:00 |
|
Hajime Hoshi
|
23002c7597
|
input: Refactoring
|
2019-09-01 21:49:25 +09:00 |
|
Hajime Hoshi
|
e465c59395
|
input: Refactoring
|
2019-09-01 18:46:54 +09:00 |
|
Hajime Hoshi
|
26c32d36b5
|
uidriver: Move input implementation to uidrivers
|
2019-04-07 19:16:00 +09:00 |
|
Hajime Hoshi
|
486a6134e4
|
Bug fix: compilation error on browsers and mobiles
|
2019-03-30 23:59:17 +09:00 |
|
Hajime Hoshi
|
7dca1889a1
|
input: Move Key to driver package
|
2019-03-30 23:39:56 +09:00 |
|
Hajime Hoshi
|
1fd445b0e4
|
glfw: Start implementing glfw package (Key)
|
2018-12-30 01:11:49 +09:00 |
|
Hajime Hoshi
|
873128cc7e
|
input: Refactoring
|
2018-12-30 00:46:13 +09:00 |
|
Hajime Hoshi
|
b9265d5120
|
Enable to go-generate under non-GOPATH directories
|
2018-07-28 19:21:19 +09:00 |
|
Hajime Hoshi
|
177f4c5108
|
docs: Remove some redundant comments
|
2018-04-28 03:40:59 +09:00 |
|
Hajime Hoshi
|
0544476419
|
input: Fix comments
|
2018-04-22 01:39:28 +09:00 |
|