Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "GEF/New and Noteworthy/3.10.1"

m
Line 12: Line 12:
 
The [https://projects.eclipse.org/projects/tools.gef/releases/3.10.1-mars-sr1 GEF 3.10.1 (Mars SR1)] release provides service releases for the production components [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x] (3.10.1), [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x] (3.10.1), and [https://www.eclipse.org/gef/zest/index.php Zest 1.x] (1.6.1), as well as for the new [[GEF/GEF4|GEF4]] components (0.1.1).
 
The [https://projects.eclipse.org/projects/tools.gef/releases/3.10.1-mars-sr1 GEF 3.10.1 (Mars SR1)] release provides service releases for the production components [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x] (3.10.1), [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x] (3.10.1), and [https://www.eclipse.org/gef/zest/index.php Zest 1.x] (1.6.1), as well as for the new [[GEF/GEF4|GEF4]] components (0.1.1).
  
 +
=== Breaking changes of provisional API from 0.1.0 to 0.1.1 ===
 +
 +
==== DefaultSelectionProvider was moved from org.eclipse.gef4.mvc.fx.ui to org.eclipse.gef4.mvc.ui ====
 +
 +
==== Gesture classes were renamed ====
 +
 +
==== FXViewer API was changed to enable that multiple FXViewers can share a single JavaFX Scene. ====
 +
 
----
 
----
  
 
== GEF4 Geometry 0.1.1 ==
 
== GEF4 Geometry 0.1.1 ==
  
=== Aligned background color within the examples and added window titles where missing (M1) ===
+
==== Aligned background color within the examples and added window titles where missing (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470413 #470413], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470414 #470414]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470413 #470413], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470414 #470414]
  
Line 23: Line 31:
 
== GEF4 Layout 0.1.1 ==
 
== GEF4 Layout 0.1.1 ==
  
=== Fixed a bug where dynamic layout was not applied although it should (M1) ===
+
==== Fixed a bug where dynamic layout was not applied although it should (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=468764 #468764]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=468764 #468764]
  
Line 30: Line 38:
 
== GEF4 FX 0.1.1 ==
 
== GEF4 FX 0.1.1 ==
  
=== Fixed a Java 8-related bug where chop box anchor positions were not computed (M1) ===
+
==== Fixed a Java 8-related bug where chop box anchor positions were not computed (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470029 #470029]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470029 #470029]
  
Line 37: Line 45:
 
== GEF4 MVC 0.1.1 ==
 
== GEF4 MVC 0.1.1 ==
  
=== Fixed a bug where the undo history was incorrectly cleared (M1) ===
+
==== Fixed a bug where the undo history was incorrectly cleared (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470028 #470028]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470028 #470028]
  
=== Enhanced the default resize mechanism for better customizability (M1) ===
+
==== Enhanced the default resize mechanism for better customizability (M1) ====
 
You can now define the visual that is resized (only the part's "main" visual was allowed before), and also define the initial size (the visual's layout-bounds were used before).
 
You can now define the visual that is resized (only the part's "main" visual was allowed before), and also define the initial size (the visual's layout-bounds were used before).
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=471031 #471031]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=471031 #471031]
  
=== Fixed a bug where the way points of a connection were "jumping"/changing position (M1) ===
+
==== Fixed a bug where the way points of a connection were "jumping"/changing position (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=466616 #466616]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=466616 #466616]
  
=== Added checks to determine the dirty state of an FXEditor based on the undo-history (M1) ===
+
==== Added checks to determine the dirty state of an FXEditor based on the undo-history (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470612 #470612]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470612 #470612]
  
=== Added a widget for creating/manipulating multi-stop linear gradients (M1) ===
+
==== Added a widget for creating/manipulating multi-stop linear gradients (M1) ====
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=469491 #469491]
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=469491 #469491]
 
[[Image:GEF4-MVC-FX-UI-FXFillSelectionDialog-advanced.png|The FXAdvancedGradientPicker embedded into a property edit dialog.]]
 
[[Image:GEF4-MVC-FX-UI-FXFillSelectionDialog-advanced.png|The FXAdvancedGradientPicker embedded into a property edit dialog.]]
  
 
[[Category:GEF]]
 
[[Category:GEF]]

Revision as of 01:30, 15 July 2015

General

The GEF 3.10.1 (Mars SR1) release provides service releases for the production components Draw2d 3.x (3.10.1), GEF (MVC) 3.x (3.10.1), and Zest 1.x (1.6.1), as well as for the new GEF4 components (0.1.1).

Breaking changes of provisional API from 0.1.0 to 0.1.1

DefaultSelectionProvider was moved from org.eclipse.gef4.mvc.fx.ui to org.eclipse.gef4.mvc.ui

Gesture classes were renamed

FXViewer API was changed to enable that multiple FXViewers can share a single JavaFX Scene.


GEF4 Geometry 0.1.1

Aligned background color within the examples and added window titles where missing (M1)


GEF4 Layout 0.1.1

Fixed a bug where dynamic layout was not applied although it should (M1)


GEF4 FX 0.1.1

Fixed a Java 8-related bug where chop box anchor positions were not computed (M1)


GEF4 MVC 0.1.1

Fixed a bug where the undo history was incorrectly cleared (M1)

Enhanced the default resize mechanism for better customizability (M1)

You can now define the visual that is resized (only the part's "main" visual was allowed before), and also define the initial size (the visual's layout-bounds were used before).

Fixed a bug where the way points of a connection were "jumping"/changing position (M1)

Added checks to determine the dirty state of an FXEditor based on the undo-history (M1)

Added a widget for creating/manipulating multi-stop linear gradients (M1)

The FXAdvancedGradientPicker embedded into a property edit dialog.

Back to the top