Graph: base implementation
This commit is contained in:
parent
6b66a766d1
commit
94690bd2c4
5 changed files with 48 additions and 25 deletions
|
@ -1,30 +1,37 @@
|
|||
var commits = chunk1.commits,
|
||||
var commits = {},
|
||||
comms = {},
|
||||
pixelsX = [],
|
||||
pixelsY = [],
|
||||
mmax = Math.max,
|
||||
mtime = 0,
|
||||
mspace = 0,
|
||||
parents = {};
|
||||
for (var i = 0, ii = commits.length; i < ii; i++) {
|
||||
for (var j = 0, jj = commits[i].parents.length; j < jj; j++) {
|
||||
parents[commits[i].parents[j][0]] = true;
|
||||
}
|
||||
mtime = Math.max(mtime, commits[i].time);
|
||||
mspace = Math.max(mspace, commits[i].space);
|
||||
}
|
||||
mtime = mtime + 4;
|
||||
mspace = mspace + 10;
|
||||
for (i = 0; i < ii; i++) {
|
||||
if (commits[i].id in parents) {
|
||||
commits[i].isParent = true;
|
||||
}
|
||||
comms[commits[i].id] = commits[i];
|
||||
}
|
||||
var colors = ["#000"];
|
||||
for (var k = 0; k < mspace; k++) {
|
||||
colors.push(Raphael.getColor());
|
||||
parents = {},
|
||||
ii = 0,
|
||||
colors = ["#000"];
|
||||
|
||||
function initGraph(){
|
||||
commits = chunk1.commits;
|
||||
ii = commits.length;
|
||||
for (var i = 0; i < ii; i++) {
|
||||
for (var j = 0, jj = commits[i].parents.length; j < jj; j++) {
|
||||
parents[commits[i].parents[j][0]] = true;
|
||||
}
|
||||
mtime = Math.max(mtime, commits[i].time);
|
||||
mspace = Math.max(mspace, commits[i].space);
|
||||
}
|
||||
mtime = mtime + 4;
|
||||
mspace = mspace + 10;
|
||||
for (i = 0; i < ii; i++) {
|
||||
if (commits[i].id in parents) {
|
||||
commits[i].isParent = true;
|
||||
}
|
||||
comms[commits[i].id] = commits[i];
|
||||
}
|
||||
for (var k = 0; k < mspace; k++) {
|
||||
colors.push(Raphael.getColor());
|
||||
}
|
||||
}
|
||||
|
||||
function branchGraph(holder) {
|
||||
var ch = mspace * 20 + 20, cw = mtime * 20 + 20,
|
||||
r = Raphael("holder", cw, ch),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue