}
foreach(var q in this.queue) {
- if (!q.shouldIgnore() && !q.repo.is_wip_branch()) {
+ if (!q.shouldIgnore() && !q.repo.is_wip_branch() && q.repo.is_auto_branch()) {
var oldq = this.queue;
this.queue = new Gee.ArrayList<GitMonitorQueue>();
NewBranch.singleton().show(q.repo, oldq);
- GLib.debug("GitMonitor.runQueue\n");
+ GLib.debug("GitMonitor.runQueue size =%d\n", this.queue.size);
this.queueRunning = true;
var gitpath = cmd.gitpath;
var repo = GitRepo.get( gitpath );
- if ( !repo.is_wip_branch()) {
+ if ( !repo.is_wip_branch() && repo.is_auto_branch()) {
leave_queued.add(cmd);
continue;
}