~eliasnaur/giouiorg

content/doc/install: update Fedora instructions

Signed-off-by: Patrick T Coakley <contact@patricktcoakley.com>
content/doc/install: clarify android examples

This commit clarifies that the android example commands are meant to be run
from within a local clone of the gio-example repo.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
content/news: add august newsletter

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
content/news: add july newsletter

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
content: remove Decred banner

The GoDCR team failed to achieve another round of funding and are
ending the sponsorship for now.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
news: add june 2022 newsletter

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
architecture: add discussion of input tree with pointer example

This commit adds a discussion of the hierarchy of clip areas and
how pointer events propagate through it. It also adds an example
demonstrating the ways that pointer input areas interact in a
hierarchy.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
include/files/architecture: simplify button example

The button example was updated to use two overlapping clip.AreaOps
when we converted pointer.AreaOp to be a clip.AreaOp. This wasn't
necessary, since a single clip.AreaOp can now both capture the drawing
and input area.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
architecture: clarify and expand window section

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
architecture: clarify and expand drawing section

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
content,site,template: add Newsletters

This is initial template for newsletters and the four
most recent newsletters by Chris Waldon.

Signed-off-by: Egon Elbre <egonelbre@gmail.com>
architecture: update text handling info page

This commit removes references to obsolete APIs in the text section.

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

Signed-off-by: Elias Naur <mail@eliasnaur.com>
architecture: document how list handles large input

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
cmd/giouiorg: add new gioui.org/cmd reference

Bump the Cloud SDK version while here.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
content: document minimum supported android sdk version

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
cmd/giouiorg: return 404 for unknown vainity import paths

Signed-off-by: Elias Naur <mail@eliasnaur.com>
content/doc/install: add Nix setup instructions

Signed-off-by: Elias Naur <mail@eliasnaur.com>
content/doc/architecture: remove obsolete text about Add

The content referred to clip.Op.Add, which is removed in
favor of Push/Pop.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
include/files/architecture: balance ops in helpers

This commit balances the push/pop of clip and offset operations
in the helper functions for the drawing examples. This prevents
a panic when the unbalanced operations are used in a macro.

Thanks to Zhang Hui for reporting the issue in Slack!

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