diff options
author | Markus Knauer | 2009-05-27 11:20:49 +0000 |
---|---|---|
committer | Markus Knauer | 2009-05-27 11:20:49 +0000 |
commit | fb10ace538a8d9c695bb6b60c47303362d9eeb52 (patch) | |
tree | 5f6af34c56d7c78b67b074052baefcd8d0936a21 | |
parent | 0e935abd27a133550b75e942d767009f2b13c5f8 (diff) | |
download | org.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.tar.gz org.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.tar.xz org.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.zip |
bug 277775 - additional branding
8 files changed, 209 insertions, 9 deletions
diff --git a/packages/org.eclipse.epp.package.jee.feature/epp.product b/packages/org.eclipse.epp.package.jee.feature/epp.product index 151d9e7c..d8604b3f 100644 --- a/packages/org.eclipse.epp.package.jee.feature/epp.product +++ b/packages/org.eclipse.epp.package.jee.feature/epp.product @@ -1,9 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <?pde version="3.5"?> -<product name="Eclipse" uid="epp.package.jee" id="org.eclipse.epp.package.jee.product" application="org.eclipse.ui.ide.workbench" version="1.2.0" useFeatures="true" includeLaunchers="true"> +<product name="Eclipse" uid="epp.package.jee" id="org.eclipse.epp.package.jee.product" application="org.eclipse.ui.ide.workbench" version="1.2.0.qualifier" useFeatures="true" includeLaunchers="true"> <aboutInfo> + <image path="/org.eclipse.epp.package.jee/about_gears.gif"/> <text> The Eclipse Java EE IDE. </text> @@ -24,17 +25,21 @@ -XX:MaxPermSize=256m</vmArgsMac> </launcherArgs> - <windowImages/> + <windowImages i16="/org.eclipse.epp.package.jee/WTP_icon_x16_v2.png" i32="/org.eclipse.epp.package.jee/WTP_icon_x32_v2.png"/> <splash location="org.eclipse.epp.package.jee" - startupProgressRect="5,275,445,15" /> + startupProgressRect="5,275,445,15" + startupMessageRect="7,252,445,20" + startupForegroundColor="000000" /> <launcher> <solaris/> <win useIco="false"> <bmp/> </win> </launcher> + + <intro introId="org.eclipse.wtp.epp.package.jee.intro.intro"/> <vm> <linux>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5</linux> @@ -43,8 +48,112 @@ <windows>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5</windows> </vm> + <license> + <url>license.html</url> + <text> + ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT\n\ +June, 2009\n\ +\n\ +Usage Of Content\n\ +\n\ +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\ +OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\ +USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\ +AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\ +NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\ +AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\ +AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\ +OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\ +TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\ +OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ +BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\ +\n\ +Applicable Licenses\n\ +\n\ +Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ +is provided to you under the terms and conditions of the Eclipse Public\n\ +License Version 1.0 ("EPL"). A copy of the EPL is provided with this\n\ +Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\ +For purposes of the EPL, "Program" will mean the Content.\n\ +\n\ +Content includes, but is not limited to, source code, object code,\n\ +documentation and other files maintained in the Eclipse.org CVS\n\ +repository ("Repository") in CVS modules ("Modules") and made available\n\ +as downloadable archives ("Downloads").\n\ +\n\ + - Content may be structured and packaged into modules to facilitate delivering,\n\ + extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\ + plug-in fragments ("Fragments"), and features ("Features").\n\ + - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)\n\ + in a directory named "plugins".\n\ + - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\ + Each Feature may be packaged as a sub-directory in a directory named "features".\n\ + Within a Feature, files named "feature.xml" may contain a list of the names and version\n\ + numbers of the Plug-ins and/or Fragments associated with that Feature.\n\ + - Features may also include other Features ("Included Features"). Within a Feature, files\n\ + named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\ +\n\ +Features may also include other Features ("Included Features"). Files named\n\ +"feature.xml" may contain a list of the names and version numbers of\n\ +Included Features.\n\ +\n\ +The terms and conditions governing Plug-ins and Fragments should be\n\ +contained in files named "about.html" ("Abouts"). The terms and\n\ +conditions governing Features and Included Features should be contained\n\ +in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\ +Licenses may be located in any directory of a Download or Module\n\ +including, but not limited to the following locations:\n\ +\n\ + - The top-level (root) directory\n\ + - Plug-in and Fragment directories\n\ + - Inside Plug-ins and Fragments packaged as JARs\n\ + - Sub-directories of the directory named "src" of certain Plug-ins\n\ + - Feature directories\n\ +\n\ +Note: if a Feature made available by the Eclipse Foundation is installed using the\n\ +Eclipse Update Manager, you must agree to a license ("Feature Update\n\ +License") during the installation process. If the Feature contains\n\ +Included Features, the Feature Update License should either provide you\n\ +with the terms and conditions governing the Included Features or inform\n\ +you where you can locate them. Feature Update Licenses may be found in\n\ +the "license" property of files named "feature.properties". Such Abouts,\n\ +Feature Licenses and Feature Update Licenses contain the terms and\n\ +conditions (or references to such terms and conditions) that govern your\n\ +use of the associated Content in that directory.\n\ +\n\ +THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER\n\ +TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\ +SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ +\n\ + - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\ + - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\ + - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\ + - IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)\n\ + - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\ + - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\ + - Common Development and Distribution License (CDDL) Version 1.0 (available at http://www.sun.com/cddl/cddl.html)\n\ +\n\ +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\ +TO USE OF THE CONTENT. If no About, Feature License or Feature Update License\n\ +is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\ +govern that particular Content.\n\ +\n\ +Cryptography\n\ +\n\ +Content may contain encryption software. The country in which you are\n\ +currently may have restrictions on the import, possession, and use,\n\ +and/or re-export to another country, of encryption software. BEFORE\n\ +using any encryption software, please check the country's laws,\n\ +regulations and policies concerning the import, possession, or use,\n\ +and re-export of encryption software, to see if this is permitted.\n\ +\n\ +Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.\n + </text> + </license> + <plugins> <plugin id="org.eclipse.epp.package.jee"/> + <plugin id="org.eclipse.wtp.epp.package.jee.intro"/> </plugins> <features> diff --git a/packages/org.eclipse.epp.package.jee.feature/feature.xml b/packages/org.eclipse.epp.package.jee.feature/feature.xml index 7da29634..cafbbb56 100644 --- a/packages/org.eclipse.epp.package.jee.feature/feature.xml +++ b/packages/org.eclipse.epp.package.jee.feature/feature.xml @@ -29,11 +29,9 @@ <requires> <import feature="org.eclipse.cvs" version="1.1.0"/> - <import feature="org.eclipse.equinox.p2.user.ui" version="1.1.0"/> <import feature="org.eclipse.help" version="1.1.0"/> <import feature="org.eclipse.jdt" version="3.5.0"/> <import feature="org.eclipse.platform" version="3.5.0"/> - <import feature="org.eclipse.rcp" version="3.5.0"/> <import feature="org.eclipse.mylyn.ide_feature"/> <import feature="org.eclipse.mylyn.java_feature"/> <import feature="org.eclipse.mylyn.bugzilla_feature"/> @@ -88,6 +86,14 @@ id="org.eclipse.epp.package.jee" download-size="0" install-size="0" - version="0.0.0"/> + version="0.0.0" + unpack="false"/> + + <plugin + id="org.eclipse.wtp.epp.package.jee.intro" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> </feature> diff --git a/packages/org.eclipse.epp.package.jee/about.ini b/packages/org.eclipse.epp.package.jee/about.ini new file mode 100644 index 00000000..bed3f270 --- /dev/null +++ b/packages/org.eclipse.epp.package.jee/about.ini @@ -0,0 +1,32 @@ +# about.ini
+# contains information about a feature
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# "%key" are externalized strings defined in about.properties
+# This file does not need to be translated.
+
+# Property "aboutText" contains blurb for "About" dialog (translated)
+aboutText=%blurb
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=WTP_icon_x32_v2.png
+
+# Property "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+windowImage=WTP_icon_x16_v2.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+aboutImage=about_gears.gif
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+appName=Eclipse
+
+# Property "welcomePage" contains path to welcome page (special XML-based format)
+# optional
+welcomPage=org.eclipse.wtp.epp.package.jee.intro\introContent.xml
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
+welcomePerspective=org.eclipse.wtp.epp.package.jee.intro
diff --git a/packages/org.eclipse.epp.package.jee/about.mappings b/packages/org.eclipse.epp.package.jee/about.mappings new file mode 100644 index 00000000..720ca870 --- /dev/null +++ b/packages/org.eclipse.epp.package.jee/about.mappings @@ -0,0 +1,6 @@ +# about.mappings
+# contains fill-ins for about.properties
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file does not need to be translated.
+
+0=@build@
\ No newline at end of file diff --git a/packages/org.eclipse.epp.package.jee/about.properties b/packages/org.eclipse.epp.package.jee/about.properties new file mode 100644 index 00000000..3622fcbe --- /dev/null +++ b/packages/org.eclipse.epp.package.jee/about.properties @@ -0,0 +1,24 @@ +###############################################################################
+# Copyright (c) 2005, 2009 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
+###############################################################################
+
+# about.properties
+# contains externalized strings for about.ini
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# fill-ins are supplied by about.mappings
+# This file should be translated.
+
+blurb=Eclipse Java EE IDE for Web Developers.\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+(c) Copyright Eclipse contributors and others 2005, 2009. All rights reserved.\n\
+Visit http://www.eclipse.org/webtools
diff --git a/packages/org.eclipse.epp.package.jee/build.properties b/packages/org.eclipse.epp.package.jee/build.properties index 29445480..33634385 100644 --- a/packages/org.eclipse.epp.package.jee/build.properties +++ b/packages/org.eclipse.epp.package.jee/build.properties @@ -3,4 +3,10 @@ bin.includes = META-INF/,\ splash.bmp,\ plugin.xml,\ OSGI-INF/,\ - about.html + about.html,\ + WTP_icon_x16_v2.png,\ + WTP_icon_x32_v2.png,\ + about.ini,\ + about.mappings,\ + about.properties,\ + about_gears.gif diff --git a/packages/org.eclipse.epp.package.jee/plugin.xml b/packages/org.eclipse.epp.package.jee/plugin.xml index 15933794..d20131a5 100644 --- a/packages/org.eclipse.epp.package.jee/plugin.xml +++ b/packages/org.eclipse.epp.package.jee/plugin.xml @@ -3,6 +3,7 @@ <plugin> <extension id="product" + name="Java EE IDE" point="org.eclipse.core.runtime.products"> <product application="org.eclipse.ui.ide.workbench" @@ -17,12 +18,28 @@ </property> <property name="aboutText" - value="The Java EE IDE Package."> + value="The Eclipse Java EE IDE."> </property> <property name="startupProgressRect" value="5,275,445,15"> </property> + <property + name="aboutImage" + value="about_gears.gif"> + </property> + <property + name="windowImages" + value="WTP_icon_x16_v2.png,WTP_icon_x32_v2.png"> + </property> + <property + name="startupForegroundColor" + value="000000"> + </property> + <property + name="startupMessageRect" + value="7,252,445,20"> + </property> </product> </extension> diff --git a/packages/org.eclipse.epp.package.jee/plugin_customization.ini b/packages/org.eclipse.epp.package.jee/plugin_customization.ini index fe5213d6..8f15aa3f 100644 --- a/packages/org.eclipse.epp.package.jee/plugin_customization.ini +++ b/packages/org.eclipse.epp.package.jee/plugin_customization.ini @@ -25,7 +25,7 @@ org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
# Welcome theme to use
-org.eclipse.ui.intro/INTRO_THEME = org.eclipse.ui.intro.universal.circles
+org.eclipse.ui.intro/INTRO_THEME = org.eclipse.wtp.epp.package.jee.intro
# Root page links to show in the Universal Welcome
org.eclipse.ui.intro.universal/INTRO_ROOT_PAGES = overview,tutorials,samples,whatsnew
|