Commit Graph

110 Commits

Author SHA1 Message Date
Elias Naur e7fabcf774 apps: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-06 09:23:02 +02:00
Elias Naur bb796ddf37 apps/gophers: clean up font family code
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-05 23:12:20 +02:00
Elias Naur e8ca986a63 apps: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-05 22:30:20 +02:00
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 f3819d8164 apps: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-03 13:36:51 +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 b0e7b165b6 apps/gophers: fix test build failure
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-10-02 15:26:32 +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 90e2a119c0 apps/gophers: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-09-26 18:43:21 +02:00
Elias Naur 9c33550644 all: rename more *layout.Context names to gtx
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-09-25 09:43:15 +02:00
Elias Naur a89c6d1c33 all: rename c to gtx for *layout.Context parameters
Short like `ctx` but not as easily confused with context.Context
values.

Suggested by Larry Clapp.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-09-25 09:34:12 +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 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
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 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 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 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 10792f0a00 apps/gophers: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-08-01 19:00:30 +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 7182e29d28 apps: update gio
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-29 12:15:27 +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 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 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
Elias Naur 98e1ef177c apps/gophers: update system package path
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 15:56:02 +02:00
Elias Naur 759fdb2efe apps/gophers: simplify type switch
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 15:41:10 +02:00
Elias Naur 1336ca109a apps/gophers: upgrade to new profiling api
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 15:37:05 +02:00
Elias Naur c7fda6d37d apps/gophers: add explicit redraws
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 14:08:59 +02:00
Elias Naur 343934d3de apps/gophers: replace own input router with the window's Queue
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 14:02:54 +02:00
Elias Naur 96b52d3493 apps/gophers: upgrade to changed input api
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-12 00:07:18 +02:00