diff --git a/backends/all/all.go b/backends/all/all.go new file mode 100644 index 0000000..fcb293b --- /dev/null +++ b/backends/all/all.go @@ -0,0 +1,4 @@ +// Package all links most common backends. +package all + +import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" diff --git a/examples/button/main.go b/examples/button/main.go index a4968f5..146067c 100644 --- a/examples/button/main.go +++ b/examples/button/main.go @@ -2,7 +2,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" import "git.tebibyte.media/sashakoshka/ezprof/ez" func main () { diff --git a/examples/checkbox/main.go b/examples/checkbox/main.go index b8ec7ad..b3736be 100644 --- a/examples/checkbox/main.go +++ b/examples/checkbox/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/dialogLayout/main.go b/examples/dialogLayout/main.go index 63fe452..6140f76 100644 --- a/examples/dialogLayout/main.go +++ b/examples/dialogLayout/main.go @@ -3,7 +3,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/documentContainer/main.go b/examples/documentContainer/main.go index 7326302..18a29e8 100644 --- a/examples/documentContainer/main.go +++ b/examples/documentContainer/main.go @@ -6,7 +6,7 @@ import _ "image/png" import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/drawing/main.go b/examples/drawing/main.go index cbafc79..e917a1a 100644 --- a/examples/drawing/main.go +++ b/examples/drawing/main.go @@ -2,7 +2,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/elements/testing" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" import "git.tebibyte.media/sashakoshka/ezprof/ez" func main () { diff --git a/examples/flow/main.go b/examples/flow/main.go index 5b479fb..0691ce0 100644 --- a/examples/flow/main.go +++ b/examples/flow/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/flow" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/goroutines/main.go b/examples/goroutines/main.go index 16992c1..0384c7e 100644 --- a/examples/goroutines/main.go +++ b/examples/goroutines/main.go @@ -6,7 +6,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/fun" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/horizontalLayout/main.go b/examples/horizontalLayout/main.go index 6bc45da..61b28fa 100644 --- a/examples/horizontalLayout/main.go +++ b/examples/horizontalLayout/main.go @@ -3,7 +3,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/icons/main.go b/examples/icons/main.go index 133e97e..e9c6c78 100644 --- a/examples/icons/main.go +++ b/examples/icons/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/theme" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/image/image.go b/examples/image/image.go index 177eaa7..29dda72 100644 --- a/examples/image/image.go +++ b/examples/image/image.go @@ -9,7 +9,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/input/main.go b/examples/input/main.go index ea08ca3..02bfdc3 100644 --- a/examples/input/main.go +++ b/examples/input/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/label/main.go b/examples/label/main.go index 45633bb..f1850f7 100644 --- a/examples/label/main.go +++ b/examples/label/main.go @@ -2,7 +2,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/list/main.go b/examples/list/main.go index 4d2e049..2a5cdff 100644 --- a/examples/list/main.go +++ b/examples/list/main.go @@ -6,7 +6,7 @@ import "git.tebibyte.media/sashakoshka/tomo/elements" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/testing" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/piano/main.go b/examples/piano/main.go index 9eadf0a..2762f03 100644 --- a/examples/piano/main.go +++ b/examples/piano/main.go @@ -10,7 +10,7 @@ import "git.tebibyte.media/sashakoshka/tomo/elements/fun" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/fun/music" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" const sampleRate = 44100 const bufferSize = 256 diff --git a/examples/popups/main.go b/examples/popups/main.go index 5a19c85..dfc69bf 100644 --- a/examples/popups/main.go +++ b/examples/popups/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/progress/main.go b/examples/progress/main.go index 0cc291c..522bdc2 100644 --- a/examples/progress/main.go +++ b/examples/progress/main.go @@ -5,7 +5,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/raycaster/main.go b/examples/raycaster/main.go index f5783bf..801bbcd 100644 --- a/examples/raycaster/main.go +++ b/examples/raycaster/main.go @@ -7,7 +7,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/popups" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" //go:embed wall.png var wallTextureBytes []uint8 diff --git a/examples/scroll/main.go b/examples/scroll/main.go index 04e0fdf..0e45b55 100644 --- a/examples/scroll/main.go +++ b/examples/scroll/main.go @@ -4,7 +4,7 @@ import "image" import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/spacer/main.go b/examples/spacer/main.go index f9bbe59..3d79122 100644 --- a/examples/spacer/main.go +++ b/examples/spacer/main.go @@ -3,7 +3,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/switch/main.go b/examples/switch/main.go index d677288..a13066f 100644 --- a/examples/switch/main.go +++ b/examples/switch/main.go @@ -3,7 +3,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/test/main.go b/examples/test/main.go index 1cd9692..5bdab16 100644 --- a/examples/test/main.go +++ b/examples/test/main.go @@ -2,7 +2,7 @@ package main import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/elements/testing" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run) diff --git a/examples/verticalLayout/main.go b/examples/verticalLayout/main.go index d4d4930..f64ea76 100644 --- a/examples/verticalLayout/main.go +++ b/examples/verticalLayout/main.go @@ -4,7 +4,7 @@ import "git.tebibyte.media/sashakoshka/tomo" import "git.tebibyte.media/sashakoshka/tomo/layouts/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/basic" import "git.tebibyte.media/sashakoshka/tomo/elements/testing" -import _ "git.tebibyte.media/sashakoshka/tomo/backends/x" +import _ "git.tebibyte.media/sashakoshka/tomo/backends/all" func main () { tomo.Run(run)