| ... |
... |
@@ -5,10 +5,10 @@ |
| 5 |
5 |
|
| 6 |
6 |
[[We are happy>>url:http://trololololololololololo.com/||rel="nofollow" shape="rect" class="external-link"]] to provide release 2014/05 of the **KIELER Pragmatics Project**! It is a framework for enhanced user interaction in graphical modeling that builds on the Eclipse platform. This document describes how to install the release and highlights the most exciting new features. |
| 7 |
7 |
|
| 8 |
|
-As a bonus, we are co-releasing our KLighD-based **KIELER Ptolemy Browser**. |
|
8 |
+As a bonus, we are co-releasing our KLighD-based **KIELER Ptolemy Browser**. As a further bonus, the next few days will see the first release of our **KIELER KLayJS** libraries that bring our very own KLay Layered layout algorithm to the world of JavaScript. |
| 9 |
9 |
|
| 10 |
|
-{{info title="What About the New Version Number?"}} |
| 11 |
|
-Instead of naming this release //KIELER Pragmatics 0.12.0//, we decided to name it //KIELER Pragmatics 2014/05// instead. This way, people immediately see when this version was released. Also, since the plug-ins and features carry a timestamp, people can immediately see which release a particular plug-in or feature belongs to. All hail to clarity! |
|
10 |
+{{info title="What's with the new version numbering scheme?"}} |
|
11 |
+Instead of naming this release //KIELER Pragmatics 0.12.0//, we decided to name it //KIELER Pragmatics 2014/05//. This way, people immediately see when this version was released. Also, since the plug-ins and features carry a timestamp, people can immediately see which release a particular plug-in or feature belongs to. All hail to clarity! |
| 12 |
12 |
{{/info}} |
| 13 |
13 |
|
| 14 |
14 |
|
| ... |
... |
@@ -37,8 +37,8 @@ |
| 37 |
37 |
|
| 38 |
38 |
This is a summary of the API changes introduced with version 2014/05: |
| 39 |
39 |
|
| 40 |
|
-* KIELER Lightweight Diagrams |
| 41 |
|
-* KIELER Infrastructure for Meta-Layout |
|
40 |
+* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]] |
|
41 |
+* [[KIELER Infrastructure for Meta-Layout>>doc:SS13LayPract.KIML]] |
| 42 |
42 |
|
| 43 |
43 |
=== New Features Included in 2014/05 === |
| 44 |
44 |
|
| ... |
... |
@@ -45,7 +45,12 @@ |
| 45 |
45 |
Here's a few highlights of what's new in version 2014/05: |
| 46 |
46 |
|
| 47 |
47 |
* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]] |
| 48 |
|
-* [[KIELER Layout Web Services (KWebS)>>doc:Web Services (KWebS)]] |
|
48 |
+* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]] |
|
49 |
+** KLay Layered now makes sure that labels of compound node ports placed on the inside of the compound node are not overlapped by nodes inside the compound node. |
|
50 |
+** KLay Layered now supports controlling the spacing between and around ports through the new layout options {{code language="none"}}LayoutOptions.PORT_SPACING{{/code}} and {{code language="none"}}LayoutOptions.ADDITIONAL_PORT_SPACING{{/code}}. |
|
51 |
+** When in hierarchical layout mode, KLay Layered now properly places edge labels of cross-hierarchy edges. |
|
52 |
+** When in hierarchical layout mode, KLay Layered can now compact cross-hierarchy edges as it can compact regular edges ({{code language="none"}}Properties.MERGE_HIERARCHICAL_PORTS{{/code}}): |
|
53 |
+SCREENSHOT |
| 49 |
49 |
|
| 50 |
50 |
== Quickstart == |
| 51 |
51 |
|
| ... |
... |
@@ -87,7 +87,6 @@ |
| 87 |
87 |
|
| 88 |
88 |
== Known Problems and Limitations == |
| 89 |
89 |
|
| 90 |
|
-* The //Layout Hierarchy// option of KLay Layered does not work with center labels of edges that cross hierarchy boundaries. There may also be further problems. |
| 91 |
91 |
* The Ptolemy Model Viewer can properly display only a limited set of actors. Other actors may look a lot different than they do in Ptolemy. |
| 92 |
92 |
* Currently there is no full-blown user documentation integrated. See our [[doc:KIELER.WebHome]] for more information. |
| 93 |
93 |
|