Skip to content

Changes

Summary

  1. [528330] Handle possible text loss on widget locking (details)
  2. [530181] Add workarounds for combos under Windows 7 (details)
  3. Fix potential NPE in error reporting code (details)
  4. [530391] Fix an issue with text style update (details)
Commit 0404d254e5e6fda22b6909957a5d6706ee24c270 by Stephane Begaudeau
[528330] Handle possible text loss on widget locking
Change-Id: I2405126335a9b6a5578082ff4c4ee455fd97327e Signed-off-by:
Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was addedplugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/Messages.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/plugin.properties
Commit 78d12316b8f118cd30e68973dc5ae641430dea79 by Stephane Begaudeau
[530181] Add workarounds for combos under Windows 7
By default, under Windows 7 (and only there), if a combo is opened, it
will ignore concurrent requests to update its content. This means it can
display stale values, but trying to update the displayed values once the
combo is opened is broken under Windows 7.
This is configurable with system property
org.eclipse.eef.avoidUpdatingOpenedCombo if the situations appears in
other systmes we're not yet aware of.
If showing possibly stale values in the combo is an issue, a second
system property, org.eclipse.eef.forceCloseToUpdateCombo, can be set to
force the updating, at the cost of closing the combo. The user has to
re-open it, but at least in this case the content shown is up to date.
Bug: 530181 Change-Id: Iba6ae5767e208206adbc4207c50894d52dedd0b1
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/EEFSelectLifecycleManager.java
Commit 49452bd0cced75898803c737373b7f052f162edb by Stephane Begaudeau
Fix potential NPE in error reporting code
If the 'class' attribute is missing in the extension configuration,
we'll hit the error handling block, but we should not pass null to
MessageFormat.format() in this case.
Change-Id: Ie44bf601dcd0ce209431d76e97963f73b47b4bca 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/internal/extension/impl/EEFDescriptorRegistryEventListener.java
Commit b915910cb26d0e7f0f3f62827b30c80602bd842d by Stephane Begaudeau
[530391] Fix an issue with text style update
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=530391 Change-Id:
Iff337cfabd3f2aa830d430dc0ff9ee98dc2e9896 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