Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages/org.eclipse.epp.package.modeling/META-INF/MANIFEST.MF4
-rw-r--r--packages/org.eclipse.epp.package.modeling/build.properties3
-rw-r--r--packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.pngbin0 -> 4666 bytes
-rw-r--r--packages/org.eclipse.epp.package.modeling/plugin.properties10
-rw-r--r--packages/org.eclipse.epp.package.modeling/plugin.xml46
-rw-r--r--packages/org.eclipse.epp.package.modeling/plugin_customization.ini6
6 files changed, 65 insertions, 4 deletions
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
--- /dev/null
+++ b/packages/org.eclipse.epp.package.modeling/intro-eclipse-bw.png
Binary files 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 @@
</property>
<property
name="introBrandingImage"
- value="product:intro-eclipse.png">
+ value="product:intro-eclipse-bw.png">
</property>
<property
name="introTitle"
@@ -64,6 +64,10 @@
name="applicationCSSResources"
value="platform:/plugin/org.eclipse.ui.themes/images/">
</property>
+ <property
+ name="introDescription-root"
+ value="Get Started...">
+ </property>
</product>
</extension>
<extension
@@ -73,5 +77,43 @@
productId="org.eclipse.epp.package.modeling.product">
</introProductBinding>
</extension>
-
+ <extension
+ point="org.eclipse.ui.intro.quicklinks">
+ <url
+ location="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.emf.ecoretools.doc/doc/EcoreTools%20User%20Manual.html"
+ label="%ql.ecoreHelp.label"
+ description="%ql.ecoreHelp.description"
+ icon="platform:/plugin/org.eclipse.ui.intro.universal/themes/solstice/graphics/icons/ctool/start-cheatsheet.png"
+ importance="high">
+ </url>
+ <command
+ id="org.eclipse.ui.newWizard(newWizardId=org.eclipse.ecoretools.emf.design.wizardID)"
+ description="%ql.newEcoreProject.description"
+ label="%ql.newEcoreProject.label"
+ importance="high"
+ resolution="launchbar">
+ </command>
+ <command
+ id="org.eclipse.oomph.setup.ui.questionnaire"
+ importance="medium"
+ 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.amalgam.discovery.modeling.commands.discoveryCommand"
+ label="%ql.discovery.label"
+ description="%ql.discovery.description"
+ icon="platform:/plugin/org.eclipse.epp.mpc.ui/intro/css/marketplace.png">
+ </command>
+ <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.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

Back to the top