this.spinner.el.show();
this.spinner.el.start();
- GitRepo.updateAll("show_clones");
+ GitRepo.updateAllAsync("show_clones");
_this.reposStore.el.get_value(iter, 6, out val);
var git_working_dir = (string)val;
- var repo = GitRepo.singleton().get(git_working_dir);
+ var repo = GitRepo.singleton().get_sync(git_working_dir);
Gdk.Rectangle rect;
_this.reposView.el.get_cell_area(path, col, out rect);
// } catch(e) { print(e);}
this.el.set_value(iter, 0, repo.name );
- this.el.set_value( iter, 1, repo.currentBranch.name );
+ this.el.set_value( iter, 1, repo.getCurrentBranch().name );
this.el.set_value( iter, 2, repo.branchesToString() );
// this.el.set_value(ret.iter, 2, '' + repo.branches.map(
// function(e) { return e.name;
this.el.set_value(iter, 5, repo.is_autopush() );
this.el.set_value(iter, 6, repo.git_working_dir );
// highlight color.
- var cb = repo.currentBranch;
+ var cb = repo.getCurrentBranch();
//print(JSON.stringify(cb,null,4));
var col = "#ffffff";
if (cb.lastrev != cb.remoterev) {
col = "#f2dede";
- this.el.set_value( iter, 1, repo.currentBranch.name +"\n" +
+ this.el.set_value( iter, 1, repo.getCurrentBranch().name +"\n" +
(repo.ahead_or_behind == "B" ? "Local is BEHIND remote" : "Local is AHEAD of remote")
);
}
if (repo.has_local_changes) {
col = "#d9edf7";
- this.el.set_value( iter, 1, repo.currentBranch.name +"\nHas uncommitted changes" );
+ this.el.set_value( iter, 1, repo.getCurrentBranch().name +"\nHas uncommitted changes" );
}
if ((cb.lastrev != cb.remoterev) && (repo.has_local_changes)) {
col = "#fcf8e3";
- this.el.set_value( iter, 1, repo.currentBranch.name +"\n" +
+ this.el.set_value( iter, 1, repo.getCurrentBranch().name +"\n" +
(repo.ahead_or_behind == "B" ? "Local is BEHIND remote" : "Local is AHEAD of remote") +
"\nHas uncommitted changes" );
}
_this.reposStore.el.set_value(iter, 4, !bval);
GLib.debug("got repopath? %s", repopath);
- var repo = GitRepo.get(repopath);
+ var repo = GitRepo.get_sync(repopath);
repo.set_autocommit(!bval);
-
-
-
+
});
}
var repopath = (string)rval;
var bval = (bool)val;
_this.reposStore.el.set_value(iter, 5, !bval);
- var repo = GitRepo.get(repopath);
+ var repo = GitRepo.get_sync(repopath);
repo.set_autopush(!bval);
var repopath = (string)rval;
var bval = (bool)val;
_this.reposStore.el.set_value(iter, 8, !bval);
- var repo = GitRepo.get(repopath);
+ var repo = GitRepo.get_sync(repopath);
repo.set_auto_branch(!bval);