Elias Naur
3c9c38947d
ui/app: (wasm) don't focus input field on mouse down or touch start
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-13 21:30:26 +02:00
Elias Naur
90d2174090
ui/app: take input focus when initializing the HTML canvas element
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-13 12:49:43 +02:00
Elias Naur
c342054dbc
ui/app: apply monitorScale to browser DPI
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-12 20:23:07 +02:00
Elias Naur
e2a1f07b84
ui/app: rename StageVisible and StageInvisible
...
StageRunning and StagePaused better reflect their use.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-12 14:59:07 +02:00
Elias Naur
4441a3e13e
Revert "ui/app,apps: unexport ChangeStage and Stage"
...
I found a convincing use case: stopping asynchronous activities
while paused. A follow up change will rename the stages and add
an example.
This reverts commit f9840b0963 .
2019-05-12 14:47:38 +02:00
Elias Naur
f9840b0963
ui/app,apps: unexport ChangeStage and Stage
...
I'm not convinced the API is right. For exmaple, an event that
notifies a program when to save its state is both smaller and
might be sufficient.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-11 13:50:18 +02:00
Elias Naur
0397cbb599
ui/app: add basic webassembly/webgl support
...
It is still slow. And crashy: https://github.com/golang/go/issues/31980 .
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-11 13:17:57 +02:00