Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian de Alwis2016-05-16 09:29:20 -0400
committerBrian de Alwis2016-05-16 09:31:01 -0400
commit17a6aad21b875631cf2b7a98530c7c3975ea4e3a (patch)
treefe87b7479c518afcaf5957cf6f3fb1b01e438ac5 /packages/org.eclipse.epp.package.android
parentc87ad62d3f3470d157eb3a452b82f1ee09e42325 (diff)
downloadorg.eclipse.epp.packages-17a6aad21b875631cf2b7a98530c7c3975ea4e3a.tar.gz
org.eclipse.epp.packages-17a6aad21b875631cf2b7a98530c7c3975ea4e3a.tar.xz
org.eclipse.epp.packages-17a6aad21b875631cf2b7a98530c7c3975ea4e3a.zip
Bug 493641 - [Welcome] Adopt Solstice theme for Android package
- use New > Android Application Project - revise Questionnaire text and icon Change-Id: I3a358756c588b00470f91b43e1993b6d68483c19 Signed-off-by: Brian de Alwis <bsd@mt.ca>
Diffstat (limited to 'packages/org.eclipse.epp.package.android')
-rw-r--r--packages/org.eclipse.epp.package.android/META-INF/MANIFEST.MF1
-rw-r--r--packages/org.eclipse.epp.package.android/build.properties2
-rw-r--r--packages/org.eclipse.epp.package.android/org.eclipse.ui.intro.universal.solstice/intro-eclipse.pngbin0 -> 4666 bytes
-rw-r--r--packages/org.eclipse.epp.package.android/plugin.properties26
-rw-r--r--packages/org.eclipse.epp.package.android/plugin.xml59
-rw-r--r--packages/org.eclipse.epp.package.android/plugin_customization.ini5
6 files changed, 92 insertions, 1 deletions
diff --git a/packages/org.eclipse.epp.package.android/META-INF/MANIFEST.MF b/packages/org.eclipse.epp.package.android/META-INF/MANIFEST.MF
index c07b9a08..8dd35d39 100644
--- a/packages/org.eclipse.epp.package.android/META-INF/MANIFEST.MF
+++ b/packages/org.eclipse.epp.package.android/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.android/build.properties b/packages/org.eclipse.epp.package.android/build.properties
index b19df9dd..d7c21a34 100644
--- a/packages/org.eclipse.epp.package.android/build.properties
+++ b/packages/org.eclipse.epp.package.android/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,\
andmore_logo_icon32.png
diff --git a/packages/org.eclipse.epp.package.android/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png b/packages/org.eclipse.epp.package.android/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png
new file mode 100644
index 00000000..7e25dbb6
--- /dev/null
+++ b/packages/org.eclipse.epp.package.android/org.eclipse.ui.intro.universal.solstice/intro-eclipse.png
Binary files differ
diff --git a/packages/org.eclipse.epp.package.android/plugin.properties b/packages/org.eclipse.epp.package.android/plugin.properties
new file mode 100644
index 00000000..7b9dcd6b
--- /dev/null
+++ b/packages/org.eclipse.epp.package.android/plugin.properties
@@ -0,0 +1,26 @@
+###############################################################################
+# 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 Android Bundle
+providerName=Eclipse Packaging Project
+
+ql.configureAndroidSdk.label = Configure the Android SDK location
+ql.configureAndroidSdk.description = The Android tools require an Android SDK
+ql.newAndroidProject.label = Create a new Android project
+ql.newAndroidProject.description = Create a new Android Application project
+ql.importAndroidProject.label = Import an Android project
+ql.importAndroidProject.description = Open an existing Android project
+ql.checkoutGitProject.label = Checkout projects from Git
+ql.checkoutGitProject.description = Checkout Eclipse projects hosted in a Git repository
+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.android/plugin.xml b/packages/org.eclipse.epp.package.android/plugin.xml
index b04a0064..119a8fd2 100644
--- a/packages/org.eclipse.epp.package.android/plugin.xml
+++ b/packages/org.eclipse.epp.package.android/plugin.xml
@@ -74,4 +74,63 @@
</introProductBinding>
</extension>
+ <extension
+ point="org.eclipse.ui.intro.quicklinks">
+ <command
+ id="org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.andmore.preferences.main)"
+ description="%ql.configureAndroidSdk.description"
+ label="%ql.configureAndroidSdk.label"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/settings.png"
+ importance="high"
+ resolution="launchbar">
+ </command>
+ <command
+ id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.andmore.project.NewProjectWizard)"
+ description="%ql.newAndroidProject.description"
+ label="%ql.newAndroidProject.label"
+ importance="medium"
+ resolution="launchbar">
+ </command>
+ <command
+ id="org.eclipse.ui.file.import(importWizardId=org.eclipse.andmore.project.ImportProjectWizard)"
+ description="%ql.importAndroidProject.description"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/import-existing-project.png"
+ label="%ql.importAndroidProject.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.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.android/plugin_customization.ini b/packages/org.eclipse.epp.package.android/plugin_customization.ini
index ba498481..7f90ef37 100644
--- a/packages/org.eclipse.epp.package.android/plugin_customization.ini
+++ b/packages/org.eclipse.epp.package.android/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

Back to the top