Changes for page KIELER Pragmatics Release 2014/12
Last modified by Alexander Schulz-Rosengarten on 2023/09/13 12:18
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. cds1 +XWiki.uru - Content
-
... ... @@ -37,20 +37,64 @@ 37 37 38 38 This is a summary of the API changes introduced with version 2014/12: 39 39 40 -* 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. 41 41 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 + 42 42 === New Features Included in 2014/12 === 43 43 44 44 Here's a few highlights of what's new in version 2014/12: 45 45 46 -* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]] 47 -* [[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. 48 48 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 + 49 49 === Important Bugs Fixed in 2014/12 === 50 50 51 51 Among others, the following bugs were fixed in version 2014/12: 52 52 53 53 * [[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. 54 54 55 55 == Quickstart == 56 56
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -107480 591 +10748062 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/107480 59/KIELER Pragmatics Release 2014/121 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10748062/KIELER Pragmatics Release 2014/12