diff options
| author | Jeff Carr <[email protected]> | 2025-09-03 01:19:37 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-09-03 01:19:37 -0500 |
| commit | f5b513fa05ddbaaa2149cf0527ae1206e653266b (patch) | |
| tree | 5e3776433b90c16e6cf30acb4468af712c5712da /doGui.go | |
| parent | 785591ab4cb3026ff069271b6f322a2e6f13eec8 (diff) | |
buttons for different stuffv0.0.6
Diffstat (limited to 'doGui.go')
| -rw-r--r-- | doGui.go | 29 |
1 files changed, 20 insertions, 9 deletions
@@ -14,6 +14,7 @@ import ( "go.wit.com/lib/debugger" "go.wit.com/lib/gadgets" "go.wit.com/lib/gui/logsettings" + "go.wit.com/lib/gui/shell" "go.wit.com/log" ) @@ -30,14 +31,16 @@ func doGui() { // me.myGui.SetAppDefaultPlugin(me.forge.Config.DefaultGui) me.myGui.Default() - me.mainWindow = gadgets.NewGenericWindow("regex: a WIT Cloud private AI tool", "Current Conversations") + win := gadgets.NewGenericWindow("regex: a WIT Cloud private AI tool", "Current Conversations") - drawWindow(me.mainWindow) + drawWindow(win) - me.mainWindow.Custom = func() { + win.Custom = func() { log.Warn("MAIN WINDOW CLOSE") + me.myGui.StandardExit() os.Exit(0) } + me.mainWindow = win // sits here forever debug() @@ -62,14 +65,22 @@ func drawWindow(win *gadgets.GenericWindow) { insertWin = makeChatsWindow() }) - var oldWin *gadgets.GenericWindow - grid.NewButton("old", func() { - if oldWin != nil { - oldWin.Toggle() - return + grid.NewButton("simple hello", func() { + err := simpleHello() + if err != nil { + badExit(err) } - oldWin = makeOldStuff() }) + grid.NewButton("submit question", func() { + doEditorOnce() + }) + grid.NewButton("print playback", func() { + shell.RunVerbose([]string{"regex", "playback"}) + }) + grid.NewButton("clean", func() { + doClean() + }) + grid.NextRow() grid.NewButton("debugger", func() { debugger.DebugWindow() |
