mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-25 23:48:34 +02:00
animation factory now a this
This commit is contained in:
parent
dce6b41161
commit
7722114fb0
2 changed files with 30 additions and 27 deletions
|
@ -1238,7 +1238,6 @@ exports.CommandBuffer = CommandBuffer;
|
|||
});
|
||||
|
||||
require.define("/git/index.js",function(require,module,exports,__dirname,__filename,process,global){var AnimationFactoryModule = require('../visuals/animation/animationFactory');
|
||||
var animationFactory = new AnimationFactoryModule.AnimationFactory();
|
||||
var Main = require('../app');
|
||||
var AnimationQueue = require('../visuals/animation').AnimationQueue;
|
||||
var InteractiveRebaseView = require('../views/miscViews').InteractiveRebaseView;
|
||||
|
@ -1263,6 +1262,8 @@ function GitEngine(options) {
|
|||
this.branchCollection = options.branches;
|
||||
this.commitCollection = options.collection;
|
||||
this.gitVisuals = options.gitVisuals;
|
||||
this.animationFactory = options.animationFactory ||
|
||||
new AnimationFactoryModule.AnimationFactory();
|
||||
|
||||
// global variable to keep track of the options given
|
||||
// along with the command call.
|
||||
|
@ -1646,7 +1647,7 @@ GitEngine.prototype.revertStarter = function() {
|
|||
var response = this.revert(this.generalArgs);
|
||||
|
||||
if (response) {
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -1732,7 +1733,7 @@ GitEngine.prototype.cherrypickStarter = function() {
|
|||
this.validateArgBounds(this.generalArgs, 1, 1);
|
||||
var newCommit = this.cherrypick(this.generalArgs[0]);
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.cherrypick = function(ref) {
|
||||
|
@ -1795,7 +1796,7 @@ GitEngine.prototype.commitStarter = function() {
|
|||
|
||||
newCommit.set('commitMessage', msg);
|
||||
}
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.commit = function() {
|
||||
|
@ -2132,7 +2133,7 @@ GitEngine.prototype.rebaseStarter = function() {
|
|||
return;
|
||||
}
|
||||
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.rebase = function(targetSource, currentLocation) {
|
||||
|
@ -2248,7 +2249,7 @@ GitEngine.prototype.rebaseInteractive = function(targetSource, currentLocation)
|
|||
|
||||
// finish the rebase crap and animate!
|
||||
var animationData = this.rebaseFinish(userSpecifiedRebase, {}, targetSource, currentLocation);
|
||||
animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationQueue.start();
|
||||
}, this);
|
||||
|
||||
|
@ -2349,11 +2350,11 @@ GitEngine.prototype.mergeStarter = function() {
|
|||
|
||||
if (newCommit === undefined) {
|
||||
// its just a fast forwrard
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
return;
|
||||
}
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.merge = function(targetSource, currentLocation) {
|
||||
|
@ -2583,7 +2584,7 @@ GitEngine.prototype.dispatch = function(command, callback) {
|
|||
|
||||
// only add the refresh if we didn't do manual animations
|
||||
if (!this.animationQueue.get('animations').length && !this.animationQueue.get('defer')) {
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
}
|
||||
|
||||
// animation queue will call the callback when its done
|
||||
|
@ -5362,7 +5363,6 @@ exports.getUI = function() {
|
|||
require("/app/index.js");
|
||||
|
||||
require.define("/git/index.js",function(require,module,exports,__dirname,__filename,process,global){var AnimationFactoryModule = require('../visuals/animation/animationFactory');
|
||||
var animationFactory = new AnimationFactoryModule.AnimationFactory();
|
||||
var Main = require('../app');
|
||||
var AnimationQueue = require('../visuals/animation').AnimationQueue;
|
||||
var InteractiveRebaseView = require('../views/miscViews').InteractiveRebaseView;
|
||||
|
@ -5387,6 +5387,8 @@ function GitEngine(options) {
|
|||
this.branchCollection = options.branches;
|
||||
this.commitCollection = options.collection;
|
||||
this.gitVisuals = options.gitVisuals;
|
||||
this.animationFactory = options.animationFactory ||
|
||||
new AnimationFactoryModule.AnimationFactory();
|
||||
|
||||
// global variable to keep track of the options given
|
||||
// along with the command call.
|
||||
|
@ -5770,7 +5772,7 @@ GitEngine.prototype.revertStarter = function() {
|
|||
var response = this.revert(this.generalArgs);
|
||||
|
||||
if (response) {
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -5856,7 +5858,7 @@ GitEngine.prototype.cherrypickStarter = function() {
|
|||
this.validateArgBounds(this.generalArgs, 1, 1);
|
||||
var newCommit = this.cherrypick(this.generalArgs[0]);
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.cherrypick = function(ref) {
|
||||
|
@ -5919,7 +5921,7 @@ GitEngine.prototype.commitStarter = function() {
|
|||
|
||||
newCommit.set('commitMessage', msg);
|
||||
}
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.commit = function() {
|
||||
|
@ -6256,7 +6258,7 @@ GitEngine.prototype.rebaseStarter = function() {
|
|||
return;
|
||||
}
|
||||
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.rebase = function(targetSource, currentLocation) {
|
||||
|
@ -6372,7 +6374,7 @@ GitEngine.prototype.rebaseInteractive = function(targetSource, currentLocation)
|
|||
|
||||
// finish the rebase crap and animate!
|
||||
var animationData = this.rebaseFinish(userSpecifiedRebase, {}, targetSource, currentLocation);
|
||||
animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationQueue.start();
|
||||
}, this);
|
||||
|
||||
|
@ -6473,11 +6475,11 @@ GitEngine.prototype.mergeStarter = function() {
|
|||
|
||||
if (newCommit === undefined) {
|
||||
// its just a fast forwrard
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
return;
|
||||
}
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.merge = function(targetSource, currentLocation) {
|
||||
|
@ -6707,7 +6709,7 @@ GitEngine.prototype.dispatch = function(command, callback) {
|
|||
|
||||
// only add the refresh if we didn't do manual animations
|
||||
if (!this.animationQueue.get('animations').length && !this.animationQueue.get('defer')) {
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
}
|
||||
|
||||
// animation queue will call the callback when its done
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
var AnimationFactoryModule = require('../visuals/animation/animationFactory');
|
||||
var animationFactory = new AnimationFactoryModule.AnimationFactory();
|
||||
var Main = require('../app');
|
||||
var AnimationQueue = require('../visuals/animation').AnimationQueue;
|
||||
var InteractiveRebaseView = require('../views/miscViews').InteractiveRebaseView;
|
||||
|
@ -24,6 +23,8 @@ function GitEngine(options) {
|
|||
this.branchCollection = options.branches;
|
||||
this.commitCollection = options.collection;
|
||||
this.gitVisuals = options.gitVisuals;
|
||||
this.animationFactory = options.animationFactory ||
|
||||
new AnimationFactoryModule.AnimationFactory();
|
||||
|
||||
// global variable to keep track of the options given
|
||||
// along with the command call.
|
||||
|
@ -407,7 +408,7 @@ GitEngine.prototype.revertStarter = function() {
|
|||
var response = this.revert(this.generalArgs);
|
||||
|
||||
if (response) {
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -493,7 +494,7 @@ GitEngine.prototype.cherrypickStarter = function() {
|
|||
this.validateArgBounds(this.generalArgs, 1, 1);
|
||||
var newCommit = this.cherrypick(this.generalArgs[0]);
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.cherrypick = function(ref) {
|
||||
|
@ -556,7 +557,7 @@ GitEngine.prototype.commitStarter = function() {
|
|||
|
||||
newCommit.set('commitMessage', msg);
|
||||
}
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.commit = function() {
|
||||
|
@ -893,7 +894,7 @@ GitEngine.prototype.rebaseStarter = function() {
|
|||
return;
|
||||
}
|
||||
|
||||
animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, response, this, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.rebase = function(targetSource, currentLocation) {
|
||||
|
@ -1009,7 +1010,7 @@ GitEngine.prototype.rebaseInteractive = function(targetSource, currentLocation)
|
|||
|
||||
// finish the rebase crap and animate!
|
||||
var animationData = this.rebaseFinish(userSpecifiedRebase, {}, targetSource, currentLocation);
|
||||
animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationFactory.rebaseAnimation(this.animationQueue, animationData, this, this.gitVisuals);
|
||||
this.animationQueue.start();
|
||||
}, this);
|
||||
|
||||
|
@ -1110,11 +1111,11 @@ GitEngine.prototype.mergeStarter = function() {
|
|||
|
||||
if (newCommit === undefined) {
|
||||
// its just a fast forwrard
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
return;
|
||||
}
|
||||
|
||||
animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
this.animationFactory.genCommitBirthAnimation(this.animationQueue, newCommit, this.gitVisuals);
|
||||
};
|
||||
|
||||
GitEngine.prototype.merge = function(targetSource, currentLocation) {
|
||||
|
@ -1344,7 +1345,7 @@ GitEngine.prototype.dispatch = function(command, callback) {
|
|||
|
||||
// only add the refresh if we didn't do manual animations
|
||||
if (!this.animationQueue.get('animations').length && !this.animationQueue.get('defer')) {
|
||||
animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
this.animationFactory.refreshTree(this.animationQueue, this.gitVisuals);
|
||||
}
|
||||
|
||||
// animation queue will call the callback when its done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue