attempt to keep the ncurses gui

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-11-06 16:02:11 -06:00
parent 32c023ac38
commit 1eb637cbf5
2 changed files with 8 additions and 0 deletions

View File

@ -11,6 +11,9 @@ no-gui: build
./go-deb --no-gui --repo go.wit.com/apps/autotypist
build:
-rm resources/*.so
# embed the ncurses gui plugin
-cp -a ~/go/src/go.wit.com/toolkits/gocui.so resources/
GO111MODULE="off" go build -v
install:

View File

@ -2,6 +2,7 @@
package main
import (
"embed"
"os"
"path/filepath"
@ -20,6 +21,9 @@ var cBox *controlBox
// this is a basic window. the user can open and close it
var basicWindow *gadgets.BasicWindow
//go:embed resources/*
var resources embed.FS
func main() {
if argv.Repo == "" {
log.Info("You need to tell me what repo you want to work on")
@ -28,6 +32,7 @@ func main() {
os.Exit(0)
}
myGui = gui.New()
myGui.InitEmbed(resources)
myGui.Default()
basicWindow = makebasicWindow()