website: specify Go 1.11 and use default godoc repository root

Signed-off-by: Elias Naur <mail@eliasnaur.com>
cmd/gio: expand usage document

Signed-off-by: Elias Naur <mail@eliasnaur.com>
cmd/gio: replace errorf with a main function returning errors

While we're here, split the usage print out to its own function and
don't display the usage when a package is missing.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
go.*: drop -replace for gioui.org/ui

As pointed out by Daniel Martí, the replace line is convenient for
development but results in build differences depending on whether
you're inside or outside the gioui.org/apps module.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
all: delete unused variables

Found by Daniel Martí.

Fixes gio#24

Signed-off-by: Elias Naur <mail@eliasnaur.com>
cmd/gio: use path.Base for Go import paths

Go import paths always use forward slashes as separators.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
cmd/gio: change all occurences of *appID with the buildInfo field

Signed-off-by: Elias Naur <mail@eliasnaur.com>
apps/gophers: update gio version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/gesture: replace Click.Events with Click.Next

Everything else was converted to use the Next
style event API, but Click was forgotten.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app/internal/gpu: set the default material to black

Signed-off-by: Elias Naur <mail@eliasnaur.com>
apps: update go latest gioui.org/ui version

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: go fmt

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: replace WindowOptions with WindowOption

Thanks to Larry Clapp for noticing the opportunity for improvement.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: (iOS) check for first responder status before changing focus

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: (iOS) move memory pressure callback to view controller

With multiple GioViewControllers we might invoke the garbage collector
more than once, but in return we simplify the GioAppDelegate which will
become the interface to native widgets.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: (iOS) resize window when the software keyboard is shown

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: remove unused method

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: fix indent

Signed-off-by: Elias Naur <mail@eliasnaur.com>
ui/app: remove debug line

Signed-off-by: Elias Naur <mail@eliasnaur.com>
cmd/gio: use package name for iOS binaries

To make it easier to locate the app in the Console app.

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