~eliasnaur/gio-example

glfw: release gpu resources at exit

Signed-off-by: Elias Naur <mail@eliasnaur.com>
Revert "x/component: rely on new system inset handling"

This reverts commit 7bd64fd1150f5c64383798e6bf870d9336ec5f67.

I misunderstood why Egon changed the inset handling in the way that
he did. His changes were correct.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
x/component: rely on new system inset handling

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
Insets are now automatically added.

Signed-off-by: Egon Elbre <egonelbre@gmail.com>
4431f82c — Peter Sanford 2 days ago
kitchen: respect system insets

This keeps the UI from rendering under the status bar on android.

Signed-off-by: Peter Sanford <psanford@sanford.io>
all: update to latest gio{,/x}

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
tabs: respect system insets

Signed-off-by: r3mb00 <ipalamar4uck@gmail.com>
all: update to latest gio and other deps

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
glfw: add support for EGL/OpenGL ES

Gio doesn't support desktop OpenGL on Windows, and must
use the ANGLE libraries that implements OpenGL ES.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
glfw: demonstrate custom OpenGL rendering and input event handling

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

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

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
x/outlay/table: add table example back

This example was lost in the shuffle of migrating examples from
gio-extras to gio-example. The original signed-off commit from
Pierre is available here:

https://git.sr.ht/~whereswaldon/outlay/commit/195fcaa6132d9643c0ef2dea809970b047293834
Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
x/component: remove reference to old "materials" pkg

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
all: update to use StateOp instead of StackOp

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/*,x: rename gio-extras demos and change imports

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
windows,multiwindow: rename package for clarity

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
galaxy: adapt donated code to fit gio visualization

This commit adapts the donated galaxy simulation code to work
with the front-end visualization originally posted here:

https://git.sr.ht/~whereswaldon/galaxy-gio

With this change, the entire galaxy example codebase in now under the
same licenses, and visualization code has been better documented.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
galaxy: add simulation engine for galaxy example

This is essentially the code for the Gonum Barnes-Hut example code and
is donated to the Gio project.

Signed-off-by: Dan Kortschak <dan@kortschak.io>
glfw,go.*: update Gio version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
life: make cell size display density independent

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
Next