diff options
author | Brian de Alwis | 2016-05-16 01:56:33 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-05-19 09:42:57 +0000 |
commit | 83d60f94d75757c48f2229172f10b03eed783809 (patch) | |
tree | 35adac5c8a4080568e7eb89af1ee2937a414d98a /packages/org.eclipse.epp.package.testing | |
parent | 34f2f32474cc007c148d8fe99d6cc16ccdd7de94 (diff) | |
download | org.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')
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 Binary files differnew file mode 100644 index 00000000..7e25dbb6 --- /dev/null +++ b/packages/org.eclipse.epp.package.testing/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png 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 |