mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 558827: Add feature info for launchbar and tools.templates
Change-Id: I86e2cd2adb5aacb1332de125e2f3efcde9438fa8
This commit is contained in:
parent
2aae414fba
commit
6042ffbf79
20 changed files with 341 additions and 7 deletions
|
@ -2,4 +2,5 @@ source.. = src/
|
||||||
output.. = bin/
|
output.. = bin/
|
||||||
bin.includes = META-INF/,\
|
bin.includes = META-INF/,\
|
||||||
.,\
|
.,\
|
||||||
fragment.xml
|
fragment.xml,\
|
||||||
|
about.html
|
||||||
|
|
36
launchbar/org.eclipse.launchbar.remote.ui/about.html
Normal file
36
launchbar/org.eclipse.launchbar.remote.ui/about.html
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
24
launchbar/org.eclipse.launchbar.remote.ui/about.ini
Normal file
24
launchbar/org.eclipse.launchbar.remote.ui/about.ini
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# 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 "windowImage" contains path to window icon (16x16)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "featureImage" contains path to feature image (32x32)
|
||||||
|
featureImage=cdt_logo_icon32.png
|
||||||
|
|
||||||
|
# Property "aboutImage" contains path to product image (500x330 or 115x164)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "appName" contains name of the application (translated)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "welcomePerspective" contains the id of the perspective in which the
|
||||||
|
# welcome page is to be opened.
|
||||||
|
# optional
|
9
launchbar/org.eclipse.launchbar.remote.ui/about.mappings
Normal file
9
launchbar/org.eclipse.launchbar.remote.ui/about.mappings
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# 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.
|
||||||
|
|
||||||
|
# The following should contain the build version.
|
||||||
|
# e.g. "0=20200106-1728"
|
||||||
|
# This value will be added automatically via the build scripts
|
||||||
|
0=${buildId}
|
32
launchbar/org.eclipse.launchbar.remote.ui/about.properties
Normal file
32
launchbar/org.eclipse.launchbar.remote.ui/about.properties
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
###############################################################################
|
||||||
|
# Copyright (c) 2014, 2020 Contributors to the Eclipse Foundation
|
||||||
|
#
|
||||||
|
# See the NOTICE file(s) distributed with this work for additional
|
||||||
|
# information regarding copyright ownership.
|
||||||
|
#
|
||||||
|
# This program and the accompanying materials
|
||||||
|
# are made available under the terms of the Eclipse Public License 2.0
|
||||||
|
# which accompanies this distribution, and is available at
|
||||||
|
# https://www.eclipse.org/legal/epl-2.0/
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: EPL-2.0
|
||||||
|
###############################################################################
|
||||||
|
# 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.
|
||||||
|
# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
|
||||||
|
|
||||||
|
|
||||||
|
blurb=Remote Launch Targets\n\
|
||||||
|
\n\
|
||||||
|
Version: {featureVersion}\n\
|
||||||
|
Build id: {0}\n\
|
||||||
|
\n\
|
||||||
|
Copyright (c) 2014, 2020 Contributors to the Eclipse Foundation
|
||||||
|
\n\
|
||||||
|
See the NOTICE file(s) distributed with this work for additional\n\
|
||||||
|
information regarding copyright ownership.\n\
|
||||||
|
\n\
|
||||||
|
Visit http://www.eclipse.org/cdt
|
|
@ -1,4 +1,9 @@
|
||||||
source.. = src/
|
source.. = src/
|
||||||
output.. = bin/
|
output.. = bin/
|
||||||
bin.includes = META-INF/,\
|
bin.includes = META-INF/,\
|
||||||
.
|
.,\
|
||||||
|
about.html,\
|
||||||
|
about.ini,\
|
||||||
|
about.mappings,\
|
||||||
|
about.properties,\
|
||||||
|
cdt_logo_icon32.png
|
||||||
|
|
BIN
launchbar/org.eclipse.launchbar.remote.ui/cdt_logo_icon32.png
Normal file
BIN
launchbar/org.eclipse.launchbar.remote.ui/cdt_logo_icon32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
36
launchbar/org.eclipse.launchbar.remote/about.html
Normal file
36
launchbar/org.eclipse.launchbar.remote/about.html
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -1,2 +1,3 @@
|
||||||
bin.includes = feature.xml,\
|
bin.includes = feature.xml,\
|
||||||
feature.properties
|
feature.properties,\
|
||||||
|
about.html
|
||||||
|
|
36
launchbar/org.eclipse.launchbar.ui.tests/about.html
Normal file
36
launchbar/org.eclipse.launchbar.ui.tests/about.html
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -1,4 +1,5 @@
|
||||||
source.. = src/
|
source.. = src/
|
||||||
output.. = bin/
|
output.. = bin/
|
||||||
bin.includes = META-INF/,\
|
bin.includes = META-INF/,\
|
||||||
.
|
.,\
|
||||||
|
about.html
|
||||||
|
|
24
launchbar/org.eclipse.launchbar.ui/about.ini
Normal file
24
launchbar/org.eclipse.launchbar.ui/about.ini
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# 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 "windowImage" contains path to window icon (16x16)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "featureImage" contains path to feature image (32x32)
|
||||||
|
featureImage=cdt_logo_icon32.png
|
||||||
|
|
||||||
|
# Property "aboutImage" contains path to product image (500x330 or 115x164)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "appName" contains name of the application (translated)
|
||||||
|
# needed for primary features only
|
||||||
|
|
||||||
|
# Property "welcomePerspective" contains the id of the perspective in which the
|
||||||
|
# welcome page is to be opened.
|
||||||
|
# optional
|
9
launchbar/org.eclipse.launchbar.ui/about.mappings
Normal file
9
launchbar/org.eclipse.launchbar.ui/about.mappings
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# 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.
|
||||||
|
|
||||||
|
# The following should contain the build version.
|
||||||
|
# e.g. "0=20200106-1728"
|
||||||
|
# This value will be added automatically via the build scripts
|
||||||
|
0=${buildId}
|
32
launchbar/org.eclipse.launchbar.ui/about.properties
Normal file
32
launchbar/org.eclipse.launchbar.ui/about.properties
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
###############################################################################
|
||||||
|
# Copyright (c) 2014, 2020 Contributors to the Eclipse Foundation
|
||||||
|
#
|
||||||
|
# See the NOTICE file(s) distributed with this work for additional
|
||||||
|
# information regarding copyright ownership.
|
||||||
|
#
|
||||||
|
# This program and the accompanying materials
|
||||||
|
# are made available under the terms of the Eclipse Public License 2.0
|
||||||
|
# which accompanies this distribution, and is available at
|
||||||
|
# https://www.eclipse.org/legal/epl-2.0/
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: EPL-2.0
|
||||||
|
###############################################################################
|
||||||
|
# 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.
|
||||||
|
# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
|
||||||
|
|
||||||
|
|
||||||
|
blurb=LaunchBar\n\
|
||||||
|
\n\
|
||||||
|
Version: {featureVersion}\n\
|
||||||
|
Build id: {0}\n\
|
||||||
|
\n\
|
||||||
|
Copyright (c) 2014, 2020 Contributors to the Eclipse Foundation
|
||||||
|
\n\
|
||||||
|
See the NOTICE file(s) distributed with this work for additional\n\
|
||||||
|
information regarding copyright ownership.\n\
|
||||||
|
\n\
|
||||||
|
Visit http://www.eclipse.org/cdt
|
|
@ -6,4 +6,9 @@ bin.includes = META-INF/,\
|
||||||
icons/,\
|
icons/,\
|
||||||
plugin.properties,\
|
plugin.properties,\
|
||||||
about.html,\
|
about.html,\
|
||||||
schema/
|
schema/,\
|
||||||
|
about.ini,\
|
||||||
|
about.mappings,\
|
||||||
|
about.properties,\
|
||||||
|
build.properties,\
|
||||||
|
cdt_logo_icon32.png
|
||||||
|
|
BIN
launchbar/org.eclipse.launchbar.ui/cdt_logo_icon32.png
Normal file
BIN
launchbar/org.eclipse.launchbar.ui/cdt_logo_icon32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
36
launchbar/org.eclipse.launchbar/about.html
Normal file
36
launchbar/org.eclipse.launchbar/about.html
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -42,7 +42,17 @@ find * -name feature.xml -not -path */target/* | while read feature_xml; do
|
||||||
cp releng/templates/feature/about.ini $plugin_dir
|
cp releng/templates/feature/about.ini $plugin_dir
|
||||||
fi
|
fi
|
||||||
|
|
||||||
feature_start_year=$(git log --reverse --format='%ad' --date="format:%Y" -- $feature_xml $plugin_dir | head -1)
|
case $feature_xml in
|
||||||
|
launchbar*)
|
||||||
|
# The git history does not show the proper start year for launchbar because of Bug 558439
|
||||||
|
# Note, we can't simply use --follow because that causes other features to have a too
|
||||||
|
# early copyright year.
|
||||||
|
feature_start_year=2014
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
feature_start_year=$(git log --reverse --format='%ad' --date="format:%Y" -- $feature_xml $plugin_dir | head -1)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
feature_end_year=$(git log --format='%ad' --date="format:%Y" -- $feature_xml $plugin_dir | head -1)
|
feature_end_year=$(git log --format='%ad' --date="format:%Y" -- $feature_xml $plugin_dir | head -1)
|
||||||
feature_name=$(grep featureName= $feature_dir/feature.properties | sed '-es,featureName=,,')
|
feature_name=$(grep featureName= $feature_dir/feature.properties | sed '-es,featureName=,,')
|
||||||
export feature_start_year feature_end_year feature_name
|
export feature_start_year feature_end_year feature_name
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -1,4 +1,5 @@
|
||||||
source.. = src/
|
source.. = src/
|
||||||
output.. = bin/
|
output.. = bin/
|
||||||
bin.includes = META-INF/,\
|
bin.includes = META-INF/,\
|
||||||
OSGI-INF/l10n/bundle.properties
|
OSGI-INF/l10n/bundle.properties,\
|
||||||
|
about.html
|
||||||
|
|
Loading…
Add table
Reference in a new issue