Skip to content

Changes

Summary

  1. Improve the release notes (details)
  2. [507180] Trimmed tab disappeared (details)
  3. [508246] Defer image creation to workaround #265265 (details)
Commit 9766e1dfe9c4536a9155bf9fcd089a90d2af2411 by Stephane Begaudeau
Improve the release notes

Change-Id: Ib4426d3da3a756cc926e005f01275c0d3a078d7a
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified doc/org.eclipse.eef.documentation/pages/releasenotes.html
The file was modified doc/org.eclipse.eef.documentation/pages/releasenotes.textile
Commit 4081d89b04ab71212cfb7c1581c3810d9a2c3755 by Melanie Bats
[507180] Trimmed tab disappeared

When two tabs when trimmed have the same label, only one tab is visible.
Instead of filtering the tabs by using their labels we use the id.

Bug: 507180
Change-Id: Icbd83e334fbf2c87f2885d2bce454b41732f35a7
Signed-off-by: Mélanie Bats <melanie.bats@obeo.fr>
The file was modified plugins/org.eclipse.eef.properties.ui/src/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.java
Commit fdb962b6df974502379a177c133b4b6c7f2eb8db by Melanie Bats
[508246] Defer image creation to workaround #265265

Legacy properties tabs are discovered at plug-in startup, but if this
happens in a non-UI thread we should avoid allocating SWT images at that
time, as under Linux it can cause deadlocks (see #265265).

Bug: 508246
Change-Id: I4de08f25d6246322d0fec240db48bf2d747b52d1
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/src/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.java
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/src/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.java
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/src/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.java
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/src/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.java