<
From version < 2.1 >
edited by cds
on 2014/12/16 11:15
To version < 5.1 >
edited by uru
on 2014/12/22 10:39
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cds
1 +XWiki.uru
Content
... ... @@ -1,3 +1,9 @@
1 +{{note title="Work in Progress"}}
2 +We are currently working on this release. These release notes are work-in-progress.
3 +{{/note}}
4 +
5 +
6 +
1 1  = KIELER Pragmatics 2014/12 =
2 2  
3 3  * [[Official Project Website>>url:http://www.informatik.uni-kiel.de/rtsys/kieler||shape="rect"]]
... ... @@ -31,20 +31,64 @@
31 31  
32 32  This is a summary of the API changes introduced with version 2014/12:
33 33  
34 -* TO BE ADDED
40 +* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
41 +** KLay Layered's layout option {{code language="none"}}Properties.MERGE_PORTS{{/code}} was renamed to {{code language="none"}}Properties.MERGE_EDGES{{/code}}. Its ID was changed from {{code language="none"}}de.cau.cs.kieler.klay.layered.mergePorts{{/code}} to {{code language="none"}}de.cau.cs.kieler.klay.layered.mergeEdges{{/code}}.
42 +** Similarly, KLay Layered's layout option {{code language="none"}}Properties.MERGE_HIERARCHICAL_PORTS{{/code}} was renamed to {{code language="none"}}Properties.MERGE_HIERARCHICAL_EDGES{{/code}}. Its ID was changed from {{code language="none"}}de.cau.cs.kieler.klay.layered.mergeHierarchicalPorts{{/code}} to {{code language="none"}}de.cau.cs.kieler.klay.layered.mergeHierarchicalEdges{{/code}}.
43 +** (((
44 +The {{code language="none"}}de.cau.cs.kieler.klay.layered.{{/code}}{{code language="none"}}distributeNodes{{/code}} property was renamed to {{code language="none"}}de.cau.cs.kieler.klay.layered.{{/code}}{{code language="none"}}wideNodesOnMultipleLayers{{/code}} and allows for two modes now.
35 35  
46 +*
47 +
48 +{{code language="none"}}CAREFUL{{/code}} avoiding node/edge overlaps
49 +
50 +*
51 +
52 +{{code language="none"}}AGGRESSIVE{{/code}} often more compact but does not guarantee to avoid node/edge overlaps
53 +)))
54 +
36 36  === New Features Included in 2014/12 ===
37 37  
38 38  Here's a few highlights of what's new in version 2014/12:
39 39  
40 -* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]]
41 -* [[KGraph Text>>doc:KGraph Text (KGT)]]
59 +* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
60 +** A new interactive node placement algorithm in KLay Layered keeps the y coordinates of nodes intact if they don't overlap. This node placement algorithm is supposed to be used together with the interactive implementations of the other layout phases.
61 +* (((
62 +[[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]]* (((
63 +KLighD now ships a generic graph visualization that allows to inspect the structure of graphs specified in any format that is supported by KIML.
64 +)))
65 +* The wizard for new KLighD projects received some love. We polished it's UI and generated code and added some tooltips.
66 +* (((
67 +We replaced the Batik SVG exporter with a customized exporter that is based on FreeHEP.
42 42  
69 +*
70 +
71 +It supports semantic data to be added to the generated SVG.
72 +
73 +*
74 +
75 +Color gradients obey to the specified rotation angle.
76 +)))
77 +)))
78 +* (((
79 +[[KGraph Editor Product>>doc:Standalone KGraph Editor]] contains two new features.* (((
80 +Layout options can now be configured using a textual DSL.
81 +)))
82 +* (((
83 +GrAna analyses can be specified using a textual DSL and executed either via the UI or headless.
84 +)))
85 +)))
86 +
43 43  === Important Bugs Fixed in 2014/12 ===
44 44  
45 45  Among others, the following bugs were fixed in version 2014/12:
46 46  
47 47  * [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
92 +** Computing layouts with the layout direction set to {{code language="none"}}UP{{/code}} failed for compound nodes in KLay Layered.
93 +** KLay Force allowed the object spacing to be zero, which does not make sense and, more importantly, crashed the algorithm.
94 +* [[KGraph Text>>doc:KGraph Text (KGT)]]
95 +** Converting KGX files into the KGT format failed when certain properties were set.
96 +* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]]
97 +** We fixed an issue where the allocated memory of views was not released properly.
48 48  
49 49  == Quickstart ==
50 50  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -10748040
1 +10748062
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10748040/KIELER Pragmatics Release 2014/12
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10748062/KIELER Pragmatics Release 2014/12