Commit Graph

85 Commits

Author SHA1 Message Date
Elias Naur dbe15b23a9 apps/gophers: update to new split area ops
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 23:00:42 +02:00
Elias Naur cadfc88be2 cmd/gophers: update to ui.Config as an interface
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 17:23:31 +02:00
Elias Naur 624ef78e1c apps/gophers: update to renamed Config.Pixels method
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 14:03:30 +02:00
Elias Naur e3ba84758c cmd/gophers: use default scale for avatar images
We don't know the DPI for random images from the internet.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 13:50:41 +02:00
Elias Naur 2aac09b3b2 cmd/gophers: update to integer ui.Config pixel values
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 13:36:26 +02:00
Elias Naur bde04c68a2 apps/gophers: update to Constraint.Exact method
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-10 11:20:43 +02:00
Elias Naur 41626f5a6b apps/gophers: use the new Image.Scale for icons
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-09 16:02:19 +02:00
Elias Naur f3164c9fce apps/gophers: update to layout objects with ui.Value measurements
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-09 11:33:28 +02:00
Elias Naur da095a3e5d apps/go.mod: update gio version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-08 16:18:36 +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 252514af9d all: update dependencies
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-03 20:26:19 +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 6fdab9dba6 apps/gophers: update to latest gio api
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-02 14:58:00 +02:00
Elias Naur 0316a27a45 apps/gophers: add editor hint
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-07-01 13:38:02 +02:00
Elias Naur 3092a72089 apps/gophers: update to latest gioui.org/ui
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-27 12:47:33 +02:00
Elias Naur bf96bb8bdd cmd: update to latest gioui.org/ui version
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-22 17:38:25 +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 0e332f8d65 apps/gophers: update to latest gio version and use Modifiers.Contain
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-18 21:32:44 +02:00
Elias Naur 1765a66fd6 cmd/gophers: fix layout re-use
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-17 16:41:46 +02:00
Elias Naur 067d493e60 apps/gophers/android: delete
With gio -buildmode=exe, we don't need the Android scaffold anymore.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-17 16:39:35 +02:00
Elias Naur d61a717ca8 apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-11 16:46:24 +02:00
Elias Naur 94162f8f24 apps/gophers: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-10 01:27:12 +02:00
Elias Naur 8917cb33bc apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-09 22:22:43 +02:00
Elias Naur 6f9f07e860 apps/gophers: delete support files
Now that the gio tool can generate runnable mobile and webassembly
apps, the support files are no longer needed.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-09 15:43:09 +02:00
Elias Naur aad2fee36e apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-09 15:21:14 +02:00
Elias Naur 886e9ba68d apps/gophers: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-09 10:55:43 +02:00
Elias Naur 820d26007a apps/gophers: update to merged input queue API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-08 11:00:59 +02:00
Elias Naur 13f69a28ac apps/gophers: upgrade to simpler layout API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-03 16:12:43 +02:00
Elias Naur 60fd129fda apps/gophers: upgrade to OpArea API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-03 15:24:00 +02:00
Elias Naur 34fe872635 apps/gophers: upgrade to latest path clipping API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-02 22:36:29 +02:00
Elias Naur a4ccc861ac apps/gophers: switch to explicit drawing state stack
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-02 19:37:34 +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 b55a02f597 apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-01 18:45:35 +02:00
Elias Naur 16a55850cb apps/gophers: switch to new OpImage, OpColor, OpDraw API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-06-01 13:05:32 +02:00
Elias Naur 29993af408 apps/gophers: add per-frame mallocs to profiling status line
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-31 14:41:05 +02:00
Elias Naur bb0f80902f apps/gophers: update event method names
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-30 21:57:43 +02:00
Elias Naur 67bfa38e02 apps/gophers: switch to explicit layout methods
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-30 21:52:19 +02:00
Elias Naur 5cc9906eb8 ui/app: (windows) use the new golang.org/x/sys/windows.MessageBox function
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-27 11:37:33 +02:00
Elias Naur c3ea85801c ui/app: (wasm) replace TypedArrayOf with the CopyBytes* API
syscall/js.TypedArrayOf is going away in Go 1.13 and is replaced by
the CopyBytesToGo, CopyBytesToJS.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-24 12:30:34 +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 51d1c32c07 apps/gopers: update to new Config convenience methods
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-16 19:34:06 +02:00
Elias Naur acf345a0f8 apps/gophers: use shorter layout method names
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-16 15:43:41 +02:00
Elias Naur 3e5e9b2df2 apps/gophers: convert to new explicit layout API
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-16 12:58:02 +02:00
Elias Naur 379cab92c4 apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-12 20:24:20 +02:00
Elias Naur 1e14540a6f apps: go get gioui.org/ui@latest
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-12 18:07:57 +02:00
Elias Naur 84f80711dc apps/gophers: correct inverted logic
Signed-off-by: Elias Naur <mail@eliasnaur.com>
2019-05-12 17:43:23 +02:00