[3924] Fix small bugs in fx diagram editor
- Mar 10, 2020
-
-
Johannes Eder authored
Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
Johannes Eder authored
merged master * resolved conflicts Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
-
- Mar 09, 2020
-
-
Johannes Eder authored
Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
- Feb 10, 2020
-
-
Ulrich Schöpp authored
Conflicts: org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/.ratings org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/controller/base/.ratings org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/controller/rectangular/.ratings org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/visual/elliptic/.ratings Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-
- Feb 03, 2020
-
-
Ulrich Schöpp authored
Method getLocation should compute the location on the ellipse border from the angle (counter-clockwise, starting from the x coordinate). THe formula that was implemented took the angle on a circle and then scales it to an ellipse. But this scaling does not preserve angles, so the resulting point isn't right. This means that if one starts with a point on the border of the ellipse, uses getClosestLocationOnBounds and then getLocation, then one does not get the point that one started with. When dragging an anchorage on an elliptic component, the anchorage will often not be in the right place. Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-
Ulrich Schöpp authored
While dragging a port of a component, the port was not directly under the mouse, but slightly to the side. This patch centers the port under the mouse. Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-
Ulrich Schöpp authored
After creating a node of minimum size (as defined in DefaultLayoutConstants) it was possible to make the node larger, but not to resize it to its original size. In EObjectRectangularResizableContentControllerBase, the minimum size did not consider insets. Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-
Ulrich Schöpp authored
The default link controller in ControllerBase would invoke link with argument startLocation being null rather than the start location. Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-
Ulrich Schöpp authored
SVG coordinates refer to the text baseline rather than the upper left corner as in JavaFX. Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org>
-