submit sends patches

This commit is contained in:
Jeff Carr 2024-12-23 03:45:30 -06:00
parent e68cb3e80f
commit b7a6001ba4
4 changed files with 19 additions and 19 deletions

View File

@ -32,7 +32,7 @@ goimports:
@# // gofmt -w -r '"go.wit.com/gui/gadgets" -> "go.wit.com/lib/gadgets"' *.go
gocui: install
forge --gui gocui
forge --gui gocui --do-gui
redomod-all:
forge --do-RedoGoMod

View File

@ -37,11 +37,11 @@ type mainType struct {
mainbox *gui.Node
// the window from the /lib/gui/gowit package
lw *gadgets.BasicWindow
// lw *gadgets.BasicWindow
// #### Sorting options for the repolist
autoHidePerfect *gui.Node
autoHideReadOnly *gui.Node
// autoHidePerfect *gui.Node
// autoHideReadOnly *gui.Node
// checkbox for --dry-run
autoDryRun *gui.Node

View File

@ -1,14 +1,11 @@
package main
import (
"os"
"path/filepath"
"strconv"
"go.wit.com/gui"
"go.wit.com/lib/gadgets"
"go.wit.com/lib/gui/repolist"
"go.wit.com/lib/gui/shell"
"go.wit.com/log"
)
@ -160,18 +157,21 @@ func submitPatchesBox(box *gui.Node) *patchSummary {
}
}
s.submitB = s.grid.NewButton("Submit", func() {
dirname := "submit-patchset.quilt"
patchdir := filepath.Join(me.userHomePwd.String(), dirname)
if shell.Exists(patchdir) {
log.Info("patchset dir already exists", patchdir)
shell.PathRun(me.userHomePwd.String(), []string{"rm", "-rf", dirname})
}
os.MkdirAll(patchdir, os.ModeDir)
if !shell.Exists(patchdir) {
log.Info("something went wrong making", patchdir)
return
}
me.repos.View.MakePatchset(patchdir)
sendDevelDiff()
/*
dirname := "submit-patchset.quilt"
patchdir := filepath.Join(me.userHomePwd.String(), dirname)
if shell.Exists(patchdir) {
log.Info("patchset dir already exists", patchdir)
shell.PathRun(me.userHomePwd.String(), []string{"rm", "-rf", dirname})
}
os.MkdirAll(patchdir, os.ModeDir)
if !shell.Exists(patchdir) {
log.Info("something went wrong making", patchdir)
return
}
me.repos.View.MakePatchset(patchdir)
*/
})
s.grid.NewButton("Show Repos", func() {
s.Update()