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"

(Removed GEF4 section, pointing to GitHub CHANGELOG instead.)
m (Replaced content with "__NOTOC__ The "New & Noteworthy" pages have been migrated to GitHub: * [https://github.com/eclipse/gef-legacy/blob/master/CHANGELOG.md#gef-310-mars GEF-Legacy@github.com...")
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
* [http://www.eclipse.org/gef/newandnoteworthy/New-and-Noteworthy-30.html New and Noteworthy in 3.0]
 
* [http://www.eclipse.org/gef/newandnoteworthy/New-and-Noteworthy-35.html New and Noteworthy in 3.5]
 
* [[GEF/New and Noteworthy/3.6| New and Noteworthy in 3.6]]
 
* [[GEF/New and Noteworthy/3.7| New and Noteworthy in 3.7]]
 
* [[GEF/New and Noteworthy/3.8| New and Noteworthy in 3.8]]
 
* [[GEF/New and Noteworthy/3.9| New and Noteworthy in 3.9]]
 
  
== General ==
+
The "New & Noteworthy" pages have been migrated to GitHub:
  
The [https://projects.eclipse.org/projects/tools.gef/releases/3.10.0-mars GEF 3.10.0 (Mars)] release provides minor releases for the production components [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x] (3.10.0), [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x] (3.10.0), and [https://www.eclipse.org/gef/zest/index.php Zest 1.x] (1.6.0), as well as a first release (0.1.0) of the new [[GEF/GEF4|GEF4]] components. It has to be pointed out that the [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x], [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x], and [https://www.eclipse.org/gef/zest/index.php Zest 1.x] production components are not further developed but only maintained, while development is currently focussing the [[GEF/GEF4|GEF4]].
+
* [https://github.com/eclipse/gef-legacy/blob/master/CHANGELOG.md#gef-310-mars GEF-Legacy@github.com CHANGELOG]
 
+
* [https://github.com/eclipse/gef/blob/master/CHANGELOG.md#gef-310-mars GEF@github.com CHANGELOG]
While [[GEF/GEF4/Common|GEF4 Common]], [[GEF/GEF4/Geometry|GEF4 Geometry]], [[GEF/GEF4/FX|GEF4 FX]], and [[GEF/GEF4/MVC|GEF4 MVC]] components have been mostly written from scratch, the [[GEF/GEF4/Graph|GEF4 Graph]], [[GEF/GEF4/Layout|GEF4 Layout]], [[GEF/GEF4/DOT|GEF4 DOT]], [[GEF/GEF4/Zest|GEF4 Zest]], and [[GEF/GEF4/Cloudio|GEF4 Clodio]] components are (at least partially) based on the former [[Tree_Views_for_Zest |Zest2]] code base. However, in contrast to it, everything contributed to the 3.10.0 (Mars) release is completely self-contained, i.e. all components have been migrated/re-written so that none them relies on the API provided by [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x], [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x], or [https://www.eclipse.org/gef/zest/index.php Zest 1.x].
+
 
+
An overview of all [[GEF/GEF4|GEF4]] components and detailed documentation on each can be found under [[GEF/GEF4#Components / Reference Documentation | GEF4 reference documentation]]. The most significant changes in the Mars release timeframe are documented in the [https://github.com/eclipse/gef/blob/master/CHANGELOG.md#gef-3100-mars GEF@github.com CHANGELOG].
+
 
+
----
+
 
+
== Draw2d 3.10.0 ==
+
 
+
Only minor changes have been applied to the [https://www.eclipse.org/gef/draw2d/ Draw2d 3.x] production component, which is in maintenance mode.
+
 
+
=== Tooltip Delay (3.10.0 M1) ===
+
<code>TooltipHelper</code> now allows clients to set the tooltip delay (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323656 Bug #323656]).
+
 
+
----
+
 
+
== GEF (MVC) 3.10.0 ==
+
 
+
Only minor changes have been applied to the [https://www.eclipse.org/gef/gef_mvc/index.php GEF (MVC) 3.x] production component, which is in maintenance mode.
+
 
+
=== Redoing Commands (M2) ===
+
Added <code>Command#canRedo()</code>, which by default delegates to <code>Command#canExecute()</code> but can be overwritten to decide whether a command is redoable or not. The <code>CommandStack</code> now evaluates this when checking of the command on its top can be redone (<code>CommandStack#canRedo()</code>) (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=332351 Bug #332351]).
+
 
+
----
+
 
+
== Zest 1.6.0 ==
+
 
+
Only minor changes have been applied to the [https://www.eclipse.org/gef/zest/index.php Zest 1.x] production component, which is in maintenance mode.
+
  
 
[[Category:GEF]]
 
[[Category:GEF]]

Revision as of 10:11, 9 June 2017


The "New & Noteworthy" pages have been migrated to GitHub:

Back to the top