Knut Sveidqvist
365c741864
#1295 Fix for intersection calculation for edges to clusters and adding concurrency in stateDiagrams as clusters
2020-04-02 19:35:12 +02:00
Knut Sveidqvist
5b302ae2e6
#1295 Applying new rendering engine for stateDiagrams
2020-03-22 21:45:14 +01:00
Adrian Hall
a0bbbe1404
Merge branch 'develop' into feature/117_er_diagram
2020-03-17 09:28:10 +00:00
Knut Sveidqvist
25e2d78311
#1295 Start renderer
2020-03-04 20:35:59 +01:00
Adrian Hall
1e2d014ac9
Basic rendering for ER diagrams
2020-03-03 21:44:18 +00:00
Justin Greywolf
6d74c5663f
1169- break out getRows
...
Moved getRows function from `state/stateRenderer.js` and `state/shapes.js` into `common/common.js`. Broke out section into small one line functions for replacing line breaks, then moved the `sanitize` function from `utils.js` to this new module as there is shared functionality
2020-02-21 13:49:05 -08:00
Marc Faber
2dd4aa31e5
#962 moved "style from array" function to utils.js, added unit test
2020-02-04 00:24:50 +01:00
Marc Faber
c7b46f4fba
#1218 Fix anchor and script support in link click events
2020-01-26 16:56:42 +01:00
Marc Faber
5493fadc9e
#1200 Unify regex for finding <br> tags throughout mermaid
2020-01-13 22:04:47 +01:00
Justin Greywolf
7f31e624ca
Addressing code style issues
2020-01-02 11:24:06 -08:00
Justin Greywolf
e6fbfcb1e8
1064 Adding tooltip and function calls to click evens in class diagrams
2020-01-02 11:06:29 -08:00
Knut Sveidqvist
a5cc1e804b
#1031 Adding stricter code checks
2019-10-27 15:24:56 +01:00
Ashish Jain
54dbbd154c
#949 Added utility function for calculating cardinality position
2019-10-08 21:42:49 +02:00
Knut Sveidqvist
3cffd1e3ed
#945 Rendering of labels and new label positioning algorithm
2019-09-28 13:31:10 +02:00
Knut Sveidqvist
fad76ad534
#945 Rendering of start & end node
2019-09-25 21:01:21 +02:00
knsv
0e8164d805
#931 Compliacne with code standard
2019-09-12 12:58:57 -07:00
Ashish Jain
42fc23cff2
#22 Basic Pie Chart
2019-09-11 21:20:28 +02:00
Knut Sveidqvist
5667694652
info diagram to show version of mermaid, bugfixes for gantt chart
2019-06-15 14:29:26 +02:00
Tyler Long
13ec3f6c0d
Support all d3 curves
2018-03-18 09:35:28 +08:00
Tyler Long
6ce2dfeaec
Remove example graph
2018-03-13 15:19:24 +08:00
Tyler Long
9176237361
Remove dot graph
2018-03-13 15:14:43 +08:00
Tyler Long
acf11bdc6c
Refactor by renaming
2018-03-12 21:16:22 +08:00
Tyler Long
d222196fd1
Refactor by renaming
2018-03-12 21:06:49 +08:00
Tyler Long
964bc4dc12
Rename info to example
2018-03-12 20:46:29 +08:00
Tyler Long
9c101eb8af
Add interpolateToCurve util method
2018-03-09 13:33:35 +08:00
Tyler Long
d430019b44
Remove clone css style code
2017-09-12 22:13:58 +08:00
Tyler Long
c9442653e9
Replace require with import
2017-09-10 19:41:34 +08:00
Tyler Long
873f7a591b
Refactor utils.js
2017-09-09 14:46:58 +08:00
Tyler Long
87c7f73245
Refactor code
2017-04-16 23:24:47 +08:00
Tyler Long
620f3e8734
Auto fix standard style voilations
2017-04-11 22:14:25 +08:00
Knut Sveidqvist
c7c077c21c
Fix for issue #501
...
Added heko request to readme
2017-04-01 13:51:03 +02:00
Knut Sveidqvist
8596eb6091
Merge branch 'master' into issue416_link_style_fill_none
2017-01-09 08:02:08 +01:00
Joshua Colvin
957244583c
Add utilty function to check for substring in array
2017-01-07 12:53:49 -05:00
Rebecca Dreezer
a124be71b1
Allow .node>circle to receive css styles
2017-01-05 22:02:38 -05:00
Raghu Rajagopalan
e17b35a96a
WIP-hook up a renderer
2016-04-25 11:35:44 +05:30
knsv
cc8c5aecaf
Fix for issue #271
2015-12-27 14:18:21 +01:00
knsv
51858c02eb
Fix for issues #249 . Adding configuration option for when to use absolute references for arrow heads. Default is off.
...
Jasmine tests running in browser via karma.
2015-11-21 11:51:15 +01:00
knsv
4eb38e4cfd
Fix for issues #239 and #257 .
2015-11-15 15:06:24 +01:00
Tomasz Szczęśniak-Szlagowski
ef290796e0
Fix a bug in CSS cloning error handler
...
Firefox throws SecurityError when `cssRules` is accessed, which exposes
this bug.
Fixes #245
2015-11-05 19:38:36 +00:00
knsv
7a58e8261f
Simple rendering of class diagrams
2015-10-30 10:47:25 +01:00
knsv
b43e695da2
Fix for issue #204 , added width option to the CLI. Default value for width is 1200.
...
Added logger using es6 syntax
2015-10-19 21:36:55 +02:00
knsv
315923d1d3
Modernization of build environment, better linting, adjustment after stricter static rules, cleanup of package.json
2015-10-17 12:46:36 +02:00
knsv
632a564158
Modernization, better linting, adjustment after stricter static rules
2015-10-17 10:39:20 +02:00
knsv
8365fcc2f9
Modernization, better linting, adjustment after stricter static rules
2015-10-17 10:38:05 +02:00
knsv
658ed3d790
Modernization of build environment. Less gulp, more npm. Eslint.
2015-10-12 07:37:02 +02:00
knsv
122274bf52
Fix of broken tests
2015-10-04 19:30:53 +02:00
knsv
dc1a6ba8b5
Wit
2015-09-26 18:30:13 +02:00
knsv
6f96b5dd14
Added logger for dealing with issue #179
...
Added markdown files for the documentation.
parseError exposed from the mermaidAPI
2015-06-30 14:23:32 +02:00
knsv
50219cf2d9
Fix for issues with generating diagrams using the cli: default style for clusters and fixes for autoscaling side effects
2015-06-21 17:25:58 +02:00
Tyler Long
e0d90def93
IE, local html, cssRules access is denied
...
IE, open html file directly from hard disk(insead of from a http server), cssRules access is denied.
Thus an expection is thrown. But in the catch statement, another one is thrown again thus caused the whole mermaid code break.
In this line `console.warn('Invalid CSS selector "' + rule.selectorText + '"', err);` rule is undefined, so exception will be thrown if we don't check.
2015-04-19 15:58:09 +08:00