Elias Naur
404a065a0e
apps: update gio version to use explicit text sizes
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-10-05 11:32:50 +02:00
Elias Naur
cf00c89c9f
apps/hello: rename context to gtx for consistency
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-10-02 19:51:09 +02:00
Elias Naur
1673600ac6
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-10-02 15:36:36 +02:00
Elias Naur
6bc5ff2479
apps: updates for renamed and moved packages
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-30 17:00:22 +02:00
Elias Naur
962bc36dac
apps,cmd: update to renamed gioui.org module
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-30 12:41:29 +02:00
Elias Naur
4d84f46edb
apps: replace separate layout state with layout.Context fields
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-24 22:29:12 +02:00
Elias Naur
ec307008db
all: update layouts to use layout.Context
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-24 19:14:58 +02:00
Elias Naur
c427597fde
apps: update go latest gioui.org/ui version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-21 15:01:24 +02:00
Elias Naur
8c121374b1
apps/hello: fix build
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-11 23:57:04 +02:00
Elias Naur
aa703dfc3e
apps/gophers: update to latest gio
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-07 20:40:01 +02:00
Elias Naur
20f9a72c15
apps: update gioui.org/ui version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-07 20:15:25 +02:00
Elias Naur
b45222b457
apps: drop init funcs
...
Now that Gio runs main functions everywhere, init func are no longer
necessary.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-22 11:40:13 +02:00
Elias Naur
5f0047567e
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-21 11:50:43 +02:00
Elias Naur
f9fda47d25
apps: update to newest macro api
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-16 13:24:41 +02:00
Elias Naur
5b7b1eb001
apps: upgrade to the block to macro rename
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-15 20:39:15 +02:00
Elias Naur
a8aa1a9c7e
apps: update to newest gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-15 19:17:14 +02:00
Elias Naur
26543ba1a5
apps: use DrawEvent.Size instead of Window.Size
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-14 13:10:42 +02:00
Elias Naur
e13b9a4990
apps: support DestroyEvent
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-13 13:14:17 +02:00
Elias Naur
8e307b40a6
apps: update to new NewWindow API
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-12 20:48:24 +02:00
Dan Kortschak
3c2c404fa9
apps/hello: fix loop variable captured by func literal
...
Signed-off-by: Dan Kortschak <dan@kortschak.io >
2019-07-12 00:45:19 +02:00
Dan Kortschak
bcd5685e78
apps/hello: use correct Config type
...
Signed-off-by: Dan Kortschak <dan@kortschak.io >
2019-07-11 15:31:18 +02:00
Elias Naur
5f15f4c769
apps: remove use of app.Window.IsAlive
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-08 15:52:07 +02:00
Elias Naur
6440fc35b7
apps: update to renamed ColorOp.Color field
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-05 17:17:02 +02:00
Elias Naur
e3629cc0fb
apps: update to new material api
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-05 17:01:12 +02:00
Elias Naur
322a95adee
apps/hello: update to latest gio api
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-02 20:00:28 +02:00
Elias Naur
b94119d093
cmd: update to latest API
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-06-21 17:15:44 +02:00
Elias Naur
de5d5e19f5
cmd: update to latest API
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-06-21 17:03:31 +02:00
Elias Naur
893b7f3c9f
cmd/gophers,cmd/hello: update to latest API
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-06-21 16:18:44 +02:00
Elias Naur
528a588f2e
apps/hello: update to explicit API
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-06-02 19:17:53 +02:00
Elias Naur
4513d109b1
apps/hello: fix build
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-16 19:35:02 +02:00
Elias Naur
967484ce3a
apps/hello: fix error handling
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-05-02 17:28:32 +02:00
Elias Naur
252e058766
all: serialize ops
...
Pros:
- Much less per-frame garbage
- Allow future preprocessing of ops while building it
- Much fewer interface calls and pointer chasing
- Allow future serialization of ops for remote rendering
Cons:
- Slightly clumsier API
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-04-27 22:19:34 +02:00
Elias Naur
f4f3f9e640
app/hello: add explicit WindowOptions, extract message, color text
...
Signed-off-by: Anthony Starks <ajstarks@gmail.com >
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-04-05 14:59:39 +02:00
Elias Naur
ed2590e30e
ui/app,apps/gophers,apps/hello: revert NewWindow to CreateWindow
...
It turns out we already support multiple windows on Android: when
the activity is recreated.
This reverts commit f21b5eb1df .
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-04-02 19:54:37 +02:00
Elias Naur
e7725a4fa1
apps,ui/app: delete ui/app.Window.Ack
...
Replace it with a dummy event send on the synchronous event channel;
a bit of cleverness for a simpler API.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-04-02 18:51:43 +02:00
Elias Naur
c26e3b1191
apps/gophers,apps/hello: add references to gioui.org
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-03-31 14:54:58 +02:00
Elias Naur
1d91eb8557
apps/hello: comment the unusual program structure
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-03-31 14:51:21 +02:00
Elias Naur
1d67fad0c3
ui/app,apps/gophers,apps/hello: accept nil WindowOptions in NewWindow
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-03-31 13:59:06 +02:00
Elias Naur
f21b5eb1df
ui/app,apps/gophers,apps/hello: replace CreateWindow with NewWindow
...
Gio doesn't support multiple windows anyway, so get rid of the
app.Windows channel and use NewWindow call for the mobile platforms
as well.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-03-31 13:52:14 +02:00
Elias Naur
98318abb60
apps/hello: add hello world example
2019-03-31 13:04:44 +02:00