basic visuals working also

This commit is contained in:
Peter Cottle 2012-09-10 15:50:57 -07:00
parent 2f49d2d191
commit 908b403c4b
3 changed files with 9 additions and 6 deletions

View file

@ -206,8 +206,11 @@ GitEngine.prototype.numBackFrom = function(commit, numBack) {
};
GitEngine.prototype.checkout = function(idOrTarget) {
console.log('the target', idOrTarget);
var target = this.resolveId(idOrTarget);
console.log(target);
if (target.get('id') === 'HEAD') {
// git checkout HEAD is a
// meaningless command but i used to do this back in the day
return;
}
@ -253,6 +256,7 @@ GitEngine.prototype.deleteBranch = function(name) {
GitEngine.prototype.dispatch = function(commandObj) {
// TODO: parse arguments as well
console.log(commandObj);
this[commandObj.method]();
};
@ -333,12 +337,11 @@ var Commit = Backbone.Model.extend({
},
addNodeToVisuals: function() {
// TODO: arbor stuff
// this.set('node', sys.addNode(this.get('id')));
this.set('arborNode', sys.addNode(this.get('id')));
},
addEdgeToVisuals: function(parent) {
sys.addEdge(this.get('arborNode'), parent.get('arborNode'));
},
initialize: function() {