Bug 547754 - Slow loading "org.eclipse.e4.ui.swt.css.theme" when
using shared drive as workspace directory

Currently we go through all the bundles for Css Theme contributions.
Instead it would be better if we get the contributions to the Extention
point "org.eclipse.e4.ui.css.swt.theme" and get the plugins that these
contributions belong to and only search in these plugins for the theme
related information. This patch implements the above idea. Also added
code to consider "org.eclipse.ui.themes" extension contributions.

Tested this patch for Eclipse 4.4 and also updated the plugin versions

Change-Id: I491592cce79eccee96b2b643fe287d8fb9e54139
6 files changed
tree: 2a83b980d434ea88613619388533e758141159b8
  1. bundles/
  2. examples/
  3. features/
  4. git_report/
  5. releng/
  6. tests/
  7. .gitignore
  8. CONTRIBUTING.md
  9. pom.xml
  10. README.md
README.md

Platform UI

Platform UI provides the basic building blocks for user interfaces built with Eclipse. Some of these form the Eclipse Rich Client Platform (RCP) and can be used for arbitrary rich client applications, while others are specific to the Eclipse IDE. The Platform UI codebase is built on top of the Eclipse Standard Widget Toolkit (SWT), which is developed as an independent project.

For more information, refer to the [Platform UI wiki page] 1.

Contributions

For information how to contribute to the Platform UI project see [Platform UI - How to contribute wiki page] 2.

License

Eclipse Public License (EPL) v1.0