Hajime Hoshi
|
cea9bd5a19
|
input: Bug fix: runeBuffer should be reset on each frame
|
2017-11-10 01:21:15 +09:00 |
|
Hajime Hoshi
|
835d199f02
|
ui: Rename SetIcon to SetWindowIcon (#386)
|
2017-09-23 17:40:09 +09:00 |
|
Hajime Hoshi
|
dacda0d176
|
ui: Add SetIcon (#386)
|
2017-09-23 04:28:57 +09:00 |
|
Hajime Hoshi
|
b186bc1e94
|
ui: Add IsCursorVisible (#377)
|
2017-08-12 15:45:16 +09:00 |
|
Hajime Hoshi
|
f0d47312c4
|
ui: Add IsRunnableInBackground / SetRunnableInBackground (#272)
|
2017-08-03 03:21:51 +09:00 |
|
Hajime Hoshi
|
ba204c6d3b
|
ui: Adjust cursor positoin on fullscreen mode (#374)
|
2017-07-01 04:27:38 +09:00 |
|
Hajime Hoshi
|
c694851765
|
ui: Center the screen on fullscreen mode (#374)
|
2017-07-01 04:12:09 +09:00 |
|
Hajime Hoshi
|
b569eb9c5a
|
ui: Add SetFullscreen / IsFullscreen (#267)
|
2017-06-30 01:28:00 +09:00 |
|
Hajime Hoshi
|
1d59938295
|
ui: Refactoring: Remove unneeded error handlings
|
2017-05-31 10:47:52 +09:00 |
|
Hajime Hoshi
|
7d181e3182
|
opengl: Hide OpenGL context usages into internal/graphics package
|
2017-05-31 02:18:04 +09:00 |
|
Hajime Hoshi
|
e11bc62059
|
ui: SetScreenSize/Scale no longer returns error
|
2017-03-03 10:58:29 +09:00 |
|
Hajime Hoshi
|
0ef1e61d55
|
mobile: Fix iOS tag usages (#310)
|
2017-01-26 01:32:33 +09:00 |
|
Hajime Hoshi
|
07294a98b6
|
Move internal/graphics/opengl -> internal/opengl
|
2016-11-03 23:31:25 +09:00 |
|
Hajime Hoshi
|
cd885ce7c5
|
ui: Add SetCursorVisibility (#258)
|
2016-09-03 18:54:21 +09:00 |
|
Hajime Hoshi
|
db782ff0d9
|
ui: Remove UserInterface interface
|
2016-09-03 00:20:05 +09:00 |
|
Hajime Hoshi
|
f204c14f90
|
ui: Rename Run -> RunMainThreadLoop
|
2016-09-03 00:00:44 +09:00 |
|
Hajime Hoshi
|
6164ecb9fc
|
ui: Reduce functions in UserInterface
|
2016-09-02 23:45:54 +09:00 |
|
Hajime Hoshi
|
128dcaa342
|
ui: Rename Main -> Run
|
2016-09-02 02:59:40 +09:00 |
|
Hajime Hoshi
|
571d67f967
|
ui: Reduce methods in UserInterface
|
2016-09-02 02:31:03 +09:00 |
|
Hajime Hoshi
|
93a994f1d6
|
ui: Refactoring on mobile
|
2016-09-02 01:34:51 +09:00 |
|
Hajime Hoshi
|
453c2c4589
|
ui: Remove Terminate
|
2016-09-02 01:07:41 +09:00 |
|
Hajime Hoshi
|
6da16aa1a0
|
ui: Refactoring: Remove events
|
2016-09-02 00:53:05 +09:00 |
|
Hajime Hoshi
|
1e0bdf844d
|
loop: Bug fix: vsync should not use channels on browsers (#259)
|
2016-09-01 10:36:00 +09:00 |
|
Hajime Hoshi
|
f556b19f22
|
Add error checks
|
2016-08-03 23:44:54 +09:00 |
|
Hajime Hoshi
|
6968e898c3
|
Bug fix: ui.Main should be suspended when error occurs in the loop
|
2016-08-02 02:48:19 +09:00 |
|
Hajime Hoshi
|
e118a755f5
|
ui: Bug fix: Sizing also calls GLContext
|
2016-07-24 05:29:47 +09:00 |
|
Hajime Hoshi
|
c5e42c91be
|
ui: Add glcontext.go
|
2016-07-24 00:05:36 +09:00 |
|
Hajime Hoshi
|
121063ee2b
|
ui: Initialize GLContext at Start
|
2016-07-23 22:17:36 +09:00 |
|
Hajime Hoshi
|
1953539e22
|
ui: Refactoring: Simplify initializing
|
2016-07-23 20:25:52 +09:00 |
|
Hajime Hoshi
|
55bfe19bf8
|
opengl: Add context.DoWork (mobile)
|
2016-07-04 01:25:35 +09:00 |
|
Hajime Hoshi
|
61ba8dad17
|
opegnl: Remove initialization (use Reset instead) (mobile)
|
2016-07-04 01:04:35 +09:00 |
|
Hajime Hoshi
|
47a0b3ccfa
|
ui: Need LockOSThread for mobile
|
2016-07-01 00:44:15 +09:00 |
|
Hajime Hoshi
|
bb511b2c13
|
ui: Scale is now float64 (#236)
|
2016-06-25 01:26:59 +09:00 |
|
Hajime Hoshi
|
989ae1ebc5
|
ui: Fix deviceScale for mobiles
|
2016-06-19 05:14:02 +09:00 |
|
Hajime Hoshi
|
b0a7e13502
|
ui: Remove ScreenSizeEvent.Scale
|
2016-06-19 05:10:27 +09:00 |
|
Hajime Hoshi
|
6f50ef3604
|
ui: Get correct device scale for iOS
|
2016-06-19 05:10:27 +09:00 |
|
Hajime Hoshi
|
83ab4352f8
|
opengl: Consider framebuffer size on iOS
|
2016-06-18 19:55:04 +09:00 |
|
Hajime Hoshi
|
dfe4db67be
|
Fix for iOS
|
2016-06-17 02:08:25 +09:00 |
|
Hajime Hoshi
|
10ebe3274c
|
Fix build tags
|
2016-06-15 03:35:35 +09:00 |
|
Hajime Hoshi
|
a1fbf2cd2d
|
graphics: Remove 'Resume'
|
2016-06-12 23:54:36 +09:00 |
|
Hajime Hoshi
|
f322aaec02
|
mobile: Add a comment
|
2016-06-11 05:49:53 +09:00 |
|
Hajime Hoshi
|
f71dcd3466
|
Remove 'Pause'
|
2016-06-11 00:57:10 +09:00 |
|
Hajime Hoshi
|
eb8e8b6034
|
ui: Remove FinishRendering
|
2016-06-10 01:49:21 +09:00 |
|
Hajime Hoshi
|
8121b2102f
|
mobile: Implement Pause and Resume to work correctly
|
2016-06-10 01:21:46 +09:00 |
|
Hajime Hoshi
|
83a96dc532
|
android: Bug fix: Black flicking (#226)
|
2016-06-07 02:24:36 +09:00 |
|
Hajime Hoshi
|
e4ca01db31
|
mobile: Multitouches (#101)
|
2016-05-28 23:15:28 +09:00 |
|
Hajime Hoshi
|
3195ae32d8
|
mobile: Implement Pause/Resume
|
2016-05-24 00:00:54 +09:00 |
|
Hajime Hoshi
|
f251ae8b49
|
mobile: Handle touch events
|
2016-05-23 02:06:01 +09:00 |
|
Hajime Hoshi
|
6d06b01cae
|
gomobile bind works
|
2016-05-22 04:25:15 +09:00 |
|
Hajime Hoshi
|
d09bb63f71
|
ui: Change UserInterface to be an interface
|
2016-05-20 00:07:06 +09:00 |
|
Hajime Hoshi
|
76ea075896
|
Add example/mobile (not-compilable yet)
|
2016-05-19 03:17:50 +09:00 |
|