Skip to content

Changes

Summary

  1. [releng] Bump version to 2.1.7 (details)
  2. Fix help bullet alignment (details)
Commit 93adeb83c1d4a77bf07bed328e004fdd76801698 by Pierre-Charles David
[releng] Bump version to 2.1.7

Change-Id: I173d7479d21f3123684beba7f8706bb65b18936a
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified tests/org.eclipse.eef.tests/pom.xml
The file was modified doc/org.eclipse.eef.documentation.javadoc/pom.xml
The file was modified features/org.eclipse.eef.sdk-feature/pom.xml
The file was modified tests/org.eclipse.eef.ui.tests/pom.xml
The file was modified plugins/org.eclipse.eef/pom.xml
The file was modified doc/org.eclipse.eef.documentation.export/pom.xml
The file was modified releng/org.eclipse.eef.update/pom.xml
The file was modified doc/org.eclipse.eef.documentation.javadoc/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/pom.xml
The file was modified plugins/org.eclipse.eef.common.ui/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.edit/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.eef.ui.tests/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/targetplatforms/2018-09/pom.xml
The file was modified releng/org.eclipse.eef.releng/targetplatforms/luna/pom.xml
The file was modified plugins/org.eclipse.eef.properties.ui/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui/pom.xml
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/targetplatforms/photon/pom.xml
The file was modified samples/org.eclipse.eef.sample.custom.widget.colorpicker/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/pom.xml
The file was modified tests/org.eclipse.eef.tests/META-INF/MANIFEST.MF
The file was modified features/org.eclipse.eef.sdk-feature/feature.xml
The file was modified features/org.eclipse.eef.ext.widgets.reference-feature/feature.xml
The file was modified plugins/org.eclipse.eef.ide/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.ide.ui.ext.widgets.reference/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/targetplatforms/oxygen/pom.xml
The file was modified doc/org.eclipse.eef.documentation/META-INF/MANIFEST.MF
The file was modified doc/org.eclipse.eef.documentation.export/META-INF/MANIFEST.MF
The file was modified doc/org.eclipse.eef.documentation.ext.widgets.reference/META-INF/MANIFEST.MF
The file was modified doc/org.eclipse.eef.documentation.ext.widgets.reference/pom.xml
The file was modified plugins/org.eclipse.eef.properties.ui/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.common/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/publish-nightly.sh
The file was modified plugins/org.eclipse.eef.core/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.common/pom.xml
The file was modified releng/org.eclipse.eef.releng/targetplatforms/2019-12/pom.xml
The file was modified plugins/org.eclipse.eef.core/pom.xml
The file was modified features/org.eclipse.eef.ext.widgets.reference-feature/pom.xml
The file was modified plugins/org.eclipse.eef.ext.widgets.reference/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.ide/pom.xml
The file was modified doc/org.eclipse.eef.documentation/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui.ext.widgets.reference/pom.xml
The file was modified plugins/org.eclipse.eef.common.ui/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui.properties/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.core.ext.widgets.reference/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.core.ext.widgets.reference/pom.xml
The file was modified plugins/org.eclipse.eef/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.eef.releng/targetplatforms/2018-12/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui/META-INF/MANIFEST.MF
The file was modified plugins/org.eclipse.eef.edit/pom.xml
The file was modified releng/org.eclipse.eef.releng/targetplatforms/neon/pom.xml
The file was modified plugins/org.eclipse.eef.ext.widgets.reference/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui.properties/pom.xml
Commit 9001c0961ee577681e38674425c974032b9ac405 by Pierre-Charles David
Fix help bullet alignment

In AbstractEEFWidgetLifecycleManager.createControl there is a
distinction made for widgets created in a group or in a container, due
to the fact that in a group composite the grid layout is on 3 columns
whereas in a container composite the grid layout is on N columns,
where N is defined in the VSM. The proposed solution is to apply a 3
columns grid layout in both cases of the group and container column
composite. This way the AbstractEEFWidgetLifecycleManager doesn't have
to make any assumption on the context its instance is included in.

On the other hand in the EEFContainerLifecycleManager, the horizontal
span of the grid data of the container composite has to be set to 3.
The number of columns N is determined as before, and a composite is
created with a grid layout of N columns. An invisible composite is
created per column with a grid layout of 3 columns. The controls are
created in this column composite by delegating to the generic
mechanism provided by the EEEFControlSwitch. The only thing to take
care of is to pick the proper controls into the list of controls for
the right column (the first column should only contain the controls
whose index in the list is divisible by N, second column the controls
whose index minus 1 is divisible by N, and so on).

Change-Id: Ic4002e08b7321dd9831ab701ed2f2c3009cc9823
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
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/api/widgets/AbstractEEFWidgetLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.java