Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • KIELER Layout Algorithms
    • KLay Layered's layout option Properties.MERGE_PORTS was renamed to Properties.MERGE_EDGES. Its ID was changed from de.cau.cs.kieler.klay.layered.mergePorts to de.cau.cs.kieler.klay.layered.mergeEdges.
    • Similarly, KLay Layered's layout option Properties.MERGE_HIERARCHICAL_PORTS was renamed to Properties.MERGE_HIERARCHICAL_EDGES. Its ID was changed from de.cau.cs.kieler.klay.layered.mergeHierarchicalPorts to de.cau.cs.kieler.klay.layered.mergeHierarchicalEdges.
    • The de.cau.cs.kieler.klay.layered.distributeNodes property was renamed to de.cau.cs.kieler.klay.layered.wideNodesOnMultipleLayers and allows for two modes now.

      • CAREFUL avoiding node/edge overlaps

      • AGGRESSIVE often more compact but does not guarantee to avoid node/edge overlaps

  • KIELER Lightweight Diagrams
    • feature composition changed s.t. de.cau.cs.kieler.klighd.feature only contains essential runtime plugins
      • does not require Xtext & KIELER KIVi anymore
      • install those components are still part of our SDK feature de.cau.cs.kieler.klighd.sdk.feature if you need the Xtext binding, for example
    • plugin de.cau.cs.kieler.klighd.ui does not register the generic DiagramEditorPart and menu contributions like 'Save As Image...' anymore
      • registrations have been moved to plugin de.cau.cs.kieler.klighd.ui.contrib3x that is part of our SDK feature de.cau.cs.kieler.klighd.sdk.feature
      • nonetheless implementations remain at their previous place and can be specialized (subclassed)

...