Skip to content

Changes

Summary

  1. Contribute styling for text widget (details)
  2. Improve support for the evaluation of domainClass (details)
  3. Add support for the image of the form (details)
  4. Remove ISuccessfulResultConsumer and replace it with IConsumer (details)
Commit 1d0e3f253db0d97094c7c4146fe7839bb84ac51d by Melanie Bats
Contribute styling for text widget

Change-Id: I43e4d135f222508b092e8d0fc6f275bd6c7c6271
Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFTextStyle.gif
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefFactory.java
The file was modified plugins/org.eclipse.eef.edit/plugin.properties
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFColor.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFWidgetStyle.gif
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefAdapterFactory.java
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EefItemProviderAdapterFactory.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextStyle.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefPackage.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextStyleImpl.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFWidgetStyleImpl.java
The file was modified plugins/org.eclipse.eef/model/eef.ecore
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextStyleItemProvider.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefSwitch.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFTextDescriptionImpl.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFWidgetStyle.java
The file was modified plugins/org.eclipse.eef.ide.ui/plugin.properties
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefFactoryImpl.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/Messages.java
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFFont.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextDescription.java
Commit e6f652f226684afe359e4c665239ae8e827476d4 by Stephane Begaudeau
Improve support for the evaluation of domainClass

1) You can now use the domain class of a superclass of a semantic
candidate and it will be properly matched
2) You can also use ecore.EObject or juste EObject to match everything
(same behavior as a blank domainClass)
3) This behavior can be replaced by providing a subclass of
EEFDomainClassTester in the EEFViewFactory to let Sirius, for example,
use its own behavior.

Change-Id: I495eafb3e4ac5392440ea696f717b013a08b0818
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFDomainClassTester.java
The file was removedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/DomainClassTester.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/DomainClassPredicate.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFViewFactory.java
Commit 81784f9c82440dc6d9796cdfeba1fe4456e9034e by Stephane Begaudeau
Add support for the image of the form

Change-Id: I947f9b3893e71efb0fb59406d21e254bd5b95d4e
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFViewDescriptionImpl.java
The file was modified plugins/org.eclipse.eef.edit/plugin.properties
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefPackage.java
The file was modified plugins/org.eclipse.eef/model/eef.ecore
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFViewDescription.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/api/EEFTab.java
Commit fcc2d51955a50e4dc06ede01410fd2f658daf862 by Stephane Begaudeau
Remove ISuccessfulResultConsumer and replace it with IConsumer

Change-Id: Iaed641ffd201721d5ee2ef45b3ff11d2234d83ce
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/Eval.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.java
The file was modified samples/org.eclipse.eef.sample.custom.widget.colorpicker/src/org/eclipse/eef/sample/custom/widget/colorpicker/ColorPickerController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFTextController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFButtonController.java
The file was removedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/ISuccessfulResultConsumer.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFRadioController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFGroupController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFLabelController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFSelectController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java