diff options
author | Brian de Alwis | 2016-05-16 01:51:18 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-05-19 19:28:15 +0000 |
commit | f7b5cdcd4cf8adc57236a7b74ff7ac9e4c905824 (patch) | |
tree | be77ab4389f97eb5fd619c911d90d7bc0f27a587 /packages | |
parent | 58eeab3313d2910c64fa5d41669041a0ee0ec135 (diff) | |
download | org.eclipse.epp.packages-f7b5cdcd4cf8adc57236a7b74ff7ac9e4c905824.tar.gz org.eclipse.epp.packages-f7b5cdcd4cf8adc57236a7b74ff7ac9e4c905824.tar.xz org.eclipse.epp.packages-f7b5cdcd4cf8adc57236a7b74ff7ac9e4c905824.zip |
Bug 493645 - [Welcome] Adopt Solstice theme for Parallel package
- revise Oomph questionnaire text and icon
- include missed plugin.properties in build.properties
Change-Id: I9c374a6df38c54ce14e066281d02caaac3058a2f
Signed-off-by: Brian de Alwis <bsd@mt.ca>
Diffstat (limited to 'packages')
7 files changed, 188 insertions, 1 deletions
diff --git a/packages/org.eclipse.epp.package.parallel/META-INF/MANIFEST.MF b/packages/org.eclipse.epp.package.parallel/META-INF/MANIFEST.MF index cdcb9d8c..c9b2b444 100644 --- a/packages/org.eclipse.epp.package.parallel/META-INF/MANIFEST.MF +++ b/packages/org.eclipse.epp.package.parallel/META-INF/MANIFEST.MF @@ -8,3 +8,4 @@ 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.parallel/build.properties b/packages/org.eclipse.epp.package.parallel/build.properties index 08eff68b..5434a76a 100644 --- a/packages/org.eclipse.epp.package.parallel/build.properties +++ b/packages/org.eclipse.epp.package.parallel/build.properties @@ -9,6 +9,8 @@ bin.includes = META-INF/,\ eclipse256.png,\ eclipse_lg.png,\ intro-eclipse.png,\ + org.eclipse.ui.intro.universal.solstice/,\ plugin_customization.ini,\ plugin.xml,\ + plugin.properties,\ ptp_logo_icon32.png diff --git a/packages/org.eclipse.epp.package.parallel/introData.xml b/packages/org.eclipse.epp.package.parallel/introData.xml new file mode 100644 index 00000000..be6de112 --- /dev/null +++ b/packages/org.eclipse.epp.package.parallel/introData.xml @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="utf-8" ?> +<extensions> + <page id="overview"> + <group path="page-content/top-left"> + <extension id="org.eclipse.ui.workbench" importance="low"/> + </group> + <group path="page-content/top-right"> + <extension id="orgeclipseptphelp-introExtension" importance="low"/> + <extension id="org.eclipse.pdt" importance="low"/> + <extension id="orgeclipsephotran-introExtension" importance="low"/> + <extension id="orgeclipsecdtdocuserwelcome-introExtension" importance="low"/> + </group> + <group path="page-content/bottom-left" default="true"> + <extension id="org.eclipse.epp.mpc.ui" importance="low"/> + <extension id="org.eclipse.mylyn" importance="low"/> + </group> + <group path="page-content/bottom-right" default="true"> + <extension id="org.eclipse.m2e" importance="low"/> + <extension id="org.eclipse.egit" importance="low"/> + </group> + </page> + <page id="whatsnew"> + <group path="page-content/top-left"> + <extension id="orgeclipseptphelp-introExtension" importance="low"/> + <extension id="org.eclipse.pdt" importance="low"/> + <extension id="orgeclipsecdtdocuserwelcome-introExtension" importance="low"/> + </group> + <group path="page-content/top-right"> + <extension id="org.eclipse.ui.workbench" importance="low"/> + </group> + <group path="page-content/bottom-left" default="true"> + <extension id="org.eclipse.egit" importance="low"/> + <extension id="org.eclipse.mylyn" importance="low"/> + <extension id="org.eclipse.ui.workbench.news" importance="low"/> + <extension id="org.eclipse.ui.workbench.migration" importance="callout"/> + </group> + <group path="page-content/bottom-right" default="true"> + </group> + </page> + <page id="tutorials"> + <group path="page-content/top-left"> + <extension id="orgeclipseptphelp-introExtension" importance="low"/> + <extension id="orgeclipsecdtdocuserwelcome-introExtension" importance="low"/> + <extension id="org.eclipse.pdt" importance="low"/> + </group> + <group path="page-content/top-right"> + <extension id="org.eclipse.team" importance="low"/> + <extension id="org.eclipse.egit" importance="low"/> + </group> + <group path="page-content/bottom-left" default="true"> + <extension id="org.eclipse.mylyn" importance="low"/> + </group> + <group path="page-content/bottom-right" default="true"> + </group> + </page> + <page id="samples"> + <group path="page-content/top-left"> + </group> + <group path="page-content/top-right"> + </group> + <group path="page-content/bottom-left" default="true"> + </group> + <group path="page-content/bottom-right" default="true"> + </group> + </page> + <page id="migrate"> + <group path="page-content/bottom-left" default="true"> + <extension id="org.eclipse.platform" importance="low"/> + </group> + <group path="page-content/bottom-right" default="true"> + </group> + </page> +</extensions> diff --git a/packages/org.eclipse.epp.package.parallel/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png b/packages/org.eclipse.epp.package.parallel/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.parallel/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png diff --git a/packages/org.eclipse.epp.package.parallel/plugin.properties b/packages/org.eclipse.epp.package.parallel/plugin.properties new file mode 100644 index 00000000..21bf5f97 --- /dev/null +++ b/packages/org.eclipse.epp.package.parallel/plugin.properties @@ -0,0 +1,32 @@ +############################################################################### +# Copyright (c) 2016 Manumitting Technologies Inc 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: +# Manumitting Technologies Inc - initial API and implementation +############################################################################### +pluginName=Eclipse IDE for Eclipse Parallel Bundle +providerName=Eclipse Packaging Project + +ql.cheatcheet.importc.description = A guided walk-through how to import +an existing C/C++ project +ql.cheatcheet.importc.label = Tutorial: Import an existing C/C++ project +ql.newFortranProject.label = Create a new Fortran project +ql.newFortranProject.description = Create a new Fortran Eclipse project +ql.newCProject.description = Create a new Eclipse project for C source code +ql.newCProject.label = Create a new C project +ql.newCPPProject.description = Create a new Eclipse project for C++ source code +ql.newCPPProject.label = Create a new C++ project +ql.importMakefile.label = Import a project with a working Makefile +ql.checkoutGitProject.label = Checkout projects from Git +ql.checkoutGitProject.description = Checkout Eclipse projects hosted in a Git repository +ql.importExistingProjects.label = Import existing projects +ql.importExistingProjects.description = Import existing Eclipse projects from the filesystem or archive +ql.openExistingFile.label = Open an existing file +ql.openExistingFile.description = Open a file from the filesystem +ql.setupQuestionnaire.label = Review IDE configuration settings +ql.mpc.label = Launch the Eclipse Marketplace +ql.mpc.description = Enhance your IDE with additional plugins diff --git a/packages/org.eclipse.epp.package.parallel/plugin.xml b/packages/org.eclipse.epp.package.parallel/plugin.xml index 9e1dc266..2b5f6591 100644 --- a/packages/org.eclipse.epp.package.parallel/plugin.xml +++ b/packages/org.eclipse.epp.package.parallel/plugin.xml @@ -74,4 +74,80 @@ </introProductBinding> </extension> + <extension + point="org.eclipse.ui.intro.quicklinks"> + <url + location="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse +.platform.cheatsheet&input=org.eclipse.cdt-doc.cheatsheet.cdt_import_project +" + label="%ql.cheatcheet.importc.label" + description="%ql.cheatcheet.importc.description" + icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstic +e/graphics/icons/ctool/start-cheatsheet.png" + importance="high"> + </url> + <command + id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.cdt.ui.wizards.NewCWizard2)" + description="%ql.newCProject.description" + label="%ql.newCProject.label" + importance="medium" + resolution="launchbar"> + </command> + <command + description="%ql.newCPPProject.description" + id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.cdt.ui.wizards.NewCWizard1)" + label="%ql.newCPPProject.label"> + </command> + <command + id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.cdt.ui.wizards.NewMakeFromExisting)" + label="%ql.importMakefile.label"> + </command> + <command + id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.photran.ui.wizards.CDT4FortranProjectWizard)" + description="%ql.newFortranProject.description" + label="%ql.newFortranProject.label" + importance="medium" + resolution="launchbar"> + </command> + <command + id="org.eclipse.ui.file.import(importWizardId=org.eclipse.egit.ui.internal.clone.GitCloneWizard)" + description="%ql.checkoutGitProject.description" + icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/egit-checkout.png" + label="%ql.checkoutGitProject.label" + importance="medium" + resolution="launchbar"> + </command> + <command + id="org.eclipse.ui.file.import(importWizardId=org.eclipse.ui.wizards.import.ExternalProject)" + description="%ql.importExistingProjects.description" + icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/import-existing-project.png" + label="%ql.importExistingProjects.label" + resolution="launchbar"> + </command> + <command + id="org.eclipse.ui.edit.text.openLocalFile" + description="%ql.openExistingFile.description" + icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/open-file.png" + importance="low" + label="%ql.openExistingFile.label" + resolution="launchbar"> + </command> + <command + id="org.eclipse.oomph.setup.ui.questionnaire" + importance="high" + icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/settings.png" + label="%ql.setupQuestionnaire.label"> + </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.parallel/plugin_customization.ini b/packages/org.eclipse.epp.package.parallel/plugin_customization.ini index f515ce6f..7b3c3320 100644 --- a/packages/org.eclipse.epp.package.parallel/plugin_customization.ini +++ b/packages/org.eclipse.epp.package.parallel/plugin_customization.ini @@ -34,10 +34,13 @@ org.eclipse.ui.editors/lineNumberRuler=true # 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 |