~eliasnaur/gio-example

ref: ci gio-example/go.mod -rw-r--r-- 607 bytes
all: update gio, go fmt for go:build constraints, go mod tidy

Signed-off-by: Elias Naur <mail@eliasnaur.com>
opengl,glfw: update to latest Gio version

Remove depth buffers since they're no longer needed by any Gio
renderer.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
deps,example/kitchen: update to latest gio

This commit adapts the kitchen example's use of icons to
their new API.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
go.*: upgrade to latest Gio

Updates gio#245

Signed-off-by: Elias Naur <mail@eliasnaur.com>
deps: update to latest gioui.org{,/x}

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
kitchen: add ProgressCircle example

Signed-off-by: Elias Naur <mail@eliasnaur.com>
opengl: use Metal backend on macOS

Metal performs better on resize and display scaling changes, and
is compatible with a future macOS without OpenGL support.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
go.*: upgrade Gio

Signed-off-by: Elias Naur <mail@eliasnaur.com>
glfw: support both desktop OpenGL and OpenGL ES on macOS

Signed-off-by: Elias Naur <mail@eliasnaur.com>
deps: update to latest gioui.org/x

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
deps: update to latest gio

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
x/component: add demo page for Menu component

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
go.*: bump gio, glfw versions

THe glfw example now runs on macOS using ANGLE as the OpenGL ES
implementation.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
glfw,kitchen: update to latest Gio version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
.builds: upgrade to Go 1.16

Examples aren't bound by compatibility requirements, and we're about to
add an example that uses Go 1.16 features.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
glfw,go.*: bump gio version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
Insets are now automatically added.

Signed-off-by: Egon Elbre <egonelbre@gmail.com>
all: update to latest gio{,/x}

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
all: update to latest gio and other deps

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
glfw,go.*: bump Gio version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
Next