knsv
f005c72669
Fix for issue #281 , support for Chrome v 48
2016-01-25 18:59:03 +01:00
knsv
d56af022c1
Fix for issue #262
2015-12-27 15:57:11 +01:00
knsv
cc8c5aecaf
Fix for issue #271
2015-12-27 14:18:21 +01:00
knsv
8c8f5928f5
Changes to build environment for windows compatability
2015-12-26 10:59:44 +01:00
knsv
425a83c0da
Fix for issue #259
2015-11-22 18:55:37 +01:00
knsv
a9f4f8e06c
Fix for issue #259
2015-11-22 18:53:09 +01:00
knsv
989ff03e43
Set version to 0.5.6
...
Removed logging
One more iteration in handling of parser API
2015-11-22 18:10:38 +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
knsv
4a5828c732
Version change of d3 to 3.5.6
2015-11-11 20:15:02 +01:00
knsv
774ebfe671
Version change of babelify
2015-11-11 18:37:53 +01:00
knsv
6e2534aa77
Labels for relations between classes in classdiagrams
2015-11-11 16:19:06 +01:00
knsv
24d1afd40f
Redering arrow heads depending on relation defined in class diagram.
2015-11-07 10:00:40 +01:00
knsv
76130bc485
Updated distribution after PR #251
2015-11-06 07:36:14 +01:00
Tomasz Szczęśniak-Szlagowski
0f689c2ea1
Commit built files
2015-11-05 19:40:42 +00:00
knsv
068b7ce6a9
Simple rendering of class diagrams
2015-10-30 11:34:24 +01:00
knsv
7a58e8261f
Simple rendering of class diagrams
2015-10-30 10:47:25 +01:00
knsv
01ddfea478
1st version parsing for class diagrams, parsing draft completed, starting rendering work
2015-10-29 07:49:08 +01:00
Tomasz Szczęśniak-Szlagowski
51d5c90c9f
Add build with new ellipse syntax
2015-10-26 23:03:07 +00:00
knsv
dd6495abf6
1st version parsing for class diagrams
2015-10-25 18:09:58 +01:00
knsv
eecd56d6e0
Fix for issue #229 , poor handling of activities in a gantt diagram where one activities follows a yet undefined activity.
2015-10-24 12:44:47 +02:00
knsv
c9d29c16e2
New release
2015-10-21 21:14:41 +02:00
knsv
ecb12ae2a8
New release
2015-10-19 22:08:17 +02: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
658ed3d790
Modernization of build environment. Less gulp, more npm. Eslint.
2015-10-12 07:37:02 +02:00
knsv
16906ee242
New version
2015-10-04 23:28:37 +02:00
knsv
a611ff3abd
New version
2015-10-04 23:09:00 +02:00
knsv
8258fb059c
Fix for defect #180 , SVG foreignObject rendering
2015-10-04 21:18:05 +02:00
knsv
122274bf52
Fix of broken tests
2015-10-04 19:30:53 +02:00
knsv
c5d41c5a21
Added support for entity codes for sequence diagrams so that it for instance is possible to represent a " with #quot; and a heart with #9829;. This as referenced in issue #74 and issue #193 .
2015-10-04 14:05:53 +02:00
knsv
a2b6bc5213
Added support for entity codes so that it for instance is possible to represent a " with #quot; and a heart with #9829 ; This differs from the regular html codes in that the leading & isreplaced with a dsh and for dec codes dropped. This as referenced in issue #219 .
2015-10-03 21:50:32 +02:00
knsv
cb5e88c2f1
Documentation of usage of the mermaidAPI and binding user interaction events
2015-10-03 16:53:27 +02:00
knsv
8bc3bdd300
Added styling for mermaid tooltips
...
Adjustments of tooltip positioning for large documents
Documentation of tooltips
2015-10-03 16:30:50 +02:00
knsv
e406fda9cd
Draft implementation of tooltips and hyperlinks as described in issue #34 . More tests and documentation to follow.
2015-10-02 00:18:47 +02:00
knsv
40efbc5b84
Fix for issue #210 , classDef broken also added some documentation on how to predefine classes in the css and set them from the graph definition.
2015-09-26 18:32:35 +02:00
knsv
dc1a6ba8b5
Wit
2015-09-26 18:30:13 +02:00
knsv
709ebe524d
New docs and updated dist
2015-09-26 13:00:30 +02:00
knsv
4536930e17
New style docs
2015-09-24 08:04:06 +02:00
Gilles De Mey
b04f198f3e
auto width for the default style
2015-09-15 19:11:05 +02:00
knsv
1b7ad1fc38
Beta fix for binding of click events when using the render function as discussed in issue #188 . (Try num 2)
2015-07-18 00:40:42 +02:00
knsv
71d4113ecf
Beta fix for binding of click events when using the render function as discussed in issue #188 .
2015-07-17 23:13:40 +02:00
knsv
ed712fa673
Fix for startOnLoad issues
2015-07-15 11:59:01 +02:00
knsv
fcb2af780d
Added callback to be called after each diagram is rendered as described in issue #176
2015-07-15 11:39:46 +02:00
knsv
a8c8f9a472
Set height of actor line height in sequenceDiagrams as discussed in issue #181
2015-07-04 10:00:14 +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
0dc983d04a
New release
2015-06-21 17:26:19 +02:00
knsv
4ed345101a
Fix for issue #178 , auto-line wrap of notes in sequence diagrams
2015-06-20 20:58:58 +02:00
knsv
e5a701d04d
Fix for issue #175
2015-06-16 10:40:08 +02:00
knsv
342b83a010
Fix for issue #174
2015-06-14 14:46:01 +02:00
knsv
31d5899011
Fix for issue #170
2015-06-14 09:37:59 +02:00
knsv
999430f9e0
New release
2015-06-07 17:05:57 +02:00
knsv
be535604ab
Cleanup of bundles
2015-06-07 16:56:09 +02:00
knsv
0703292fb9
Bumped up version and removed logging
2015-06-07 16:51:56 +02:00
knsv
08fa19bc83
Updated conf handling
...
Added initialize function
Moved genric configuration as clonseCssStyles till conf root
Added parse funtion to the mermaidAPI api
2015-06-07 09:21:19 +02:00
knsv
94e5177bb1
Fixed build issue
2015-05-31 08:19:26 +02:00
knsv
45f34d871b
Added option for whether or not to cloneCssStyles as mentioned in issue #157 .
2015-05-30 17:20:24 +02:00
knsv
173a2b12aa
Fix for issue #150 .
2015-05-30 13:00:04 +02:00
knsv
6864652b80
Initial fix for defect #162 .
2015-05-29 08:23:13 +02:00
knsv
cf67307711
Fix for build scripts, mermaid full was not including d3.
2015-05-26 21:10:33 +02:00
knsv
b4a96c9b21
Render function as mentioned in issue #146 , only works in browser context
...
Updated build scripts
New way for bundling content in dist, tobe tested, currently to be considered beta
2015-05-26 20:41:53 +02:00
knsv
05f3982632
Fix for defect #161 , nested subgraphs.
2015-05-15 12:11:36 +02:00
knsv
9face45357
Merge remote-tracking branch 'origin/master'
...
Conflicts:
dist/mermaid.full.js
dist/mermaid.full.min.js
dist/mermaid.slim.js
dist/mermaid.slim.min.js
src/diagrams/gantt/ganttRenderer.js
test/gantt.html
2015-05-09 19:18:12 +02:00
knsv
824a43f537
Added support for nested subgraphs in grammar, part 1 of issue #161
2015-05-09 19:08:04 +02:00
knsv
82dffe0a1d
Fix for defect #158
2015-04-20 21:22:37 +02:00
knsv
22cee7e4b0
Fix for defect #158
2015-04-20 21:22:05 +02:00
knsv
2204d46ce1
Fix for defect #158
2015-04-20 21:21:17 +02:00
knsv
f310eb0574
Fix for default arguments to init method
2015-04-11 16:47:14 +02:00
knsv
594e69dd93
Adjusted cli tool for new init functionality
2015-03-29 12:26:47 +02:00
knsv
78d8ee01ac
#Adjustments of init - **could break some integrations!!**
...
* Configuration are picked up from the mermaid object and is not passed as arguments. Same handling for all diagram types, sequenceDiagrams were handled in a different way before this commit.
When init is called with:
* 0 arguments - all mermaid divs are processed
* 1 argument - this is interpreted as a definition of what nodes to process
* 2 arguments - for (some) backwards compatability the second argument is interpreted as the definition of nodes to process. The first argument (prrobably a sequence config is ignored)
A definition of nodes to process can be
* a css selector for what elements to be processed
* a list of nodes as in the result of a command like the one below
```
document.querySelectorAll('.tbProcessed');
```
2015-03-29 11:54:54 +02:00
knsv
c966aad496
Fix for subgraphs
2015-03-22 18:36:17 +01:00
knsv
0ed5a01756
Fix fir defect #141 regarding comment characters
2015-03-22 18:02:45 +01:00
knsv
3781dea498
Removed duplicate code
2015-03-15 14:55:16 +01:00
knsv
3ae1b5f1a3
Fix for issue #129 - Possibility to set the width of the generated flowchart
2015-03-07 14:52:18 +01:00
knsv
cbebf126ce
Fix for issue #128 - flowchart - styling of edges via css overrides specific styles set in the graph definition
2015-03-07 13:51:47 +01:00
knsv
3fedc1263c
Fix for issue #126
2015-03-07 13:37:24 +01:00
knsv
bc5f73daa2
Fix for issue #37
...
Updated dependencies to dagre/dagre-d3
2015-03-07 12:28:52 +01:00
knsv
ec9094696b
Modified the number of week for which the x-axis stays in week mode as discussed in issue #125
2015-03-05 08:12:17 +01:00
knsv
85cdfbaaf8
Modified the number of week for which the x-axis stays in week mode as discussed in issue #125
2015-03-05 08:11:29 +01:00
Knut Sveidqvist
421409181d
Added the css files
2015-03-02 09:53:56 +01:00
knsv
cc1a4be15a
Added default stylesheet and less structure to create new themes as described in issue #122
2015-03-01 16:48:16 +01:00
knsv
ead74558ea
Added default stylesheet and less structure to create new themes
2015-03-01 16:29:41 +01:00
knsv
3c5a19e5a7
Gantt: Configurable format for dates on x-axis
...
Flowchart: Default styles for links as discussed in issue #31
2015-02-28 23:50:23 +01:00
knsv
8598a7d712
More forgiving flowcharts, space at the end of the line allowed
2015-02-25 07:57:26 +01:00
knsv
0955c4c428
Today line for gantt chart
2015-02-25 00:07:13 +01:00
knsv
e5657d028d
Better styling for gantt diagrams and addition of critical path, active and completed tasks
2015-02-22 20:18:44 +01:00
knsv
a7339eaf1c
Experimental support for gantt diagrams
2015-02-20 19:34:18 +01:00
knsv
2877501ff5
Experimental support for gantt diagrams
2015-02-20 19:06:15 +01:00
knsv
2512666f49
New release
2015-02-15 19:34:18 +01:00
knsv
074a819ca8
New release
2015-02-15 18:11:46 +01:00
knsv
5452be9fed
New release
2015-01-25 16:41:43 +01: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
d0428d492b
Fix for issue number #108 - v in text
2015-01-20 20:23:02 +01:00
knsv
ee6ad01209
Merge branch 'master' of https://github.com/knsv/mermaid
...
Conflicts:
dist/mermaid.full.js
dist/mermaid.full.min.js
dist/mermaid.slim.js
dist/mermaid.slim.min.js
2015-01-20 20:04:16 +01:00
knsv
33973354ed
* Removed logging
2015-01-20 19:53:38 +01:00
knsv
44a2e0472a
* Draft implementation of info diagram
...
* Fix for issue #109
2015-01-20 19:48:33 +01:00
Mark Dalgleish
50d285bc49
Require d3 directly to better support Node usage
2015-01-20 16:59:58 +11:00
knsv
48500652b3
Allow overriding sequence diagram configuration (SVG properties) - handling of non existent configuration
2015-01-14 19:10:39 +01:00
jjmr
9b892ef128
Add new parameter to the console client to override the svg configuration in sequence diagrams
2015-01-13 16:17:30 +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
758a9d7254
Cleanup of code
2015-01-05 13:41:32 +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
385e823c17
Fix for issue #70
2014-12-23 18:06:07 +01:00
knsv
96b12e876e
New release
2014-12-22 13:49:38 +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
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
7bb75c16da
Work with loop rendering for sequence diagrams
2014-12-20 09:19:56 +01:00
knsv
0dc8aa32c6
Added additional tests for sequence diagram rendering. Removed some log output
2014-12-18 23:17:32 +01: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
429b901e7a
Removed unused variables
2014-12-14 22:18:16 +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
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
28594138e0
Fix for issue #46 , slashes in text
2014-12-13 21:10:50 +01:00
knsv
48af3b3590
Refactoring/cleanup of flowchart grammar
2014-12-13 18:04:55 +01:00
knsv
3f3e23b419
Fixes for issues #47 and #55 including new test cases.
2014-12-13 08:43:25 +01:00
knsv
0955305076
* Support for comments pointed out in issue #47
2014-12-11 19:29:40 +01:00
knsv
977df99c80
* Support for comments pointed out in issue #47
2014-12-11 19:23:36 +01:00
knsv
9aeff6be2d
* Changed the license in package json to the correct license (MIT).
...
* Changed the link style from the pointed one to a more triangle formed style as default style for links
* Updated the readme file regarding linkStyles to explain the magic number 3a s described in issue #41
2014-12-09 20:42:31 +01:00
knsv
6988dea353
Release 0.2.15
2014-12-05 10:50:47 +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
8949166a17
Adding experimental new grammars
2014-12-04 18:06:54 +01:00
knsv
dd26960852
New release
2014-12-03 19:35:00 +01:00
knsv
fe2f3b403d
Patch release
2014-12-03 19:29:44 +01:00
knsv
dabedb379d
Added support for more characters as described in issue #25
2014-12-03 18:34:18 +01:00
knsv
1e53b588fc
Exposing parser in API as requested in issue #21
2014-12-03 18:12:33 +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
ab78295faf
Preparation for npm package
2014-12-02 19:05:09 +01:00
knsv
540c614c88
Preparation for npm package
2014-12-02 18:36:16 +01:00
knsv
1502346172
Support for cyrillic characters
2014-12-01 21:12:14 +01:00
knsv
9537f60b01
Support for cyrillic characters
2014-12-01 21:10:09 +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
9a35844731
Release 0.2.5
...
* Support for new shapes circle, irregular rectangle
* Support for styling of links
* Support for newlines in texts
* Centered text on links
* Shaded background for text on links
* Support for click on nodes
2014-11-27 21:28:04 +01:00
knsv
18be0e02aa
Updated readme and changes to the coverage setting on the ci server
2014-11-27 21:16:17 +01:00
knsv
fe1c78ca29
Updated shape syntax
...
Coverage instrumentation in tests
2014-11-27 18:21:15 +01:00
Björn Weström
28f6b93c16
Dists for new shapes
2014-11-27 09:01:54 +01:00
knsv
d52224194c
Styles on links
2014-11-26 20:47:22 +01:00
knsv
8e591c0494
Background on labels and centering of labels
2014-11-26 19:03:15 +01:00
knsv
6757709f45
Small fix, Cleaner add node code
2014-11-26 18:50:12 +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
170a6640b2
Version 0.1.1 (Testing package update)
2014-11-17 07:55:02 +01:00
Knut Sveidqvist
64bedc8262
Version 0.1.1 (Testing package update)
2014-11-17 07:50:42 +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