Commit Graph

8447 Commits

Author SHA1 Message Date
Raghu Rajagopalan 6a674a0a40 add support for BT rendering 2016-04-26 22:53:38 +05:30
Raghu Rajagopalan a5a3bc8b7c fix logging output in prettyprint 2016-04-26 22:52:27 +05:30
Raghu Rajagopalan 6ff536fca7 fix eslintrc so eslint doesn't barf - duplicated keys 2016-04-25 16:35:20 +05:30
Raghu Rajagopalan 719ee2e001 fix more eslint issues 2016-04-25 16:34:45 +05:30
Raghu Rajagopalan 6c28c55ea7 Update node label distance. 2016-04-25 13:01:17 +05:30
Raghu Rajagopalan 6032e05581 fix eslint issues. 2016-04-25 12:38:48 +05:30
Raghu Rajagopalan 0538048f24 add case block for mermaid api parser. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 89307d3f13 foreignObject works. labels work! Yeah! 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 5dcd3e6f35 Apply commit and branch labels using foreignObjects.
Only works in browser.
2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 59ef2b0d4f Options are working. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan a92e116a21 remove magic nos in renderer 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan d8805ae4d7 WIP - prettier curves. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 942bd02add handle multiple branches; handle unmerged branches 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 0d6d848325 WIP - code simplified. Draw arrows later. still ugly 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan c6494f92fa draw bezier curves - still butt ugly 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 9cb9407e1c working but ugly 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 43ab44d8ba fix LR layout - node position and arrow direction. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan c2bc3317c3 WIP - basic arrows. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 413c6e12f5 WIP - Bug - shows only 5 of 6 nodes with test file. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 65140f6b3f WIP - able to draw circles now. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 2fee6e62aa WIP - scaffolding for rendering gitgraph. 2016-04-25 11:36:36 +05:30
Raghu Rajagopalan 4b91dbfed6 gitgraph.jison - handle LF & CRLF as line endings 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan e17b35a96a WIP-hook up a renderer 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 44dc30c02c add pretty print function 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 038062b3c3 fix bug in tracking parent commits 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 5cb44d55ff logger improvements - allow multiple args 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 8befe916fb WIP - pretty print commit on console 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan d3caa9b97d handle merge commits in history walk 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 2d99ccfcda Handle merge commit with two parents 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 92be61dc48 make logger print object instead of string concatentation 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 2fecb4d945 handle case when merge is a noop 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 462c3d3a6c handle fast forward merges 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 422d78cbcd basic reset command 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 7b0e2513bd refactor fns in ast 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan f8f0454f33 add another test for checkout 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan d937a3c552 support orientation, commit msg, branch checkout 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan dbd2855bfc first couple of tests for the half baked parser 2016-04-25 11:35:44 +05:30
Raghu Rajagopalan 8084d80d64 WIP - very basic grammar 2016-04-25 11:35:44 +05:30
Knut Sveidqvist d585121bdb Merge pull request #338 from ssbarnea/master
Build and test execution changes
2016-03-29 20:00:34 +02:00
Knut Sveidqvist 9e496175d9 Merge pull request #331 from Jmuccigr/master
Reformatting of css files
2016-03-29 19:59:00 +02:00
Sorin Sbarnea e6fcc2b3e3 Added LTS and current STABLE versions of nodejs to Travis test matrix. 2016-03-29 14:16:25 +01:00
Sorin Sbarnea f748969186 Removed dist/ directory from source as is not supposed to be tracked here. 2016-03-29 14:15:48 +01:00
Sorin Sbarnea 4750769c63 Configured travis to use an osx_image which has nvm preinstalled. 2016-03-29 12:54:58 +01:00
Sorin Sbarnea 8c5c2b0fe1 Attempt to convince Travis to install the missing nvm 2016-03-29 12:49:17 +01:00
Sorin Sbarnea 1b04dbf7f9 Fixed .gitignore 2016-03-29 12:41:57 +01:00
Sorin Sbarnea 97e208f081 Enabled OS X build on Travis. 2016-03-29 12:37:46 +01:00
Knut Sveidqvist 2de974f71d Merge remote-tracking branch 'origin/master'
# Conflicts:
#	dist/mermaid.js
#	dist/mermaid.min.js
#	dist/mermaid.slim.js
#	dist/mermaid.slim.min.js
#	dist/mermaidAPI.js
#	dist/mermaidAPI.min.js
#	dist/mermaidAPI.slim.js
#	dist/mermaidAPI.slim.min.js
2016-03-23 20:35:34 +01:00
Knut Sveidqvist bda1aaa5db Draft fix for issue #304 2016-03-23 20:34:44 +01:00
John Muccigrosso b69010d83b Merge pull request #2 from Jmuccigr/patch-2
Reformat with no changes to content.
2016-03-21 19:16:14 -04:00
John Muccigrosso 2e3bc443ff Merge pull request #1 from Jmuccigr/patch-1
Reformat with no changes to content.
2016-03-21 19:15:14 -04:00