- Jun 27, 2023
-
-
Simon Barner authored
Issue-ref: 4290 Issue-Url: af3#4290 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Jun 22, 2023
-
-
Andreas Bayha authored
Added methods to retrieve Java FX MenuItems for EObjects from the ContextMenuService and use it in the respective JavaFX-based editors. Issue-ref: 4290 Issue-Url: af3#4290 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Jun 20, 2023
-
-
Simon Barner authored
Issue-Ref: 4290 Issue-Url: af3#4290 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Andreas Bayha authored
Decoupled prototype menu entries from service entries Issue-ref: 4290 Issue-URL: af3#4290 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Mar 31, 2023
-
-
Andreas Bayha authored
Issue-ref: 4307 Issue-URL: af3#4307 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Feb 20, 2023
-
-
Andreas Bayha authored
Issue-ref: 4290 Issue-Url: af3#4290 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
Andreas Bayha authored
Extended the IContextMenuService and added a util method to create JavaFX context menu items for EObjects according to the IContentMenuService. Issue-ref: 4256 Issue-URL: af3#4256 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Feb 09, 2023
-
-
Andreas Bayha authored
Added context menus according to the IContextMenuService to connections in diagram editors. See also af3#4256 for tree editors. Issue-ref: 4290 Issue-URL: af3#4290 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Feb 07, 2023
-
-
Tiziano Munaro authored
Issue-ref: 4256 Issue-URL: #4256 Signed-off-by:
Tiziano Munaro <munaro@fortiss.org>
-
- Nov 16, 2022
-
-
Andreas Bayha authored
Issue-Ref: 4276 Issue-Url: af3#4276 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Oct 27, 2022
-
-
Andreas Bayha authored
Extended the IContextMenuService and added a util method to create JavaFX context menu items for EObjects according to the IContentMenuService. Issue-ref: 4256 Issue-URL: af3#4256 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- May 11, 2022
-
-
Sebastian Bergemann authored
Issue-Ref: 4232 Issue-Url: af3#4232 Signed-off-by:
Sebastian Bergemann <bergemann@fortiss.org>
-
Simon Barner authored
Issue-Ref: 4232 Issue-Url: af3#4232 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- May 05, 2022
-
-
Simon Barner authored
* Most callers (e.g., menus) already created a command * Enables use of this method for elements that are not contained in a model context (yet) Issue-Ref: 4232 Issue-Url: af3#4232 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
* DiagramTapeMeasure: The only changed method is getTextExtent() Issue-Ref: 4232 Issue-Url: af3#4232 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 4232 Issue-Url: af3#4232 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Apr 27, 2022
-
-
Andreas Bayha authored
Issue-Ref: 4229 Issue-Url: af3#4229 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Apr 13, 2022
-
-
Andreas Bayha authored
Issue-Ref: 3776 Issue-Url: af3#3776 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Mar 04, 2022
-
-
Simon Barner authored
* No functional change Issue-Ref: 3946 Issue-Url: https://af3-developer.fortiss.org/issues/3946 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Mar 02, 2022
-
-
Sebastian Bergemann authored
Issue-Ref: 3946 Issue-Url: https://af3-developer.fortiss.org/issues/3946 Signed-off-by:
Sebastian Bergemann <bergemann@fortiss.org>
-
- Feb 21, 2022
-
-
Simon Barner authored
Issue-Ref: 3946 Issue-Url: af3#3946 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3946 Issue-Url: af3#3946 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 4161 Issue-Url: af3#4161 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Dec 15, 2021
-
-
Simon Barner authored
Issue-Ref: 4184 Issue-Url: af3#4184 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Ulrich Schöpp authored
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
- Dec 14, 2021
-
-
When applying auto-layout inside a hierarchical component, the layout would also affect the position of the component's port at the outer level. Example: File > Open AF3 Example > Load ACC Example, open component "AdaptiveCruiseControl" and perform automatic layout inside it. Open the containing component "ACC System". The input ports of "AdaptiveCruiseControl" will have shifted. Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Simon Barner authored
Issue-Ref: 4184 Issue-Url: af3#4184 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Dec 13, 2021
-
-
Ulrich Schöpp authored
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
- Dec 12, 2021
-
-
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Uses a simple estimation of the extent of the name of a model element based on the default JavaFX style. It does not use refer to DiagramViewer, because the viewer delegates the creation of content visuals to users and does not know the font used in visuals. The visuals themselves are given bounds and never compute the preferred size. A general solution would be something like adding getPreferredSize to IVisual. Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Ulrich Schöpp authored
The coordinates of diagram ports were rounded to the next grid position, while all other positions (bend points, component ports) were rounded down. As a result, the position of diagram ports can sometimes be off by one grid position. This probably was not noticed because the size of diagram ports in the diagram tape measure was multiplied by 2, so that the issue happend less often. Example: File > Open AF3 Example > Load ACC Example, open component AdaptiveCruiseControl and do automatic layout. Some arrows that should be horizontal are not quite. Signed-off-by:
Ulrich Schöpp <info@ulrichschoepp.de> Issue-Ref: 4184
-
- Dec 11, 2021
-
-
The position of aligned text depends on the width of the text, which may change. This happens when a CSS stylesheet redefines the default font. The diagram editor will open with slightly misplaced text (e.g. on channels), which is only updated when one moves the mouse. The class AlignedText updates the text translation automatically when the text size changes. Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
- Dec 10, 2021
-
-
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Signed-off-by:
Ulrich Schöpp <schoepp@fortiss.org> Issue-Ref: 4184
-
Andreas Bayha authored
Issue-Ref: 4179 Issue-Url: af3#4179 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Dec 09, 2021
-
-
Simon Barner authored
Issue-Ref: 4179 Issue-Url: af3#4179 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Sebastian Bergemann authored
Issue-Ref: 4175 Issue-Url: af3#4175 Signed-off-by:
Sebastian Bergemann <bergemann@fortiss.org>
-
- Nov 24, 2021
-
-
Simon Barner authored
* TODO: Cleanup/factorize this package (see #4176) Issue-Ref: 4175 Issue-Url: af3#4175 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Nov 17, 2021
-
-
Simon Barner authored
Issue-Ref: 3872 Issue-Url: af3#3872 Signed-off-by:
Simon Barner <barner@fortiss.org>
-