1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-01 06:05:24 +02:00

Bug 577097: Normalize features to match requirements of CDT

Change-Id: Ib89a1f867d2f1007211eea0bd419d64ed03fed7a
This commit is contained in:
Jonah Graham 2021-12-14 13:13:22 -05:00
parent 13168b3745
commit dcc4229829
30 changed files with 272 additions and 39 deletions

View file

@ -4,6 +4,7 @@
label="%featureName" label="%featureName"
version="3.0.2.qualifier" version="3.0.2.qualifier"
provider-name="%providerName" provider-name="%providerName"
plugin="org.eclipse.remote.ui"
license-feature="org.eclipse.license" license-feature="org.eclipse.license"
license-feature-version="0.0.0"> license-feature-version="0.0.0">

View 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

View 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}

View file

@ -0,0 +1,32 @@
###############################################################################
# Copyright (c) 2021 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 Command Shell Console\n\
\n\
Version: {featureVersion}\n\
Build id: {0}\n\
\n\
Copyright (c) 2021 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

View file

@ -5,4 +5,9 @@ bin.includes = META-INF/,\
plugin.xml,\ plugin.xml,\
plugin.properties,\ plugin.properties,\
icons/,\ icons/,\
about.ini,\
about.mappings,\
about.properties,\
cdt_logo_icon32.png,\
about.html about.html
src.includes = about.html

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1 @@
/reference/

View file

@ -4,6 +4,7 @@
label="%featureName" label="%featureName"
version="3.0.2.qualifier" version="3.0.2.qualifier"
provider-name="%providerName" provider-name="%providerName"
plugin="org.eclipse.remote.proxy.ui"
license-feature="org.eclipse.license" license-feature="org.eclipse.license"
license-feature-version="0.0.0"> license-feature-version="0.0.0">

View 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

View 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}

View file

@ -0,0 +1,32 @@
###############################################################################
# Copyright (c) 2021 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 Services Proxy\n\
\n\
Version: {featureVersion}\n\
Build id: {0}\n\
\n\
Copyright (c) 2021 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

View file

@ -5,5 +5,9 @@ bin.includes = META-INF/,\
plugin.xml,\ plugin.xml,\
plugin.properties,\ plugin.properties,\
about.html,\ about.html,\
about.ini,\
about.mappings,\
about.properties,\
cdt_logo_icon32.png,\
icons/ icons/

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -4,6 +4,7 @@
label="%featureName" label="%featureName"
version="3.0.2.qualifier" version="3.0.2.qualifier"
provider-name="%providerName" provider-name="%providerName"
plugin="org.eclipse.remote.serial.ui"
license-feature="org.eclipse.license" license-feature="org.eclipse.license"
license-feature-version="0.0.0"> license-feature-version="0.0.0">

View file

@ -11,17 +11,14 @@ aboutText=%blurb
# needed for primary features only # needed for primary features only
# Property "featureImage" contains path to feature image (32x32) # Property "featureImage" contains path to feature image (32x32)
featureImage=ptp_logo_icon32.png featureImage=cdt_logo_icon32.png
# Property "aboutImage" contains path to product image (500x330 or 115x164) # Property "aboutImage" contains path to product image (500x330 or 115x164)
# needed for primary features only # needed for primary features only
# Property "appName" contains name of the application (not translated) # Property "appName" contains name of the application (translated)
# needed for primary features only # needed for primary features only
# Property "welcomePage" contains path to welcome page (special XML-based format)
# optional
# Property "welcomePerspective" contains the id of the perspective in which the # Property "welcomePerspective" contains the id of the perspective in which the
# welcome page is to be opened. # welcome page is to be opened.
# optional # optional

View file

@ -3,4 +3,7 @@
# java.io.Properties file (ISO 8859-1 with "\" escapes) # java.io.Properties file (ISO 8859-1 with "\" escapes)
# This file does not need to be translated. # This file does not need to be translated.
0=@build@ # The following should contain the build version.
# e.g. "0=20200106-1728"
# This value will be added automatically via the build scripts
0=${buildId}

View file

