Changes

Summary

  1. Bug 522137: Refactor Script Shell dropins (details)
  2. Bug 572553: [Script Shell] Disable updating variables dropin when hidden (details)
  3. Bug 572553: [Script Shell] Disable updating modules dropin when hidden (details)
  4. Bug 572553: [Script Shell] Disable updating modules dropin when hidden (details)
Commit d63a9e6a02f0ea2acfc80dff752b107f8446f381 by Christian Pontesegger
Bug 522137: Refactor Script Shell dropins

  changed script engine in interface slightly
  improved testability of variables dropin

Change-Id: I6282504a1e0de17e24efbc7e2f5a90f9b49571c0
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/variables/ContentLabelProviderTest.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/IShellDropin.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesComparator.java
The file was modifiedplugins/org.eclipse.ease.ui/plugin.xml
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/ContentLabelProvider.java
The file was modifiedplugins/org.eclipse.ease.ui/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.ui.scripts/src/org/eclipse/ease/ui/scripts/view/ScriptDropin.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/HiddenVariablesFilter.java
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/variables/HiddenVariablesFilterTest.java
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesComparatorTest.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/ModuleStackDropin.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesContentProvider.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesDropin.java
The file was removedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/VariablesDropin.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesLabelProvider.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/ScriptShell.java
The file was removedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/IShellDropin.java
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesLabelProviderTest.java
Commit 6313fbb10e76b31d56646b6bd2df466fe6f2e5a5 by Christian Pontesegger
Bug 572553: [Script Shell] Disable updating variables dropin when hidden

  seems to improve the situation a bit. Still when executing commands
  after 'result = list(range(10000))' takes much longer than expected.

Change-Id: Ia32bb45193da757c3c5f35aecb5baf6d904e424e
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesDropin.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesContentProvider.java
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesContentProviderTest.java
The file was modifiedplugins/org.eclipse.ease/src/org/eclipse/ease/AbstractReplScriptEngine.java
Commit 8e30a48c781cba7886fa8f7ee72f9d0bf863a960 by Christian Pontesegger
Bug 572553: [Script Shell] Disable updating modules dropin when hidden

  refactor modules dropin for better Unit test support
  disable dropin updates when composite is hidden

Change-Id: Ibbf3d5c96479e5a3c5f68f3c272b6b0452e78170
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/modules/ModulesStackLabelProviderTest.java
The file was removedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/ModuleStackDropin.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/modules/ModulesStackContentProvider.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/AbstractDropin.java
The file was modifiedplugins/org.eclipse.ease/src/org/eclipse/ease/modules/ModuleDefinition.java
The file was addedtests/org.eclipse.ease.ui.test/src/org/eclipse/ease/ui/views/shell/dropins/modules/ModulesStackContentProviderTest.java
The file was addedtests/org.eclipse.ease.test/src/org/eclipse/ease/modules/ModuleDefinitionTest.java
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/modules/ModulesStackDropin.java
The file was modifiedplugins/org.eclipse.ease.ui/plugin.xml
The file was addedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/modules/ModulesStackLabelProvider.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/variables/VariablesDropin.java
Commit 4eea54bd7afeb6f78da4e51d3866998be1079d86 by Christian Pontesegger
Bug 572553: [Script Shell] Disable updating modules dropin when hidden

  shell disables dropins when sash part is minimized

Change-Id: I71546f5e18182a82e8783cc59a6f50ef86e280b2
The file was modifiedplugins/org.eclipse.ease.ui.scripts/src/org/eclipse/ease/ui/scripts/view/ScriptDropin.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/AbstractDropin.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/view/ScriptShell.java
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/views/shell/dropins/IShellDropin.java