Commit Graph

109 Commits

Author SHA1 Message Date
knsv c211434c38 Draft parser for gantt diagrams. 2015-02-08 20:07:15 +01:00
fardog 3a96682b9c Adds CSS option to the CLI 2015-02-02 19:32:15 -08:00
knsv 910b90b79c Better margin calclulation when there are several diagrams on one page. 2015-01-25 16:39:34 +01:00
knsv a38a156d3b Mirror actors below sequence diagram possible as described in issue #106 2015-01-25 14:24:58 +01:00
knsv 6612b3e01e Fix relatwed to issue number #54 - % in text 2015-01-24 19:33:10 +01:00
knsv 33973354ed * Removed logging 2015-01-20 19:53:38 +01:00
Björn Weström 9095b2df97 Corrected example syntax 2015-01-14 00:06:14 +01:00
Björn Weström fe437550fc Test cases for styling 2015-01-14 00:05:06 +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 cbd7393d36 Additional tests for labels 2015-01-11 16:17:02 +01:00
Björn Weström a27b3d8fcb Added edge labels 2015-01-11 16:16:50 +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 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 9bc23129d5 Html file for testing sequence diagrams 2015-01-05 13:26:15 +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 5fc873468d Styling of sequence diagrams from css classes 2014-12-21 20:59:11 +01:00
fardog f349ddd796 Adds CLI tests 2014-12-20 17:40:58 -08:00
knsv a1e415686c Adding support for loops to the sequence diagram grammar. 2014-12-16 20:51:48 +01:00
knsv 5712c6de7b Release 0.2.16 2014-12-15 19:35:09 +01:00
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 71b6a664f7 Support for comments to the right of the Actor 2014-12-14 19:30:58 +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 6ef6d79b48 Added proper SVG namespace attribute 2014-12-14 00:46:20 +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 977df99c80 * Support for comments pointed out in issue #47 2014-12-11 19:23:36 +01:00
knsv 2b9e464798 Cleanup of sequence diagram rendering code (still experimental)
Better handling of width. Instead uf using width 100% the width is set to the width of the graph. Should help issue #19.
2014-12-05 10:19:07 +01:00
knsv 4c564ebe9e Adding experimental new grammars 2014-12-04 17:58:05 +01:00
knsv dabedb379d Added support for more characters as described in issue #25 2014-12-03 18:34:18 +01:00
knsv 52a78375a4 Added check for previously processed div elements, fix for issue #29, thank to user madebits for fix. 2014-12-03 17:42:39 +01:00
knsv 540c614c88 Preparation for npm package 2014-12-02 18:36:16 +01:00
knsv fc4f6e617f Better support for unicode and cyrillic letters 2014-12-01 20:41:08 +01:00
knsv 0c87128902 Release 0.2.6
* Default shape set to rect when none is set
2014-11-28 18:08:36 +01:00
knsv f1bffb5814 Updated readme and changes to the coverage setting on the ci server 2014-11-27 19:34:35 +01:00
knsv fe1c78ca29 Updated shape syntax
Coverage instrumentation in tests
2014-11-27 18:21:15 +01:00
Björn Weström c7b44679c1 Added shapes
Added UTF-8 tag to test webpage
Added tests for shapes on test webpage
Added odd shape
Added circle shape
Modified diamond shape to always use right angles
2014-11-27 09:00:25 +01:00
knsv 9c31ac8aa6 Fix for br tags within nodes for new line 2014-11-25 22:58:57 +01:00
knsv 2317ea5117 Better text handling for flowcharts 2014-11-25 18:58:47 +01:00
knsv d18103a0ec Added support for click events on nodes 2014-11-24 22:03:32 +01:00
knsv cb58aeab25 Removed some logging 2014-11-22 19:06:04 +01:00
Knut Sveidqvist 31262f66a0 Support for default styles 2014-11-22 17:27:08 +01:00
knsv 472310fbef Support for class definitions for nodes
Support multiple edges from one node to another
2014-11-22 15:34:21 +01:00
knsv 983c48c26b Adde support for more characters in text like + , . = < > etc 2014-11-22 10:02:38 +01:00
knsv d61da879d8 Using browserify for module management, updated build scripts
mermaid_config can be used to config start on load.
2014-11-21 08:03:43 +01:00
knsv eac94e5370 First steps on work with sequence diagrams. 2014-11-20 20:46:51 +01:00
knsv 46b45a8209 Version 0.1.0 2014-11-16 20:31:18 +01:00
Knut Sveidqvist 214bb77688 Version 0.1.0 2014-11-16 19:00:01 +01:00
knsv 75f3580e9a Support for numbers in box texts.
Worked on readme file
2014-11-16 14:41:41 +01:00
knsv 3c39246f84 Support for rendering open arrows. 2014-11-16 10:35:18 +01:00
knsv 59fbf1e122 Meddling with ids and minus signs 2014-11-16 09:02:03 +01:00
knsv d92c682bbe Feature complete for first release
* added possibility to include numbers in ids
* added graph statement and possibility to set direction of graph from graph statement
* refactured the grammar somewhat
2014-11-15 21:28:26 +01:00
knsv 7ee2b1be45 Adding missing files 2014-11-13 19:53:31 +01:00
knsv 512b333658 Style in place for edges
dependency on requirejs removed
dist in place
2014-11-13 19:51:05 +01:00
knsv e7cb84b1d9 Support for åäö and minus in text 2014-11-12 07:35:44 +01:00
knsv f35e43c512 Draft test shell with karma and jasmine - adding missing files 2014-11-04 07:50:58 +01:00