@ -1,22 +1,32 @@
############################################################################### ###############################################################################
# Copyright (c) 2015 QNX Software Systems and others. # Copyright (c) 2021 Contributors to the Eclipse Foundation
# 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: # See the NOTICE file(s) distributed with this work for additional
# QNX Software Systems - initial API and implementation # 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.
# NLS_MESSAGEFORMAT_NONE
# NLS_ENCODING=UTF-8
blurb=Serial Port Remote Services\n\ blurb=Serial Port Remote Services\n\
\n\ \n\
Version: {featureVersion}\n\ Version: {featureVersion}\n\
Build id: {0}\n\ Build id: {0}\n\
\n\ \n\
Copyright (c) 2015 QNX Software Systems, and others. All rights reserved.\n\ Copyright (c) 2021 Contributors to the Eclipse Foundation
Visit http://www.eclipse.org/ptp\n \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

View file

@ -7,6 +7,6 @@ bin.includes = META-INF/,\
about.ini,\ about.ini,\
about.mappings,\ about.mappings,\
about.properties,\ about.properties,\
ptp_logo_icon32.png,\ cdt_logo_icon32.png,\
icons/,\ icons/,\
plugin.properties plugin.properties

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -4,6 +4,7 @@
label="%featureName" label="%featureName"
version="3.0.2.qualifier" version="3.0.2.qualifier"
provider-name="%providerName" provider-name="%providerName"
plugin="org.eclipse.remote.telnet.ui"
license-feature="org.eclipse.license" license-feature="org.eclipse.license"
license-feature-version="0.0.0"> license-feature-version="0.0.0">

View file

@ -11,17 +11,14 @@ aboutText=%blurb
# needed for primary features only # needed for primary features only
# Property "featureImage" contains path to feature image (32x32) # Property "featureImage" contains path to feature image (32x32)
featureImage=ptp_logo_icon32.png featureImage=cdt_logo_icon32.png
# Property "aboutImage" contains path to product image (500x330 or 115x164) # Property "aboutImage" contains path to product image (500x330 or 115x164)
# needed for primary features only # needed for primary features only
# Property "appName" contains name of the application (not translated) # Property "appName" contains name of the application (translated)
# needed for primary features only # needed for primary features only
# Property "welcomePage" contains path to welcome page (special XML-based format)
# optional
# Property "welcomePerspective" contains the id of the perspective in which the # Property "welcomePerspective" contains the id of the perspective in which the
# welcome page is to be opened. # welcome page is to be opened.
# optional # optional

View file

@ -3,4 +3,7 @@
# java.io.Properties file (ISO 8859-1 with "\" escapes) # java.io.Properties file (ISO 8859-1 with "\" escapes)
# This file does not need to be translated. # This file does not need to be translated.
0=@build@ # The following should contain the build version.
# e.g. "0=20200106-1728"
# This value will be added automatically via the build scripts
0=${buildId}

View file

@ -1,22 +1,32 @@
############################################################################### ###############################################################################
# Copyright (c) 2015 IBM Corporation and others. # Copyright (c) 2021 Contributors to the Eclipse Foundation
# 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: # See the NOTICE file(s) distributed with this work for additional
# IBM Corporation - initial API and implementation # 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.
# NLS_MESSAGEFORMAT_NONE
# NLS_ENCODING=UTF-8
blurb=Telnet Remote Services\n\ blurb=Telnet Remote Services\n\
\n\ \n\
Version: {featureVersion}\n\ Version: {featureVersion}\n\
Build id: {0}\n\ Build id: {0}\n\
\n\ \n\
Copyright (c) 2015 IBM Corporation, and others. All rights reserved.\n\ Copyright (c) 2021 Contributors to the Eclipse Foundation
Visit http://www.eclipse.org/ptp\n \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

View file

@ -7,6 +7,6 @@ bin.includes = META-INF/,\
about.ini,\ about.ini,\
about.mappings,\ about.mappings,\
about.properties,\ about.properties,\
ptp_logo_icon32.png,\ cdt_logo_icon32.png,\
icons/,\ icons/,\
plugin.properties plugin.properties

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View 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

View 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}

View file

@ -0,0 +1,32 @@
###############################################################################
# Copyright (c) 2021 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 Services\n\
\n\
Version: {featureVersion}\n\
Build id: {0}\n\
\n\
Copyright (c) 2021 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

View file

@ -3,6 +3,10 @@ output.. = bin/
bin.includes = META-INF/,\ bin.includes = META-INF/,\
.,\ .,\
plugin.xml,\ plugin.xml,\
about.ini,\
about.mappings,\
about.properties,\
cdt_logo_icon32.png,\
about.html,\ about.html,\
plugin.properties,\ plugin.properties,\
icons/ icons/

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB