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
b928ee65f7
apps/gophers: update to new layout.Align
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-24 20:35:32 +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
1767588028
apps/gophers: update to function scoped layouts
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-18 21:46:48 +02:00
Daniel Martí
85843f1f29
all: update go.mod files to target Go 1.13
...
Since the main README recommends Go 1.13 or later, let's make the go.mod
files reflect that. This will enable starting to use new language
features.
Modules that still build on 1.12 will continue to work on that version
just fine; this line is just a hint to enable new language features for
versions of Go new enough.
Signed-off-by: Daniel Martí <mvdan@mvdan.cc >
2019-09-07 11:18:37 +02:00
Elias Naur
a06d8a39f5
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-02 15:18:56 +02:00
Elias Naur
ef64cd7326
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-09-02 15:14:58 +02:00
Elias Naur
7bca7de017
apps/gophers: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-30 15:03:49 +02:00
Elias Naur
32a348b1ab
go.*: drop -replace for gioui.org/ui
...
As pointed out by Daniel Martí, the replace line is convenient for
development but results in build differences depending on whether
you're inside or outside the gioui.org/apps module.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-24 19:00:32 +01:00
Elias Naur
b34389ac2c
apps/gophers: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-22 17:19:04 +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
bf99199287
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-14 10:43:44 +02:00
Elias Naur
dce7ad2f58
apps/gophers: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-11 12:54:19 +02:00
Elias Naur
79233a3565
apps/gophers: update gioui.org/ui version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-10 16:51:45 +02:00
Elias Naur
6d1339733a
apps: update gioui.org/ui
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-10 12:34:58 +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
276cb104ad
apps/go.mod: update gioui.org/ui version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-05 18:10:32 +02:00
Elias Naur
38eb23cc31
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-02 23:16:39 +02:00
Elias Naur
e309fb42d4
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-02 08:57:31 +02:00
Elias Naur
10792f0a00
apps/gophers: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-01 19:00:30 +02:00
Elias Naur
eefe3d146d
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-01 15:31:10 +02:00
Elias Naur
06cee16c89
apps/gophers: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-01 10:09:56 +02:00
Elias Naur
d3df90887e
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-31 22:54:49 +02:00
Elias Naur
7182e29d28
apps: update gio
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-29 12:15:27 +02:00
Elias Naur
1b684ffab6
apps/go.mod: update gio
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-29 02:53:51 -07:00
Elias Naur
d93925c0c2
apps/go.mod: upgrade gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-26 08:58:01 -07: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
c080a54038
ui/app: call main from Android and iOS
...
Android can only run c-shared libraries which means that every
Gio program must create its window and event loop from an init
function.
The same applies to iOS but for a more benign reason: the gio tool
builds programs in c-archive mode for iOS and links the binary with
a Objective-C driver.
Allow Gio programs to run off its main function by linking to and
invoking main even from Android libraries and iOS ditto.
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-22 11:33:09 +02:00
Elias Naur
f47a38844b
apps: update to newest gio
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-21 22:01:29 +02:00
Elias Naur
4724666ba0
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-21 20:04:59 +02:00
Elias Naur
2cb3832c16
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-21 17:39:14 +02:00
Elias Naur
2cf2f211cb
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-21 13:14:57 +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
6c0850ce60
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-20 16:26:47 +02:00
Elias Naur
4a9b6f3007
apps/go.mod: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-19 13:20:54 +02:00
Elias Naur
7f5393f9be
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-19 01:22:50 +02:00
Elias Naur
a36372a243
apps: update gio version
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-18 21:14:22 +02:00
Elias Naur
75891f024c
apps/gophers: update to rename Window.Invalidate method
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-18 18:46:34 +02:00
Elias Naur
8fc7a316cc
apps/gophers: update to renamed ImageOp.Src field
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-18 16:00:24 +02:00
Elias Naur
8f0d741d9f
apps/gophers: update to StackOp
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-16 13:51:20 +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
f32b5fef43
apps/gophers: update to renamed layout.Inset and layout.UniformInset
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-15 21:12:53 +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
619a90a646
apps/go.mod: update gio dependency
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-14 19:35:12 +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
41990e3275
apps/go.mod: update
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-07-13 13:30:38 +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