Jump to: navigation, search

Difference between revisions of "EEF/New and Noteworthy"

< EEF
m (1.1.X Stream)
m (1.1.X Stream)
 
Line 6: Line 6:
 
** EEF <= 1.0 : [[Image:EEF_-_1.0_-_Validation_Error_Handling.png]]
 
** EEF <= 1.0 : [[Image:EEF_-_1.0_-_Validation_Error_Handling.png]]
 
** EEF  = 1.1 : [[Image:EEF_-_1.1_-_Validation_Error_Handling.png]]
 
** EEF  = 1.1 : [[Image:EEF_-_1.1_-_Validation_Error_Handling.png]]
* Ability of use PropertySource descriptor provided by EMF for the labels displayed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=343809 #343809]
+
* Ability to use PropertySource descriptor provided by EMF for the labels displayed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=343809 #343809]
 
** EEF <= 1.0 : [[Image:EEF_-_1.0_-_Label_Property_Descriptor.png]]
 
** EEF <= 1.0 : [[Image:EEF_-_1.0_-_Label_Property_Descriptor.png]]
 
** EEF  = 1.1 : [[Image:EEF_-_1.1_-_Label_Property_Descriptor.png]]
 
** EEF  = 1.1 : [[Image:EEF_-_1.1_-_Label_Property_Descriptor.png]]

Latest revision as of 11:11, 19 August 2011

This page list all improvement made on EEF streams

1.1.X Stream

  • EEF generates a default label provider for properties views. The title of the view using the standard EMF Label Provider is showed.
  • Behavior in properties view (Error handling, double scrollbar, ...) improved - #343813/#343812
    • EEF <= 1.0 : EEF - 1.0 - Validation Error Handling.png
    • EEF = 1.1 : EEF - 1.1 - Validation Error Handling.png
  • Ability to use PropertySource descriptor provided by EMF for the labels displayed #343809
    • EEF <= 1.0 : EEF - 1.0 - Label Property Descriptor.png
    • EEF = 1.1 : EEF - 1.1 - Label Property Descriptor.png

1.0.X Stream

New features

  • EEF can generates EMF Edit and Editor code using Acceleo as generation engine.

Bugs fixed

0.9.X Stream

New features

  • EEF generates metadatas on widgets in parts (#317355)
  • EEF no longer using a system with clone to emulate a transactional behaviour (batch mode) see : #300795
  • EEF architecture is now more robust
  • EEF use one editing context (bringing editingDomain and adapterFactory) in all its components and parts
    • now it doesn't instanciate a AdapterFactory each time it using one
  • EEF use a part composer to determine the ordrer for creating element editor in part
  • EEF part are now dynamics : changing the composition sequence (of the part composer) in live can reorder the element editor or make it disappear

Bugs fixed

0.8.X Stream

0.8.0M6

fixed since previous version :

0.8.0 I builds

  • ADDED: Generic form pages using EEF
  • ADDED: EEF Viewer - JFace Viewer using EEF
  • ADDED: PropertiesEditionSection refunded - now there is no need to use TabbedPropertiesEditionSheetPage
  • ADDED: EEF is now able to manage eReferences on Abstract types - The PropertiesEditionWizard has now a page to choose the type of element to create
  • ADDED: EEF view synchronized with the EditingDomain of the current editor
  • ADDED: a MasterDetails Block using EEF for the Details and the Master parts
  • ADDED: Title sections can now be modified and internationalized
  • UPDATED: little improvements on the TableReference
  • UPDATED: subComponents are created via the component provider ( useful for overrides )
  • FIXED: tableCompositon updater
  • FIXED: some invalid thread access in EEF components
  • FIXED: text widgets can handle all datatypes using EcoreUtil conversion
  • FIXED: Component models can be edited via the EEFGen model

0.7.X Stream

0.7.1

  • FIXED: some invalid thread access in EEF components