From 95d4e03ca44a2bff04d4722248f5dff84a137529 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Mon, 10 Mar 2025 23:25:27 -0500 Subject: [PATCH] more patch cleanups --- windowNewPatchsets.go | 9 +++++++-- windowPatches.go | 7 ++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/windowNewPatchsets.go b/windowNewPatchsets.go index f6517c1..b077923 100644 --- a/windowNewPatchsets.go +++ b/windowNewPatchsets.go @@ -106,11 +106,16 @@ func AddPatchsetsPB(tbox *gui.Node, pb *forgepb.Patchsets) *forgepb.PatchsetsTab }) testf := func(p *forgepb.Patchset) string { - return "test" + return "validate" } tp := t.AddButtonFunc("Analyze", testf) tp.Custom = func(p *forgepb.Patchset) { - log.Info("analyze patches here", p.Name) + log.Info("check patches here", p.Name) + all := p.Patches.All() + for all.Scan() { + patch := all.Next() + log.Info("What is up with patches:", patch.Filename) + } } vp := t.AddButtonFunc("View Patchset", func(p *forgepb.Patchset) string { diff --git a/windowPatches.go b/windowPatches.go index 95c3b74..f11152b 100644 --- a/windowPatches.go +++ b/windowPatches.go @@ -5,6 +5,7 @@ package main import ( "fmt" + "path/filepath" "sync" "go.wit.com/gui" @@ -90,7 +91,11 @@ func AddPatchesPB(tbox *gui.Node, pb *forgepb.Patches) *forgepb.PatchesTable { t.SetParent(tbox) t.AddRepoNamespace() - t.AddFilename() + // t.AddFilename() + t.AddStringFunc("file", func(p *forgepb.Patch) string { + _, fname := filepath.Split(p.Filename) + return fname + }) t.AddCommitHash() t.ShowTable()