~eliasnaur/gio-example

ref: 1ad8d13d0f99c508d3a2528dfe349f3313acc7c5 gio-example/gio-extras d---------
gio-extras/materials: update example with palette switching

This adds a switch that can change the materials example program's
palette. This also updates the example to use the latest materials API.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/{outlay,niotify}: fix gofmt

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/materials: add materials example

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/scroll: add scrollbar example

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/outlay/{fan,grid}: add outlay examples

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/niotify: add niotify example

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/haptic: add haptic feedback example

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
gio-extras/colorpicker: add color picker widget example

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