Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
klay.layered: - Removed: Debug statements.

klay.layered: - Removed: Debug statements.

klay.layered: - Added: New LayerSizeAndGraphHeightCalculator that calculates layer sizes and graph height... - Fixed: Bug that caused layers containing only hypernodes and nodes of width 0 to be treated as layers of width zero, ignoring the width of hypernodes. (KIELER-2334)

  1. … 4 more files in changeset.
klay.layered: - Added: New LayerSizeAndGraphHeightCalculator that calculates layer sizes and graph height... - Fixed: Bug that caused layers containing only hypernodes and nodes of width 0 to be treated as layers of width zero, ignoring the width of hypernodes. (KIELER-2334)

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

    • -33
    • +83
    ./OrthogonalRoutingGenerator.java
  1. … 1593 more files in changeset.
klay.layered: - Added: Experimental center label wrapping processor.

  1. … 2 more files in changeset.
klay.layered: - Added: Polyline edge router now routes around port labels. Edge end labels are not supported yet, though. (KIELER-2323)

klay.layered: - Changed: Replaced some calculations with a call to LPort.getAbsoluteAnchor().

    • -21
    • +23
    ./OrthogonalRoutingGenerator.java
  1. … 1 more file in changeset.
klay.layered: - Changed: Increased layer spacing in polyline routing to decrease the steepness of edges.

klay.layered: - Added: Documentation for polyline in-layer edge routing.

klay.layered: - Added: The polyline edge router now supports inverted ports and northern / southern ports. (KIELER-2321)

klay.layered: - Added: Enabled polyline edge router support for northern and southern ports. (might need some tweaking, but looks ok so far)

klay.layered: - Fixed: Forgot to commit the fix for the spline edge router to work properly with label dummy nodes. (KIELER-2312)

klay.layered: - Fixed: Problems with polyline and spline edge routing in the presence of center edge labels. (KIELER-2312)

fixed spacing for orthogonal routing: KIELER-2314

klay.layered: - Added: Enabled label placement for spline-based edge routing. (KIELER-2297)

klay.layered: - Added: Enabled edge label placement support for polyline edge routing. Somewhat experimental.

fixed violations from Sonar report according to KIELER-2226

    • -12
    • +14
    ./OrthogonalRoutingGenerator.java
  1. … 49 more files in changeset.
Merge branch 'master' into cds/noderesizing

  1. … 2 more files in changeset.
implemented "feedback edges" option for alternative routing of reversed edges

  1. … 4 more files in changeset.
changed junction point type to KVectorChain

  1. … 5 more files in changeset.
klay.layered: implemented junction point calculation

  1. … 5 more files in changeset.
fix for KIELER-2304

  1. … 1 more file in changeset.
Merge branch 'master' into cds/noderesizing

Conflicts:

plugins/de.cau.cs.kieler.klay.layered/src/de/cau/cs/kieler/klay/layered/intermediate/EndLabelProcessor.java

  1. … 15 more files in changeset.
Merge branch 'master' into cds/finalizeklay

Conflicts:

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

  1. … 8 more files in changeset.
klay.layered: added randomization for orthogonal routing

klay.layered: - Added: LabelAndNodeSizeProcessor is now part of the standard workflow, not part of the dependencies of OrthogonalEdgeRouter. - Removed: PortPositionProcessor is not part of the standard workflow anymore.

  1. … 1 more file in changeset.
klay.layered: - Fixed: Broken references to removed constant.

klay.layered: - Changed: Made most classes final as it doesn't make sense to extend them.

  1. … 63 more files in changeset.
klay.layered: - Added: LabelAndNodeSizeProcessor that will place port and node labels and implement the node sizing logic.

  1. … 3 more files in changeset.