Commit Graph

1051 Commits

Author SHA1 Message Date
knsv 48500652b3 Allow overriding sequence diagram configuration (SVG properties) - handling of non existent configuration 2015-01-14 19:10:39 +01:00
Björn Weström 9c8e36ea95 Syntax suggestion for reverse asymmetric shape 2015-01-14 00:03:19 +01:00
Björn Weström 8e9890d6e1 New shape, text labels
Added support to configure mermaid to use plain text labels for better
SVG compatibility
Added a reverse asymmetric shape, not in the graph syntax yet
2015-01-14 00:02:58 +01:00
Björn Weström a23fce6c2d Cleanup after merge 2015-01-13 21:55:10 +01:00
Björn Weström 9f970ed953 Merge branch 'master' into text-labels
Conflicts:
	dist/mermaid.full.js
	dist/mermaid.full.min.js
	dist/mermaid.slim.js
	dist/mermaid.slim.min.js
	src/diagrams/flowchart/flowRenderer.js
	src/utils.js
	test/web_style.html
2015-01-13 21:50:05 +01:00
Björn Weström 367d620a82 Break out dagre-d3, new label styling 2015-01-11 16:15:38 +01:00
Björn Weström 1b76160a7d Break out dagre-d3 dependency 2015-01-11 16:15:19 +01:00
knsv 911cd09dd8 New release 2015-01-11 15:02:35 +01:00
knsv 27687fc742 Added notation for titles on subgraphs 2015-01-10 19:23:57 +01:00
knsv 3027882847 Added notation for dotted links as described in issue #26 and support for thicker links 2015-01-10 14:33:50 +01:00
knsv 36b389b1fd Added arrow head to async arrow with cross 2015-01-09 08:21:48 +01:00
knsv 952723706b Making it possible to have style/% in class definitions as described in issue #54 2015-01-08 08:20:07 +01:00
knsv 5a720b6d63 Introducing subgraphs 2015-01-07 21:02:58 +01:00
knsv c5c995c916 Added the option to disable auto rendering via the mermaid namespace as described in issue #91
Added optional ; as statement separator equal to newline for sequence diagrams (help for tidy users)
2015-01-06 19:33:00 +01:00
knsv 7741f49ed8 Move of drawLoop to svgDraw 2015-01-05 15:06:01 +01:00
knsv 786d9ddb54 Move of drawLoop to svgDraw 2015-01-05 14:41:00 +01:00
knsv 03a711d82d Cleanup of code 2015-01-05 14:12:49 +01:00
knsv 758a9d7254 Cleanup of code 2015-01-05 13:41:32 +01:00
knsv 343bd52c17 Support for alt & opt statements. 2015-01-05 13:25:37 +01:00
knsv f9943b6b82 Support for different arrow types in sequence diagrams: no arrow head, cross head and regular arrow head. 2015-01-04 17:56:58 +01:00
knsv c7e2c2b3c6 Fix for issue #84 2015-01-03 15:34:49 +01:00
it0a da37b4dee5 Fix for issue #73 2014-12-31 02:02:39 -05:00
knsv 26d0908b27 Fix for issue #53 2014-12-27 09:46:28 +01:00
knsv 385e823c17 Fix for issue #70 2014-12-23 18:06:07 +01:00
knsv 9a8d7a8c57 Handling of min size of messages to self 2014-12-22 13:47:21 +01:00
knsv 0af92a1626 Support messages to self in sequence diagrams 2014-12-22 09:07:28 +01:00
knsv c3eb62255f Support for backslash in nodes 2014-12-22 08:11:49 +01:00
knsv 5fc873468d Styling of sequence diagrams from css classes 2014-12-21 20:59:11 +01:00
knsv 307c599a0e Inclusion of tape tests in new test target for travis 2014-12-21 11:25:31 +01:00
knsv 9458bfb24f Sequence diagram loop margins
Handling of arrows to the left in loops in sequence diagrams
Addition of labels
2014-12-20 18:41:20 +01:00
knsv 7bb75c16da Work with loop rendering for sequence diagrams 2014-12-20 09:19:56 +01:00
knsv 69c84df367 Box rendering 2014-12-20 09:18:12 +01:00
knsv 000ffbb622 Modifications of sequence diagram rendering + tests 2014-12-20 08:40:48 +01:00
knsv 53d5221aed Minor changes 2014-12-18 23:47:30 +01:00
knsv 0dc8aa32c6 Added additional tests for sequence diagram rendering. Removed some log output 2014-12-18 23:17:32 +01:00
vijay40 cebe033b4b The directions can now be specified with special symbols along with acronyms. So >,<,^,v can be used in place of LR,RL,BT,TB respectively. 2014-12-17 15:24:28 +05:30
knsv a1e415686c Adding support for loops to the sequence diagram grammar. 2014-12-16 20:51:48 +01:00
knsv 21daaf3e29 Adding support for notes to the left of the actor in sequence diagrams. 2014-12-16 20:12:24 +01:00
knsv 5712c6de7b Release 0.2.16 2014-12-15 19:35:09 +01:00
vijay40 3279edab33 Flow grammer is modified to allow each line ending without semicolon to improve readablity. The old declarations also work. One test is also included in flow.spec.js to test the changes. 2014-12-15 15:32:47 +05:30
Björn Weström e550ef9e25 Merge branch 'pr/2'
Conflicts:
	.gitignore
	dist/mermaid.full.min.js
	dist/mermaid.slim.min.js
2014-12-14 22:30:42 +01:00
Björn Weström f656269a50 Improved class styling for nodes
Added unit testing
classDefs are now exported to the common style of the SVG
Styling is no longer copied from other mermaid SVGs on the same webpage
2014-12-14 22:15:47 +01:00
knsv eb7c341046 Removed logging from sequence diagram test 2014-12-14 19:34:14 +01:00
knsv 7de9687911 Support for comments to the right of the Actor 2014-12-14 19:30:58 +01:00
Björn Weström 3fcbc7ae56 Added class definitions to nodes
Removed the inline styling of nodes with classes, replaced with class
attributes and a common CSS Style section at the start of the SVG.
2014-12-14 00:32:27 +01:00
knsv 28594138e0 Fix for issue #46, slashes in text 2014-12-13 21:10:50 +01:00
knsv 7fc2a0a544 Increased scope of lint check, removed some issues 2014-12-13 20:58:53 +01:00
knsv 8a13c4cc06 Refactoring/cleanup of flowchart grammar 2014-12-13 18:01:25 +01:00
Vijay Jain d4451ef8a1 flow.jison is modified to include a single spaces between vertices and link to improve readablity for issue #38. There should not be any space between vertex and its text and link and its text. flow.spec.js is modified to include three new tests for testing new graphs. 2014-12-13 17:09:03 +05:30
knsv 3f3e23b419 Fixes for issues #47 and #55 including new test cases. 2014-12-13 08:43:25 +01:00
knsv 1cc3f16d7a Refactoring, split of diagrams into different folders for easier additions of more diagram types 2014-12-11 21:02:11 +01:00