summaryrefslogtreecommitdiff
path: root/windowRepos.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-05 12:13:32 -0600
committerJeff Carr <[email protected]>2025-01-05 12:13:32 -0600
commitffd510e1d8d7630e123ac29277d8005ff2014e3e (patch)
tree5c91399e9d67d9a0e51d7beca250f4cda38f8f77 /windowRepos.go
parent34fc90e4bfd964b822d56db3b6fd531905dc5b13 (diff)
can't merge all if some repos are dirty
Diffstat (limited to 'windowRepos.go')
-rw-r--r--windowRepos.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/windowRepos.go b/windowRepos.go
index 167fb09..a4fcdeb 100644
--- a/windowRepos.go
+++ b/windowRepos.go
@@ -91,6 +91,11 @@ func (r *repoWindow) repoMenu() *gui.Node {
box2.NewButton("merge it all", func() {
r.Disable()
+ if IsAnythingDirty() {
+ log.Info("You can't apply patches when repos are dirty")
+ doCobol()
+ return
+ }
if !r.mergeAllUserToDevel() {
return
}