Skip to content

Changes

Summary

  1. Fix an issue with the width of the text area. (details)
  2. Remove additional references to the bodyExpression of the label (details)
  3. Fix the issue with the background color (details)
  4. Update the documentation for the EEnum and the radio buttons (details)
  5. Minor update of the style of the documentation (details)
  6. Update the build to attach pack200 artifacts to the update site (details)
  7. Fix an issue with the enablement of the action buttons (details)
  8. Improve the documentation (details)
  9. Fix an issue with the layout of the group and labels (details)
  10. Fix some issues with the hyperlink and text widgets (details)
  11. Update the documentation for EEnum and radio buttons (details)
  12. Improve the layout for the widgets and the validation (details)
  13. Fix a potential NPE (details)
Commit 34c319c6d9b3eec05bf9eb4df4315a00bc80f771 by Stephane Begaudeau
Fix an issue with the width of the text area.

Change-Id: I30fe92d179b61fc6b5fa1a57a77597a639ea614f
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/EEFTextLifecycleManager.java
Commit eeef45362940aa0e104fabaccf7653280d5cbb0a by Stephane Begaudeau
Remove additional references to the bodyExpression of the label

Change-Id: I309582bc0a6db3182af8d04c813760cee546997f
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/EEFLabelLifecycleManager.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.core/src/org/eclipse/eef/core/api/controllers/IEEFLabelController.java
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFLabelControllerTests.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFLabelController.java
Commit de63e05e1be350bb5c939f9c70c281b09f84b5b3 by Stephane Begaudeau
Fix the issue with the background color

Change-Id: I6c9b2fce9899e832fe189dfd89f2efcdfca6d690
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/EEFStyleHelper.java
Commit 9cddc1c02d8b0b87baf45dbe28d0cd4bbe908865 by Stephane Begaudeau
Update the documentation for the EEnum and the radio buttons

Change-Id: I36c0fee90c7f7ddfc14084a75c0a9eebdfa6ead2
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified doc/org.eclipse.eef.documentation/pages/language/widgets/radio.textile
The file was modified doc/org.eclipse.eef.documentation/pages/language/widgets/radio.html
Commit e1e8073dc63b616346cbed71ef9c0dbc189abedc by Stephane Begaudeau
Minor update of the style of the documentation

Change-Id: I76a597e83b847cbfa8c7aea98ccb1c28039fd8bb
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified doc/org.eclipse.eef.documentation/pages/index.html
Commit 4f96886453ec1c05223cef93a654068c2642794f by Stephane Begaudeau
Update the build to attach pack200 artifacts to the update site

Change-Id: Ifba37729bcd0645bcdba13c36a414e0dd1295823
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified releng/org.eclipse.eef.releng/pom.xml
Commit ba2fa5a65ff0fd7f2218ff1b501fccd882bb31ee by Stephane Begaudeau
Fix an issue with the enablement of the action buttons

Change-Id: Ifb3c96796fc1d9c1d67e00319fb70f580354efde
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/ActionButton.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.java
Commit 21e30c4d28253259fd06ac1302d82ffd7a520ee7 by Stephane Begaudeau
Improve the documentation

1) The css of the image has now a version number to ensure that future
update of the documentation will not create any issue.
2) A breadcrumb is now added during the export. This breadcrumb is
computed from the toc.xml file from the documentation bundle.

Change-Id: I4637dba0fe4a0ab61dd2953dbb4797045e206d05
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified doc/org.eclipse.eef.documentation/pages/language/overview.textile
The file was modified doc/org.eclipse.eef.documentation/pages/language/view.textile
The file was addeddoc/org.eclipse.eef.documentation.export/src/org/eclipse/eef/documentation/export/internal/TocReader.java
The file was modified doc/org.eclipse.eef.documentation/pages/language/overview.html
The file was modified doc/org.eclipse.eef.documentation/pages/assets/css/stylesheet.css
The file was modified doc/org.eclipse.eef.documentation/pages/language/validation.html
The file was modified doc/org.eclipse.eef.documentation.export/src/org/eclipse/eef/documentation/export/internal/ExporterTests.java
The file was addeddoc/org.eclipse.eef.documentation.export/src/org/eclipse/eef/documentation/export/internal/Topic.java
The file was modified doc/org.eclipse.eef.documentation.export/src/org/eclipse/eef/documentation/export/internal/Exporter.java
The file was modified doc/org.eclipse.eef.documentation/pages/language/view.html
The file was modified doc/org.eclipse.eef.documentation/pages/language/validation.textile
Commit a2903b9ff250d0437a80746db52e7d45d7d2133f by Stephane Begaudeau
Fix an issue with the layout of the group and labels

1) The groups should not take unused empty space uselessly anymore
2) The text of the label widgets should be properly wrapped

Change-Id: Id22e6ce7d23ac30c858841d69e33a4f05f4c78ac
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/api/EEFTab.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 plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.java
Commit bfff6e281e11217566d18a505b98484e6635bea7 by Stephane Begaudeau
Fix some issues with the hyperlink and text widgets

1) The style of the text is now updated when the user types some text
2) The hyperlink widget is not truncated anymore and it style is now
properly updated

Change-Id: Iec541b13a43620cc6971d0f36ab3a14637d1be77
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/EEFTextLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.java
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.java
Commit 3896d7c12d6d3ba1884e72ca44b0d3c9f79b4bc7 by Stephane Begaudeau
Update the documentation for EEnum and radio buttons

Change-Id: Id64dbe496593bb8e39cb5467e4d4494aa2ab4357
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified doc/org.eclipse.eef.documentation/pages/language/widgets/radio.textile
The file was modified doc/org.eclipse.eef.documentation/pages/language/widgets/radio.html
Commit 044b4b612352bc6b2fb37c30bffa3b6a06025724 by Stephane Begaudeau
Improve the layout for the widgets and the validation

Change-Id: I28735e46090979a68cb8b9eaefd5a106a4c0633a
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/EEFButtonLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.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/EEFHyperlinkLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.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/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/EEFSelectLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.java
Commit 8bf03028766e4fd3abaae432ed27b101e1e78c77 by Stephane Begaudeau
Fix a potential NPE

Change-Id: Iac249678833a1b8834ffeaba095f27b18818ffff
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/EEFTextLifecycleManager.java
The file was modified plugins/org.eclipse.eef.common/src/org/eclipse/eef/common/api/utils/Util.java