aboutsummaryrefslogtreecommitdiffstats
path: root/html/js/git-deps-graph.js
Commit message (Collapse)AuthorAgeFilesLines
* better style to omit space after function nameAdam Spiers2015-01-081-16/+16
|
* d3 object constancyAdam Spiers2015-01-081-2/+6
| | | | http://bost.ocks.org/mike/constancy/
* support dynamic queries!Adam Spiers2015-01-081-3/+34
| | | | | Add form with event handler which performs JSON XHR query and draws results.
* do JSON data in JavascriptAdam Spiers2015-01-081-6/+82
| | | | | | | | | | | | | | | | | WebCola wants the 'links' JSON hash to refer to commits by their index in the 'nodes' hash. There are two issues with this: 1. This is far less useful for any consumers of the JSON generated by the --json option in CLI mode. 2. More importantly, when implementing a graph visualization which can incremently add nodes, the index of a commit in the 'nodes' hash depends on what was already there client-side in the browser. So instead we refer to commits by SHA server-side (in the Python) and then convert those to indices within the 'nodes' hash client-side via Javascript. This effectively means moving the self._nodes hash from Python to Javascript.
* increase graph HEIGHTAdam Spiers2015-01-081-1/+1
|
* improve commit tipAdam Spiers2015-01-081-2/+22
|
* fix hiding tip when draggingAdam Spiers2015-01-081-2/+2
| | | | | For some reason this became necessary after switching to the minified webcola.
* make tip global for debuggingAdam Spiers2015-01-081-2/+2
|
* split code up into smaller functionsAdam Spiers2015-01-081-95/+105
|
* hide tooltip when we start draggingAdam Spiers2015-01-081-0/+2
|
* add a basic commit tipAdam Spiers2015-01-081-3/+16
|
* move functions out of draw_graphAdam Spiers2015-01-081-34/+34
|
* rename redraw() to be less genericAdam Spiers2015-01-081-2/+2
|
* fix layoutAdam Spiers2015-01-071-21/+38
|
* make WIDTH/HEIGHT constantsAdam Spiers2015-01-071-5/+5
|
* group each <rect> and <text> together inside a <g>Adam Spiers2015-01-071-12/+16
|
* get rid of old nodeRadiusAdam Spiers2015-01-061-4/+0
|
* make svg and fg global for debuggingAdam Spiers2015-01-061-2/+4
|
* disable routeEdges for now, as it doesn't work properly yetAdam Spiers2015-01-061-1/+1
|
* tweak layoutAdam Spiers2015-01-061-2/+3
|
* try out edge routingAdam Spiers2015-01-061-0/+31
|
* move start lowerAdam Spiers2015-01-061-2/+3
|
* fix commented codeAdam Spiers2015-01-061-5/+5
|
* increase arrow head sizeAdam Spiers2015-01-061-2/+2
|
* fix arrows to point at <rect> not <text>Adam Spiers2015-01-061-14/+12
|
* improve spacing a bitAdam Spiers2015-01-061-3/+3
|
* turn nodes from <circle> into a text box with SHA labelAdam Spiers2015-01-061-10/+28
|
* consistent spacing after functionsAdam Spiers2015-01-061-1/+1
|
* add zooming and panningAdam Spiers2015-01-061-3/+17
|
* render graph from test.jsonAdam Spiers2015-01-061-0/+100