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
Daniel Martí
e8ba5b6aff
all: remove a couple of unused parameters
...
Both from unexported functions, to keep the change low-risk. Found via
unparam.
Signed-off-by: Daniel Martí <mvdan@mvdan.cc >
2019-08-25 22:48:15 +01:00
Daniel Martí
2542c55e9d
all: fix some issues spotted by static analysis
...
First, vet was upset by two incorrect fmt verbs. One was an extra %x,
when there was just one argument, so remove it. Another was a %p with a
non-pointer. It's a struct, so for now simply use %#v.
Second, staticcheck found some unused or unnecessary bits of code;
remove the obvious ones.
Finally, staticcheck also complained about some error strings which were
capitalized or had periods. Adjust those, which also makes all error
messages more consistent.
Signed-off-by: Daniel Martí <mvdan@mvdan.cc >
2019-08-25 22:41:05 +01: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
74295d5b77
ui/go.*: update golang.org/x/sys
...
In particular to get the ptrace fix for iOS from
https://go-review.googlesource.com/c/sys/+/182317
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-14 10:53:20 +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
8c121374b1
apps/hello: fix build
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-11 23:57:04 +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
3d519c5a37
apps/gophers: delete unused fields and arguments
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-07 20:29:39 +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
eaa4efe5af
all: add missing licence headers
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-07 17:21:34 +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
e2df2f394a
apps/gophers: split main into App and UI and add BenchmarkUI
...
Signed-off-by: Elias Naur <mail@eliasnaur.com >
2019-08-02 19:52:26 +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