Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian de Alwis2016-05-16 01:56:33 +0000
committerGerrit Code Review @ Eclipse.org2016-05-19 09:42:57 +0000
commit83d60f94d75757c48f2229172f10b03eed783809 (patch)
tree35adac5c8a4080568e7eb89af1ee2937a414d98a /packages/org.eclipse.epp.package.testing
parent34f2f32474cc007c148d8fe99d6cc16ccdd7de94 (diff)
downloadorg.eclipse.epp.packages-83d60f94d75757c48f2229172f10b03eed783809.tar.gz
org.eclipse.epp.packages-83d60f94d75757c48f2229172f10b03eed783809.tar.xz
org.eclipse.epp.packages-83d60f94d75757c48f2229172f10b03eed783809.zip
Bug 490611 - [Welcome] Adopt Solstice theme for Testing package
- revise Oomph questionnaire text and icon - include missed plugin.properties in build.properties Change-Id: If324aa59739f372df7f864446e1828edd9838702 Signed-off-by: Brian de Alwis <bsd@mt.ca>
Diffstat (limited to 'packages/org.eclipse.epp.package.testing')
-rw-r--r--packages/org.eclipse.epp.package.testing/META-INF/MANIFEST.MF5
-rw-r--r--packages/org.eclipse.epp.package.testing/build.properties2
-rw-r--r--packages/org.eclipse.epp.package.testing/org.eclipse.ui.intro.universal.solstice/intro-eclipse.pngbin0 -> 4666 bytes
-rw-r--r--packages/org.eclipse.epp.package.testing/plugin.properties23
-rw-r--r--packages/org.eclipse.epp.package.testing/plugin.xml30
-rw-r--r--packages/org.eclipse.epp.package.testing/plugin_customization.ini5
6 files changed, 62 insertions, 3 deletions
diff --git a/packages/org.eclipse.epp.package.testing/META-INF/MANIFEST.MF b/packages/org.eclipse.epp.package.testing/META-INF/MANIFEST.MF
index 9247debc..6c09ab12 100644
--- a/packages/org.eclipse.epp.package.testing/META-INF/MANIFEST.MF
+++ b/packages/org.eclipse.epp.package.testing/META-INF/MANIFEST.MF
@@ -1,10 +1,11 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: EPP Testing Bundle
+Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.epp.package.testing;singleton:=true
Bundle-Version: 4.6.0.qualifier
-Bundle-Vendor: Eclipse Packaging Project
+Bundle-Vendor: %pluginVendor
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Require-Bundle: org.eclipse.platform,
org.eclipse.equinox.app
Eclipse-BundleShape: dir
+Bundle-Localization: plugin
diff --git a/packages/org.eclipse.epp.package.testing/build.properties b/packages/org.eclipse.epp.package.testing/build.properties
index 2fd2b5f5..6e7276fb 100644
--- a/packages/org.eclipse.epp.package.testing/build.properties
+++ b/packages/org.eclipse.epp.package.testing/build.properties
@@ -9,5 +9,7 @@ bin.includes = META-INF/,\
eclipse256.png,\
eclipse_lg.png,\
intro-eclipse.png,\
+ org.eclipse.ui.intro.universal.solstice/,\
plugin_customization.ini,\
+ plugin.properties,\
plugin.xml
diff --git a/packages/org.eclipse.epp.package.testing/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png b/packages/org.eclipse.epp.package.testing/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png
new file mode 100644
index 00000000..7e25dbb6
--- /dev/null
+++ b/packages/org.eclipse.epp.package.testing/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png
Binary files differ
diff --git a/packages/org.eclipse.epp.package.testing/plugin.properties b/packages/org.eclipse.epp.package.testing/plugin.properties
new file mode 100644
index 00000000..8a40e40d
--- /dev/null
+++ b/packages/org.eclipse.epp.package.testing/plugin.properties
@@ -0,0 +1,23 @@
+###############################################################################
+# Copyright (c) 2000, 2016 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+# Manumitting Technologies Inc - Solstice theme support
+###############################################################################
+pluginName=EPP Testing Bundle
+providerName=Eclipse Packaging Project
+
+ql.newTestProject.label = Create a new Jubula project
+ql.newTestProject.description = Create a new Jubula project
+ql.openTestProject.description = Open an existing Jubula project
+ql.openTestProject.label = Open Jubula Project
+ql.openExistingFile.description = Open a file from the filesystem
+ql.openExistingFile.label = Open an existing file
+ql.setupQuestionnaire.label = Review IDE configuration settings
+ql.mpc.description = Enhance your IDE with additional plugins
+ql.mpc.label = Launch the Eclipse Marketplace
diff --git a/packages/org.eclipse.epp.package.testing/plugin.xml b/packages/org.eclipse.epp.package.testing/plugin.xml
index d91432a4..da2c3ab6 100644
--- a/packages/org.eclipse.epp.package.testing/plugin.xml
+++ b/packages/org.eclipse.epp.package.testing/plugin.xml
@@ -74,4 +74,34 @@
</introProductBinding>
</extension>
+ <extension
+ point="org.eclipse.ui.intro.quicklinks">
+ <command
+ id="org.eclipse.jubula.client.ui.rcp.commands.NewProject"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/new-project.png"
+ label="%ql.newTestProject.label"
+ description="%ql.newTestProject.description"
+ importance="medium"
+ resolution="launchbar">
+ </command>
+ <command
+ id="org.eclipse.jubula.client.ui.rcp.commands.OpenProject"
+ description="%ql.openTestProject.description"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/open-file.png"
+ importance="low"
+ label="%ql.openTestProject.label"
+ resolution="launchbar">
+ </command>
+ <override
+ command="org.eclipse.ui.newWizard*"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/new-project.png"
+ theme="org.eclipse.ui.intro.universal.solstice">
+ </override>
+ <command
+ id="org.eclipse.epp.mpc.ui.command.showMarketplaceWizard"
+ label="%ql.mpc.label"
+ description="%ql.mpc.description"
+ icon="platform:/plugin/org.eclipse.epp.mpc.ui/intro/css/marketplace.png">
+ </command>
+ </extension>
</plugin>
diff --git a/packages/org.eclipse.epp.package.testing/plugin_customization.ini b/packages/org.eclipse.epp.package.testing/plugin_customization.ini
index 31dcf615..a88fc977 100644
--- a/packages/org.eclipse.epp.package.testing/plugin_customization.ini
+++ b/packages/org.eclipse.epp.package.testing/plugin_customization.ini
@@ -39,10 +39,13 @@ org.eclipse.ui.ide/unassociatedEditorStrategy=org.eclipse.epp.internal.mpc.ui.as
# Intro-related preferences (since 3.2)
# Welcome theme to use
-org.eclipse.ui.intro/INTRO_THEME = org.eclipse.ui.intro.universal.slate
+org.eclipse.ui.intro/INTRO_THEME = org.eclipse.ui.intro.universal.solstice
# Root page links to show in the Universal Welcome
org.eclipse.ui.intro.universal/INTRO_ROOT_PAGES = overview,tutorials,samples,whatsnew
+# Use quadrant root page with quicklinks
+org.eclipse.ui.intro/INTRO_START_PAGE = qroot
+org.eclipse.ui.intro/INTRO_HOME_PAGE = qroot
# Initial page layout of the Universal Welcome
org.eclipse.ui.intro.universal/INTRO_DATA = product:introData.xml

Back to the top