Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
klay.layered: - Fixed: Bug that caused the North / South port cross counting algorithm to count certain crossings twice.

klay.layered: - Added: Port sorting for northern and southern ports.

klay.layered: - Added: Started implementing port distribution for northern and southern ports. Not finished yet.

klay.layered: - Added: Crossings caused by north / south dummies are now calculated by the layer sweep crossing minimizer.

    • -4
    • +140
    ./LayerSweepCrossingMinimizer.java
klay.layered: - Changed: One dummy node is created for each north / south port. No two ports share a dummy any more. - Changed: Successor constraints are loosened for north / south port dummies. The crossing minimization is now free to determine their order. - Changed: IN_LAYER_SUCCESSOR_CONSTRAINT renamed to IN_LAYER_SUCCESSOR_CONSTRAINTS. A node can now have multiple successors, not just one.

  1. … 3 more files in changeset.
merged newdiff and master

    • -0
    • +322
    ./AbstractPortDistributor.java
    • -1
    • +1
    ./CompoundGraphLayerCrossingMinimizer.java
    • -7
    • +15
    ./InteractiveCrossingMinimizer.java
    • -34
    • +95
    ./LayerSweepCrossingMinimizer.java
    • -0
    • +169
    ./LayerTotalPortDistributor.java
    • -219
    • +31
    ./NodeRelativePortDistributor.java
  1. … 1587 more files in changeset.
klay.layered: - Fixed: Broken cross counting with northern and southern ports. (KIELER-2329)

klay.layered: - Fixed: Broken cross counting with northern and southern ports. (KIELER-2329)

KLay Layered: increased default thoroughness to 7, added abort of layer sweep as soon as a 0-crossings-run is found

    • -16
    • +48
    ./LayerSweepCrossingMinimizer.java
  1. … 3 more files in changeset.
KLay Layered: increased default thoroughness to 7, added abort of layer sweep as soon as a 0-crossings-run is found

    • -16
    • +48
    ./LayerSweepCrossingMinimizer.java
  1. … 3 more files in changeset.
modified the barycenter values for port sorting

improved port rank sum interface

    • -25
    • +13
    ./LayerTotalPortDistributor.java
removed port distribution option, implemented random distribution

    • -11
    • +1
    ./InteractiveCrossingMinimizer.java
    • -12
    • +18
    ./LayerSweepCrossingMinimizer.java
  1. … 3 more files in changeset.
klay.layered: - Fixed: The port distribution code now supports in-layer edges.

Merge branch 'master' into cds/finalizeklay

Conflicts:

plugins/de.cau.cs.kieler.klay.layered/src/de/cau/cs/kieler/klay/layered/p3order/NodeRelativePortDistributor.java

    • -2
    • +20
    ./InteractiveCrossingMinimizer.java
    • -217
    • +24
    ./NodeRelativePortDistributor.java
  1. … 6 more files in changeset.
klay.layered: wrote comments, improved port ranks for FIXED_SIDES

  1. … 4 more files in changeset.
klay.layered: improved consistency of port sorting

  1. … 3 more files in changeset.
added layout option for port distribution

    • -1
    • +11
    ./InteractiveCrossingMinimizer.java
  1. … 3 more files in changeset.
implemented layer-total port distributor

    • -0
    • +111
    ./LayerTotalPortDistributor.java
port distributor: moved public methods to abstract superclass

    • -0
    • +275
    ./AbstractPortDistributor.java
    • -207
    • +5
    ./NodeRelativePortDistributor.java
klay.layered: - Changed: Made most classes final as it doesn't make sense to extend them.

    • -1
    • +1
    ./CompoundGraphLayerCrossingMinimizer.java
  1. … 60 more files in changeset.
deprecated IAlgorithm, eliminated it from KLay Layered

  1. … 49 more files in changeset.
fix for KIELER-2274

  1. … 3 more files in changeset.
KLay Layered: removed unused valueof methods, organized enumerations

    • -12
    • +7
    ./CrossingMinimizationStrategy.java
  1. … 13 more files in changeset.
merge conflict in de.cau.cs.kieler.klighd.krendering\DiagramLayoutManager

  1. … 707 more files in changeset.
corrected a typo

kivi progress monitor now runs synchronized, empty array check in crossingminimizer #1983

  1. … 1 more file in changeset.
resolved conflicts

    • -1
    • +1
    ./CompoundGraphLayerCrossingMinimizer.java
  1. … 232 more files in changeset.
ports are now only sorted after crossing minimization

  1. … 2 more files in changeset.
ports are now only sorted after crossing minimization

  1. … 2 more files in changeset.