Commit Graph

639 Commits

Author SHA1 Message Date
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 ad4e0a2ad5 Labels for relations between classes in classdiagrams 2015-11-11 13:16:38 +01:00
knsv 24d1afd40f Redering arrow heads depending on relation defined in class diagram. 2015-11-07 10:00:40 +01:00
Knut Sveidqvist 2278325822 Merge pull request #253 from gibson042/optional-terminal-newline
Make sequenceDiagram terminal newline optional
2015-11-06 20:17:19 +01:00
Knut Sveidqvist 49c13f19ff Merge pull request #252 from gibson042/sequenceDiagram-over
Support sequenceDiagram "over" notes
2015-11-06 20:16:24 +01:00
Richard Gibson dbd63ff797 Make sequenceDiagram terminal newline optional
Fixes gh-229
2015-11-06 10:47:59 -05:00
Richard Gibson a59a5a2402 Update documentation 2015-11-06 10:24:51 -05:00
Richard Gibson 26ebbf82ee Support sequenceDiagram "over" notes 2015-11-06 03:00:02 -05:00
knsv 76130bc485 Updated distribution after PR #251 2015-11-06 07:36:14 +01:00
knsv f79577c816 Merge remote-tracking branch 'origin/master' 2015-11-06 07:23:44 +01:00
Knut Sveidqvist ecca3588bc Merge pull request #251 from gibson042/gh-247
Properly handle "rest of line" statements
2015-11-06 07:23:23 +01:00
Knut Sveidqvist 34209db57b Merge pull request #250 from gibson042/exit-code
CLI: Propagate exit code from lib (i.e., phantomjs)
2015-11-06 07:11:26 +01:00
Richard Gibson ec37fc897b Clean up lexer definitions 2015-11-06 00:05:16 -05:00
Richard Gibson 5666d5f298 Properly handle "rest of line" statements
Closes gh-247
2015-11-06 00:05:00 -05:00
Richard Gibson 6ac0c00e30 Add no-label test cases 2015-11-06 00:04:01 -05:00
Richard Gibson 990cab53a9 Add special-character test cases 2015-11-06 00:04:01 -05:00
Richard Gibson 18766466c6 Minor test cleanup 2015-11-06 00:04:01 -05:00
Richard Gibson 73e1957c62 Be explicit about testing semicolons 2015-11-06 00:04:00 -05:00
Richard Gibson e0a31feaec Make testing quieter 2015-11-06 00:04:00 -05:00
Richard Gibson c62061090a CLI: Propagate exit code from lib (i.e., phantomjs) 2015-11-05 15:50:59 -05:00
Tomasz Szczęśniak-Szlagowski 0f689c2ea1 Commit built files 2015-11-05 19:40:42 +00: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 c8fef693fa Added extension markers for classDiagrams
Added styling (forest) for classDiagrams
2015-11-04 20:38:14 +01:00
knsv a9ac654040 Class diagram example 2015-11-04 16:36:19 +01:00
Knut Sveidqvist 17be68f5d9 Merge pull request #244 from ma-zal/master
flowRender.js - Fix FontAwesome icon insert
2015-11-04 16:21:18 +01:00
Martin Zaloudek 5d7815c98a flowRender.js - Fix fontAwesome icon insert
Missing ending tag </i> in fontAwesome icon inserting.
2015-11-04 15:46:31 +01:00
knsv 7fe5b5af7a Rendering of class diagrams with methods and members represented 2015-11-01 19:00:14 +01:00
knsv 068b7ce6a9 Simple rendering of class diagrams 2015-10-30 11:34:24 +01:00
knsv eec89e0442 Merge remote-tracking branch 'origin/master' 2015-10-30 10:47:51 +01:00
knsv 7a58e8261f Simple rendering of class diagrams 2015-10-30 10:47:25 +01:00
Knut Sveidqvist eec0aced7f Merge pull request #240 from r-a-v-a-s/patch-1
updated links in README.md
2015-10-30 08:47:27 +01:00
ravas 74eb2e4493 updated links in README.md 2015-10-29 23:06:36 -07:00
knsv 01ddfea478 1st version parsing for class diagrams, parsing draft completed, starting rendering work 2015-10-29 07:49:08 +01:00
knsv a694f61003 1st version parsing for class diagrams, fetching data from parsing 2015-10-28 08:12:47 +01:00
Knut Sveidqvist d3a025acd6 Merge pull request #237 from spect88/ellipse-syntax
Ellipse syntax
2015-10-27 07:23:40 +01:00
Tomasz Szczęśniak-Szlagowski 51d5c90c9f Add build with new ellipse syntax 2015-10-26 23:03:07 +00:00
Tomasz Szczęśniak-Szlagowski e4d25ed9cd Add support for node(-ellipse shape-) in flow charts 2015-10-26 23:03:07 +00:00
knsv 1a60b6e412 1st version parsing for class diagrams 2015-10-26 08:03:30 +01:00
knsv dd6495abf6 1st version parsing for class diagrams 2015-10-25 18:09:58 +01:00
knsv 35865ba70e Starting work with addition of class diagrams 2015-10-25 11:35:26 +01:00
Knut Sveidqvist cee267193f Merge pull request #235 from spect88/fix-keyword-suffix
Allow keywords as suffixes of node ids
2015-10-25 07:38:14 +01:00
Tomasz Szczęśniak-Szlagowski 30149df88e Allow node ids with keywords as suffixes
I've extracted alpha and punctuation characters from the huge regex and
made multiple occurences of alpha characters be recognised as a single
ALPHA token.

This way everything should work just like before, with the
difference that alpha strings will swallow keywords, ie. `spend` is
`ALPHA`, while previously it would have been `ALPHA ALPHA end`.
2015-10-24 22:25:13 +01:00
Tomasz Szczęśniak-Szlagowski 841aea9d97 Add changes in generated files after jison update 2015-10-24 21:33:19 +01:00
knsv d68323d7bb Using the latest jison in build 2015-10-24 20:45:42 +02:00
knsv a583daf712 Using the latest jison in build 2015-10-24 20:33:52 +02:00
knsv cf1912523b Using the latest jison in build 2015-10-24 20:27:54 +02:00