Commit Graph

470 Commits

Author SHA1 Message Date
Hajime Hoshi
c35d0f85ec Title for blocks 2013-12-18 18:05:28 +09:00
Hajime Hoshi
72ce849fbd Key events 2013-12-16 10:02:15 +09:00
Hajime Hoshi
099ab48382 Bug fix: check ui.textureFactoryEvent exists 2013-12-16 09:50:56 +09:00
Hajime Hoshi
94ecfbba9c Refactoring event handling 2013-12-16 09:39:49 +09:00
Hajime Hoshi
aeab5f3437 Refactoring 2013-12-16 02:42:54 +09:00
Hajime Hoshi
b70884ca40 Added keydown/keyup 2013-12-16 01:13:18 +09:00
Hajime Hoshi
0a3ec197ff Rename InputStateUpdated -> MouseStateUpdated 2013-12-15 23:45:50 +09:00
Hajime Hoshi
f61d9280e4 Rename: Canvas -> Context 2013-12-14 06:10:24 +09:00
Hajime Hoshi
4d62fb0b01 Bug fix: parts should be copied 2013-12-14 05:55:13 +09:00
Hajime Hoshi
b1062a80bf Refactoring 2013-12-14 05:34:27 +09:00
Hajime Hoshi
5aa0b5f5c2 Avoid a busy loop 2013-12-13 01:27:02 +09:00
Hajime Hoshi
d087333e48 Refactoring 2013-12-13 00:45:24 +09:00
Hajime Hoshi
63fc25d24c Refactoring 2013-12-12 01:46:56 +09:00
Hajime Hoshi
82e8849e01 Refactoring 2013-12-11 22:31:13 +09:00
Hajime Hoshi
f4e59293fb Bug fix: we can't draw on a window after closing 2013-12-11 01:01:01 +09:00
Hajime Hoshi
0c51a7a362 Remove ebiten_controller.c 2013-12-11 00:54:00 +09:00
Hajime Hoshi
54557aadf2 Add WindowClosedEvent 2013-12-11 00:49:30 +09:00
Hajime Hoshi
2e17c366ca Add and use cocoa.Window 2013-12-11 00:18:08 +09:00
Hajime Hoshi
10104b95b4 Rename files 2013-12-10 22:12:39 +09:00
Hajime Hoshi
df836df45e Add ids.lock 2013-12-10 21:21:11 +09:00
Hajime Hoshi
a0cf1e5d55 Remove GOMAXPROCS 2013-12-10 21:17:39 +09:00
Hajime Hoshi
c18b1cc9bd Separate Device and Canvas 2013-12-09 23:52:14 +09:00
Hajime Hoshi
7e246015ff Rename Context -> Canvas 2013-12-09 22:40:54 +09:00
Hajime Hoshi
2bd77e949a Refactoring 2013-12-09 09:45:40 +09:00
Hajime Hoshi
894dd71d35 Change the background color 2013-12-09 02:00:17 +09:00
Hajime Hoshi
2ea00ec8a9 Add a transparent screen 2013-12-08 23:49:48 +09:00
Hajime Hoshi
698d176ec3 Refactoring 2013-12-08 23:03:00 +09:00
Hajime Hoshi
05fbee10d4 Activate apps 2013-12-08 22:22:54 +09:00
Hajime Hoshi
63abfb2c13 Bug fix: the initial state of a ebiten 2013-12-08 22:14:52 +09:00
Hajime Hoshi
c36d8c5512 Add cocoa.window 2013-12-08 22:13:48 +09:00
Hajime Hoshi
e10bac5a8a Rotate ebiten 2013-12-08 21:03:30 +09:00
Hajime Hoshi
889e3356a2 Bug fix: The menu is not activated 2013-12-08 20:45:14 +09:00
Hajime Hoshi
cdb511b08b Add matrix.Color.Scale 2013-12-08 19:38:22 +09:00
Hajime Hoshi
b14684804f Draggin ebiten 2013-12-08 17:02:35 +09:00
Hajime Hoshi
a25a2df6b4 gofmt 2013-12-08 16:28:56 +09:00
Hajime Hoshi
8fbd818f28 Async loading textures 2013-12-08 16:28:18 +09:00
Hajime Hoshi
cbc5c38db6 Remove games 2013-12-08 16:19:24 +09:00
Hajime Hoshi
4489557c84 UnuseGLContext 2013-12-08 01:35:24 +09:00
Hajime Hoshi
e55060c239 Add cocoa.textureFactory 2013-12-07 02:20:53 +09:00
Hajime Hoshi
24a735dd0b Use runtime.LockOSThread at main 2013-12-04 21:51:39 +09:00
Hajime Hoshi
dd979ac4d6 Add 'Tag' to the methods of TextureFactory 2013-12-03 23:24:34 +09:00
Hajime Hoshi
79c74273f5 Fix the event handling model 2013-12-03 22:15:00 +09:00
Hajime Hoshi
f9e5e754b2 Move some definitions to the ui package 2013-12-03 00:15:01 +09:00
Hajime Hoshi
add743572c Add LazyCanvas 2013-12-02 21:47:41 +09:00
Hajime Hoshi
5eb08941e0 Split the event loop 2013-12-02 21:27:06 +09:00
Hajime Hoshi
3e5d58ef85 Close the observing channel 2013-12-01 21:42:41 +09:00
Hajime Hoshi
e2a8b07a94 Event handling 2013-12-01 21:23:03 +09:00
Hajime Hoshi
da30a83491 Remove ebiten.GameContext 2013-11-30 04:24:52 +09:00
Hajime Hoshi
2a8af24518 Remove InputState 2013-11-30 03:21:10 +09:00
Hajime Hoshi
7c91b03678 Bug fix: rects 2013-11-29 23:18:44 +09:00