Skip to content

Changes

Summary

  1. Contribute styling (details)
  2. Add new unit tests (details)
  3. Add support for a precondition for groups and pages (details)
  4. Add support for the number of columns of the Radio widget (details)
  5. Avoid flicker during refresh/input change (details)
Commit f9e41ebf561e225e05ea3d5e9afab6721606655c by Melanie Bats
Contribute styling

Styles are available on :
* the label common to all the widgets (text, label, button, checkbox,
radio and select)
* text widget
* label widget

Change-Id: I10e8f364d5f49d142cd08df3ccbf12c2db198b9b
Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioDescriptionImpl.java
The file was removedplugins/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/EEFRadioStyle.gif
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFButtonDescription.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelStyleImpl.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefFactoryImpl.java
The file was modified plugins/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/EefItemProviderAdapterFactory.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFCheckboxStyleImpl.java
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelStyleItemProvider.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelStyle.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFButtonStyle.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFWidgetStyleImpl.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioStyleImpl.java
The file was modified plugins/org.eclipse.eef.edit/plugin.properties
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioStyle.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefPackage.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFLabelDescriptionImpl.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFButtonStyle.gif
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectDescription.java
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioDescription.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFSelectStyleImpl.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFButtonStyleImpl.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.java
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFRadioStyleItemProvider.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFLabelStyle.gif
The file was modified plugins/org.eclipse.eef.common.ui/src/org/eclipse/eef/common/ui/api/EEFWidgetFactory.java
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/EEFButtonStyleItemProvider.java
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFCheckboxStyle.gif
The file was addedplugins/org.eclipse.eef.edit/icons/full/obj16/EEFSelectStyle.gif
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/util/EefSwitch.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/widgets/EEFButtonLifecycleManager.java
The file was removedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFFont.java
The file was modified samples/org.eclipse.eef.sample.custom.widget.colorpicker/src/org/eclipse/eef/sample/custom/widget/colorpicker/ColorPickerLifecycleManager.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/META-INF/MANIFEST.MF
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFSelectStyle.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EefFactory.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/EEFCheckboxDescription.java
The file was addedplugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFCheckboxStyle.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFWidgetStyle.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFTextDescription.java
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFButtonDescriptionImpl.java
The file was addedplugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFSelectStyleItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFLabelDescription.java
The file was modified plugins/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/EEFSelectDescriptionImpl.java
Commit f6f650553bee0656bd8d7b9dfe3b0816dbfeea94 by Stephane Begaudeau
Add new unit tests

Change-Id: I74cc247e79ddc26499bac925bd3bb7cefe385c7a
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFButtonControllerTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/select/EEFSelectControllerTests-Help.xmi
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFRadioControllerTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/label/EEFLabelControllerTests-Label.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/button/EEFButtonControllerTests-Label.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/label/EEFLabelControllerTests-Body.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/label/EEFLabelControllerTests-Help.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/select/EEFSelectControllerTests-Value.xmi
The file was modified tests/org.eclipse.eef.tests/META-INF/MANIFEST.MF
The file was addedtests/org.eclipse.eef.tests/data/controllers/button/EEFButtonControllerTests-ButtonLabel.xmi
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFCheckboxControllerTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/radio/EEFRadioControllerTests-Value.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/select/EEFSelectControllerTests-Label.xmi
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFLabelControllerTests.java
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/AllTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/button/EEFButtonControllerTests-Help.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/checkbox/EEFCheckboxControllerTests-Label.xmi
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/EEFDataTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/checkbox/EEFCheckboxControllerTests-Help.xmi
The file was addedtests/org.eclipse.eef.tests/data/controllers/checkbox/EEFCheckboxControllerTests-Value.xmi
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFTextControllerTests.java
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/core/EEFDomainClassTesterTests.java
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/AbstractEEFControllerTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/radio/EEFRadioControllerTests-Label.xmi
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFSelectControllerTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/radio/EEFRadioControllerTests-Help.xmi
Commit 9b9c178c0c9a35470087a24431bbd3d869845b66 by Stephane Begaudeau
Add support for a precondition for groups and pages

Change-Id: Ied96f5f23332b01a6603ed23cbec89afc4805799
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/EEFPageDescriptionItemProvider.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/model/eef.ecore
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFPageDescriptionImpl.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/src-gen/org/eclipse/eef/impl/EEFGroupDescriptionImpl.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFPageDescription.java
The file was modified plugins/org.eclipse.eef.edit/src-gen/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.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.core/src/org/eclipse/eef/core/api/utils/Eval.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFGroupDescription.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EefPackageImpl.java
Commit e249878a09cb457e7cb0120063913a8b70a7539a by Stephane Begaudeau
Add support for the number of columns of the Radio widget

Change-Id: I5d179f685abcca2373a804768b7f7389dfb0fc0a
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.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/EEFRadioDescriptionItemProvider.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/impl/EEFRadioDescriptionImpl.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/EefPackage.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.java
The file was modified plugins/org.eclipse.eef/src-gen/org/eclipse/eef/EEFRadioDescription.java
The file was modified plugins/org.eclipse.eef.edit/plugin.properties
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.java
Commit 8e5fc88cb974d85c6088923b8d5a755da5ce080a by Stephane Begaudeau
Avoid flicker during refresh/input change

Change-Id: Ia0c494ebb92145d99c4f29c7b371bb723fb7722f
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.properties.ui/src/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.java