<
From version < 4.1 >
edited by cds
on 2014/12/19 15:11
To version < 14.1 >
edited by Alexander Schulz-Rosengarten
on 2023/07/06 14:36
>
Change comment: Renamed back-links.

Summary

Details

Page properties
Parent
... ... @@ -1,0 +1,1 @@
1 +Release Notes
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cds
1 +XWiki.als
Content
... ... @@ -1,9 +7,3 @@
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 -
7 7  = KIELER Pragmatics 2014/12 =
8 8  
9 9  * [[Official Project Website>>url:http://www.informatik.uni-kiel.de/rtsys/kieler||shape="rect"]]
... ... @@ -21,11 +21,11 @@
21 21  
22 22  KIELER Pragmatics 2014/12 is provided as a set of features, available to be added to your Eclipse installation via an update site. KIELER Pragmatics 2014/12 was tested on [[Eclipse 4.4 "Luna">>url:http://www.eclipse.org/downloads/||shape="rect"]], but may also be compatible with other versions of Eclipse.
23 23  
24 -* See the [[KIELER Downloads>>doc:Downloads]] site for download details.
18 +* See the [[KIELER Downloads>>doc:KIELER.Home.Overview.Downloads.WebHome]] site for download details.
25 25  * KIELER Pragmatics requires an installed Java Runtime Environment >= version 1.5.
26 26  * The layout components of KIELER can make use of the layout algorithms provided by the [[Graphviz>>url:http://www.graphviz.org/||rel="nofollow" shape="rect" class="external-link"]] library. You may want to install that.
27 27  
28 -Also refer to the [[KIELER Downloads>>doc:Downloads]] page to download the KIELER Ptolemy Browser and the KIELER Web Service.
22 +Also refer to the [[KIELER Downloads>>doc:KIELER.Home.Overview.Downloads.WebHome]] page to download the KIELER Ptolemy Browser and the KIELER Web Service.
29 29  
30 30  == Release Notes ==
31 31  
... ... @@ -37,27 +37,79 @@
37 37  
38 38  This is a summary of the API changes introduced with version 2014/12:
39 39  
40 -* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
34 +* [[KIELER Layout Algorithms>>doc:KIELER.Home.Discontinued Projects.Layout Algorithms (KLay).WebHome]]
41 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 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}}.
37 +** (((
38 +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.
43 43  
40 +*
41 +
42 +{{code language="none"}}CAREFUL{{/code}} avoiding node/edge overlaps
43 +
44 +*
45 +
46 +{{code language="none"}}AGGRESSIVE{{/code}} often more compact but does not guarantee to avoid node/edge overlaps
47 +)))
48 +* [[KIELER Lightweight Diagrams>>doc:KIELER.Home.Lightweight Diagrams (KLighD).WebHome]]
49 +** Feature composition changed s.t. {{code language="none"}}de.cau.cs.kieler.klighd.feature{{/code}} only contains essential runtime plugins
50 +*** does not require Xtext & KIELER KIVi anymore
51 +*** those components are still part of our SDK feature {{code language="none"}}de.cau.cs.kieler.klighd.sdk.feature{{/code}}
52 +** Plugin {{code language="none"}}de.cau.cs.kieler.klighd.ui{{/code}} does not register the generic {{code language="none"}}DiagramEditorPart{{/code}} and menu contributions like '{{code language="none"}}Save As Image...{{/code}}' anymore
53 +*** registrations have been moved to plugin {{code language="none"}}de.cau.cs.kieler.klighd.ui.contrib3x{{/code}} that is part of our SDK feature {{code language="none"}}de.cau.cs.kieler.klighd.sdk.feature{{/code}}
54 +*** nonetheless implementations remain at their previous place and can be specialized (subclassed)
55 +** Consolidation of the printing facilities
56 +*** consolidation of the export branding infrastructure (see {{code language="none"}}IExportBranding{{/code}} for details on that feature)
57 +
44 44  === New Features Included in 2014/12 ===
45 45  
46 46  Here's a few highlights of what's new in version 2014/12:
47 47  
48 -* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
62 +* [[KIELER Layout Algorithms>>doc:KIELER.Home.Discontinued Projects.Layout Algorithms (KLay).WebHome]]
49 49  ** 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.
50 -* [[KIELER Lightweight Diagrams>>doc:Lightweight Diagrams (KLighD)]]
64 +* (((
65 +[[KIELER Lightweight Diagrams>>doc:KIELER.Home.Lightweight Diagrams (KLighD).WebHome]]* upcoming{{code language="none"}} ViewChange{{/code}} notifications received by {{code language="none"}}IViewChangeListeners{{/code}} can now be suppressed, see {{code language="none"}}ViewChange.suppressSubsequent...Notifications(...){{/code}}
51 51  
67 +* introduced dedicated zoom style {{code language="none"}}ZOOM_TO_FOCUS_AND_INCREASE_TO_FIT{{/code}}
68 +** 'increase to fit' behavior is now skipped while by applying the existing zoom style {{code language="none"}}ZOOM_TO_FOCUS{{/code}}
69 +* (((
70 +KLighD now ships a generic graph visualization that allows to inspect the structure of graphs specified in any format that is supported by KIML.
71 +)))
72 +* The wizard for new KLighD projects received some love. We polished it's UI and generated code and added some tooltips.
73 +* (((
74 +We replaced the Batik SVG exporter with a customized exporter that is based on FreeHEP.
75 +
76 +*
77 +
78 +It supports semantic data to be added to the generated SVG.
79 +
80 +*
81 +
82 +Color gradients obey to the specified rotation angle.
83 +)))
84 +)))
85 +* (((
86 +[[KGraph Editor Product>>doc:Standalone KGraph Editor]]
87 +
88 +* (((
89 +Layout options can now be configured using a textual DSL.
90 +)))
91 +* (((
92 +GrAna analyses can be specified using a textual DSL and executed either via the UI or headlessly.
93 +)))
94 +)))
95 +
52 52  === Important Bugs Fixed in 2014/12 ===
53 53  
54 54  Among others, the following bugs were fixed in version 2014/12:
55 55  
56 -* [[KIELER Layout Algorithms>>doc:Layout Algorithms (KLay)]]
100 +* [[KIELER Layout Algorithms>>doc:KIELER.Home.Discontinued Projects.Layout Algorithms (KLay).WebHome]]
57 57  ** Computing layouts with the layout direction set to {{code language="none"}}UP{{/code}} failed for compound nodes in KLay Layered.
58 58  ** KLay Force allowed the object spacing to be zero, which does not make sense and, more importantly, crashed the algorithm.
59 -* [[KGraph Text>>doc:KGraph Text (KGT)]]
103 +* [[KGraph Text>>doc:KIELER.Home.KIELER Pragmatics.KGraph Text (KGT).WebHome]]
60 60  ** Converting KGX files into the KGT format failed when certain properties were set.
105 +* [[KIELER Lightweight Diagrams>>doc:KIELER.Home.Lightweight Diagrams (KLighD).WebHome]]
106 +** We fixed an issue where the allocated memory of views was not released properly.
61 61  
62 62  == Quickstart ==
63 63  
ptBrowserProblem.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +577.6 KB
Content
security1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +52.0 KB
Content
security2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +115.5 KB
Content
security3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +46.2 KB
Content
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -10748061
1 +10748038
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10748061/KIELER Pragmatics Release 2014/12
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10748038/KIELER Pragmatics Release 2014/12