Hi,
I frequently work with git repositories containing multiple "root commits" 
(i.e. commit nodes with no ancestors), and have observed a layout bug in how 
Gitx displays these.  If such a root-commit is displayed in the first column of 
the history graph, and there are history-edges that pass it (i.e. edges that 
connect nodes above it to nodes below it), then all of these edges are broken 
at this node.  Specifically, below the node they are shifted one column to the 
left of where they are displayed at or above the node, with no connecting 
"elbow".  I think the only fix required is to draw an "elbow" connecting each 
shifted edge at this point where they are currently broken.

-- Chris Lee
Dept. of Computer Science, UCLA

Reply via email to