From 038fddc6ecd27c4f47dab67142b9b14dd3d36835 Mon Sep 17 00:00:00 2001
From: cbrun
Date: Wed, 23 Mar 2016 11:56:53 +0100
Subject: [490260] Adopt the solstice intro theme in the Modeling package
Bug: 490260
Change-Id: Ia455cab41e41aa67d9d11dcaa4999468350eeb7f
---
.../META-INF/MANIFEST.MF | 4 +-
.../build.properties | 3 ++
.../intro-eclipse-bw.png | Bin 0 -> 4666 bytes
.../plugin.properties | 10 +++++
.../org.eclipse.epp.package.modeling/plugin.xml | 46 ++++++++++++++++++++-
.../plugin_customization.ini | 6 ++-
6 files changed, 65 insertions(+), 4 deletions(-)
create mode 100644 packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.png
create mode 100644 packages/org.eclipse.epp.package.modeling/plugin.properties
diff --git a/packages/org.eclipse.epp.package.modeling/META-INF/MANIFEST.MF b/packages/org.eclipse.epp.package.modeling/META-INF/MANIFEST.MF
index 89ff32ef..b76b517c 100644
--- a/packages/org.eclipse.epp.package.modeling/META-INF/MANIFEST.MF
+++ b/packages/org.eclipse.epp.package.modeling/META-INF/MANIFEST.MF
@@ -6,5 +6,7 @@ Bundle-Version: 4.6.0.qualifier
Bundle-Vendor: Eclipse Packaging Project
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Require-Bundle: org.eclipse.platform,
- org.eclipse.equinox.app
+ org.eclipse.equinox.app,
+ org.eclipse.ui.intro.quicklinks;bundle-version="1.0.0"
Eclipse-BundleShape: dir
+Bundle-Localization: plugin
diff --git a/packages/org.eclipse.epp.package.modeling/build.properties b/packages/org.eclipse.epp.package.modeling/build.properties
index 3f0ac3fc..af1b93f1 100644
--- a/packages/org.eclipse.epp.package.modeling/build.properties
+++ b/packages/org.eclipse.epp.package.modeling/build.properties
@@ -11,3 +11,6 @@ bin.includes = META-INF/,\
intro-eclipse.png,\
plugin_customization.ini,\
plugin.xml,\
+ intro-eclipse-bw.png,\
+ plugin.properties
+
diff --git a/packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.png b/packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.png
new file mode 100644
index 00000000..7e25dbb6
Binary files /dev/null and b/packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.png differ
diff --git a/packages/org.eclipse.epp.package.modeling/plugin.properties b/packages/org.eclipse.epp.package.modeling/plugin.properties
new file mode 100644
index 00000000..b45a23de
--- /dev/null
+++ b/packages/org.eclipse.epp.package.modeling/plugin.properties
@@ -0,0 +1,10 @@
+#Properties file for org.eclipse.epp.package.modeling
+ql.newEcoreProject.description = Create a new Ecore Project to design your domain model using class diagrams.
+ql.newEcoreProject.label = Create a new Ecore project
+ql.ecoreHelp.description = A guided walkthrough to the ecore diagram editor.
+ql.ecoreHelp.label = Learn how to use the diagram editor
+ql.setupQuestionnaire.label = Verify Configuration Settings
+ql.discovery.description = Install other Modeling Tools from Eclipse to build code generators, model transformations or editors.
+ql.discovery.label = Install more Modeling Tools
+ql.mpc.description = Enhance your IDE with additional plugins
+ql.mpc.label = Launch the Eclipse Marketplace
diff --git a/packages/org.eclipse.epp.package.modeling/plugin.xml b/packages/org.eclipse.epp.package.modeling/plugin.xml
index 1b23f991..0e26a4c0 100644
--- a/packages/org.eclipse.epp.package.modeling/plugin.xml
+++ b/packages/org.eclipse.epp.package.modeling/plugin.xml
@@ -42,7 +42,7 @@
+ value="product:intro-eclipse-bw.png">
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/org.eclipse.epp.package.modeling/plugin_customization.ini b/packages/org.eclipse.epp.package.modeling/plugin_customization.ini
index 1fc02897..d61af20e 100644
--- a/packages/org.eclipse.epp.package.modeling/plugin_customization.ini
+++ b/packages/org.eclipse.epp.package.modeling/plugin_customization.ini
@@ -34,7 +34,7 @@ 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
@@ -42,6 +42,10 @@ org.eclipse.ui.intro.universal/INTRO_ROOT_PAGES = overview,tutorials,samples,wha
# Initial page layout of the Universal Welcome
org.eclipse.ui.intro.universal/INTRO_DATA = product:introData.xml
+# Use quadrant root page with quicklinks
+org.eclipse.ui.intro/INTRO_START_PAGE = qroot
+org.eclipse.ui.intro/INTRO_HOME_PAGE = qroot
+
# Order help books in table of contents
org.eclipse.help/HELP_DATA = helpData.xml
--
cgit v1.2.1