Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix bug in node lookup | Adam Spiers | 2015-01-11 | 1 | -1/+1 |
| | |||||
* | replace jQuery each iterator with CoffeeScript | Adam Spiers | 2015-01-11 | 2 | -9/+6 |
| | | | | yum! | ||||
* | remove debug | Adam Spiers | 2015-01-11 | 1 | -1/+0 |
| | |||||
* | fix bug in new data notification pluralization | Adam Spiers | 2015-01-11 | 1 | -1/+1 |
| | |||||
* | double-click to explore commit (#15) | Adam Spiers | 2015-01-11 | 1 | -1/+19 |
| | | | | Later we'll change this to clicking a plus icon to expand. | ||||
* | via JSON response, track which commits have been explored (#17) | Adam Spiers | 2015-01-11 | 1 | -1/+5 |
| | | | | Fixes #17. | ||||
* | use CoffeeScript string interpolation | Adam Spiers | 2015-01-11 | 2 | -14/+12 |
| | | | | Ahh, sweet relief! | ||||
* | remove trailing whitespace | Adam Spiers | 2015-01-11 | 3 | -14/+14 |
| | |||||
* | switch to CoffeeScript! | Adam Spiers | 2015-01-11 | 8 | -727/+630 |
| | |||||
* | export dagre node lookup helper | Adam Spiers | 2015-01-11 | 1 | -1/+6 |
| | |||||
* | failed attempt to use dagre layout as starting positions | Adam Spiers | 2015-01-11 | 1 | -0/+7 |
| | |||||
* | introduce translate() helper | Adam Spiers | 2015-01-11 | 1 | -3/+5 |
| | |||||
* | make node global for debugging | Adam Spiers | 2015-01-11 | 1 | -0/+1 |
| | |||||
* | increase max notifications visible to 15 | Adam Spiers | 2015-01-11 | 1 | -0/+1 |
| | |||||
* | visualization elements are no longer global | Adam Spiers | 2015-01-11 | 1 | -1/+1 |
| | |||||
* | notify as soon as we have new data | Adam Spiers | 2015-01-10 | 1 | -2/+1 |
| | |||||
* | fix syntax highlighting | Adam Spiers | 2015-01-10 | 1 | -1/+1 |
| | |||||
* | fix comment | Adam Spiers | 2015-01-10 | 1 | -1/+1 |
| | |||||
* | fix full-screen and zoom-to-fit | Adam Spiers | 2015-01-10 | 2 | -1/+6 |
| | | | | They were broken by the move to Browserify. | ||||
* | add commented code including deps in tooltip | Adam Spiers | 2015-01-10 | 1 | -1/+11 |
| | | | | | | Won't use for now, but might be a nice UI addition later for navigating between dependencies on large graphs by hyperlinking the dependencies within the tip. | ||||
* | add node accessor for retrieving nodes by SHA1 | Adam Spiers | 2015-01-10 | 1 | -0/+10 |
| | |||||
* | node tooltip: append to top instead of inserting after <pre> | Adam Spiers | 2015-01-10 | 1 | -5/+6 |
| | |||||
* | use dagre to optimize layout | Adam Spiers | 2015-01-10 | 3 | -37/+136 |
| | |||||
* | switch to using Browserify | Adam Spiers | 2015-01-10 | 4 | -16/+51 |
| | | | | | | | | | For now this requires using my fork noty which adds support for CommonJS. Unfortunately WebCola is still broken with CommonJS. Gulp automation will come soon ... | ||||
* | remove some debug | Adam Spiers | 2015-01-10 | 1 | -1/+0 |
| | |||||
* | split out data-handling into git-deps-data.js | Adam Spiers | 2015-01-10 | 2 | -99/+99 |
| | |||||
* | fix old links breaking on subsequent XHRs (#14) | Adam Spiers | 2015-01-10 | 1 | -43/+42 |
| | | | | | | | The main problem was that path was being assigned the wrong value, but other code tidy-up helped too. Closes #14. | ||||
* | put border around <svg> | Adam Spiers | 2015-01-09 | 1 | -1/+1 |
| | |||||
* | use noty success not info when things go right | Adam Spiers | 2015-01-09 | 2 | -1/+5 |
| | | | | Green is nicer. | ||||
* | proper error handling for invalid commits | Adam Spiers | 2015-01-09 | 2 | -0/+10 |
| | |||||
* | make layout responsive (closes #10) | Adam Spiers | 2015-01-09 | 1 | -13/+47 |
| | |||||
* | rename MARGIN to RECT_MARGIN | Adam Spiers | 2015-01-09 | 1 | -5/+5 |
| | |||||
* | add zoom to fit and fullscreen (closes #6 and #7) | Adam Spiers | 2015-01-09 | 2 | -5/+89 |
| | |||||
* | all this time the constraints were not being used! | Adam Spiers | 2015-01-08 | 1 | -1/+2 |
| | | | | oops | ||||
* | fix object constancy for links | Adam Spiers | 2015-01-08 | 1 | -3/+19 |
| | |||||
* | improve notification on new data | Adam Spiers | 2015-01-08 | 1 | -8/+26 |
| | |||||
* | vain attempt to fix dragging after 2nd XHR | Adam Spiers | 2015-01-08 | 1 | -3/+4 |
| | |||||
* | no need to initialize cola more than once | Adam Spiers | 2015-01-08 | 1 | -9/+20 |
| | |||||
* | split noty helpers into separate file | Adam Spiers | 2015-01-08 | 2 | -31/+30 |
| | |||||
* | show resolution of commitish in notification | Adam Spiers | 2015-01-08 | 1 | -0/+6 |
| | |||||
* | rename sha to sha1 everywhere | Adam Spiers | 2015-01-08 | 1 | -18/+18 |
| | | | | More accurate, and also improves accuracy of any future search/replace. | ||||
* | fix deduplication and provide notifications on XHR results | Adam Spiers | 2015-01-08 | 1 | -8/+63 |
| | | | | | | Uses new noty jQuery plugin, and animate.css: http://daneden.github.io/animate.css/ | ||||
* | add debug for constraints to tool tip | Adam Spiers | 2015-01-08 | 1 | -2/+14 |
| | |||||
* | switch to using jQuery.each | Adam Spiers | 2015-01-08 | 1 | -6/+5 |
| | |||||
* | show node index in tooltip in debug mode | Adam Spiers | 2015-01-08 | 1 | -3/+6 |
| | |||||
* | split marker arrow definition into separate function | Adam Spiers | 2015-01-08 | 1 | -11/+15 |
| | |||||
* | make client retrieve server-side options | Adam Spiers | 2015-01-08 | 1 | -0/+8 |
| | | | | This will be used to check for debug mode and possibly other things. | ||||
* | better style to omit space after function name | Adam Spiers | 2015-01-08 | 1 | -16/+16 |
| | |||||
* | d3 object constancy | Adam Spiers | 2015-01-08 | 1 | -2/+6 |
| | | | | http://bost.ocks.org/mike/constancy/ | ||||
* | support dynamic queries! | Adam Spiers | 2015-01-08 | 1 | -3/+34 |
| | | | | | Add form with event handler which performs JSON XHR query and draws results. |