Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
core, kiml: - Changed: Cloning default values is not done in Property or LayoutOptionData anymore, but instead in MapPropertyHolder.

  1. … 2 more files in changeset.
core, kiml: - Changed: Cloning default values is not done in Property or LayoutOptionData anymore, but instead in MapPropertyHolder.

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

    • -0
    • +116
    ./options/NodeLabelPlacement.java
    • -0
    • +31
    ./options/PortLabelPlacement.java
    • -0
    • +61
    ./options/SizeOptions.java
  1. … 1582 more files in changeset.
kiml: - Added: ILabelSizeAdapter interface for adapting labels to available width in layout algorithms. - Added: Appropriate layout option to associate a label size adapter with a label.

    • -0
    • +38
    ./labels/ILabelSizeAdapter.java
kiml: - Fixed: The fixed layout provider now only resizes nodes to their minimum size if the corresponding size constraint was set instead of if the size constraint is non-empty.

kiml, klay.layered: - Changed: Moved the port label placement layout option from KLay Layered to KIML.

    • -0
    • +31
    ./options/PortLabelPlacement.java
  1. … 6 more files in changeset.
Merge branch 'sonar-report'

  1. … 2 more files in changeset.
fixed violations from Sonar report according to KIELER-2226

  1. … 49 more files in changeset.
kiml, klay.layered: - Added: Lots of documentation. - Changed: Deprecated PortPositionProcessor; will probably be completely removed soon.

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

updated rating tag for KI-32

results of review KI-32

implemented junction point detection for fixed layout

kiml: - Fixed: Bug that prevented users from setting ENUMSET options to empty sets.

Merge branch 'master' into cds/noderesizing

  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.
implemented initial values for KlighD layout options

  1. … 5 more files in changeset.
kiml, klay.layered: - Changed: Default value of LABEL_SPACING property. - Changed: KLay now makes use of the LABEL_SPACING property when placing labels.

  1. … 2 more files in changeset.
kiml: - Fixed: Finished integrating the new node label placement layout option.

    • -0
    • +116
    ./options/NodeLabelPlacement.java
kieler.core, kiml: - Added: When retrieving the default value of a property, a clone of that value is now returned if its type supports cloning. This allows the returned value to be modified without modifying the default of the property.

  1. … 1 more file in changeset.
kiml, kiml.ui, kiml.graphviz.dot, kiml.graphviz.layouter, kiml.ogdf, klay.layered: - Added: New SizeOptions enumeration and layout option, factoring out options from SizeConstraint. Changed all layout algorithms that support the SizeConstraint option to also support SizeOptions.

    • -0
    • +61
    ./options/SizeOptions.java
  1. … 6 more files in changeset.
kiml: - Added: Two node size constraints.

kiml: - Added: Documentation and convenience method to SizeConstraint.

klay.layered:

- Changed: PortLabelPlacement.MANUAL to FIXED, which is more consistent with our usual naming scheme.

  1. … 1 more file in changeset.
kieler.kiml: improved KimlUtil#validate (incorporation of the root node)

kieler.kiml: improved KimlUtil#validate (incorporation of the root node)

kieler.kiml: improved KimlUtil#validate (incorporation of the root node)

KLay Tests: supporting hierarchy for basic tests

  1. … 3 more files in changeset.
kiml, kiml.service, kiml.ui: - Added: Support for REMOTE_ENUMSET. This has not been tested yet, but should work.

  1. … 3 more files in changeset.
kiml, kiml.graphviz.dot, kiml.ui: - Added: Convenience methods to SizeConstraint that make using it in the code easier.

synccharts.diagram.custom:

- Fixed: Leftover references to old SizeConstraint options.

  1. … 5 more files in changeset.