mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-21 21:52:10 +02:00
Add translatable attribute patch
This commit is contained in:
parent
c697bbaec7
commit
d711b21f43
7 changed files with 109 additions and 2 deletions
|
@ -34,6 +34,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
|
|
@ -48,6 +48,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
The name of the profile will be presented to the user.
|
The name of the profile will be presented to the user.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
|
|
@ -59,6 +59,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Page name.
|
Page name.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="profileId" type="string" use="required">
|
<attribute name="profileId" type="string" use="required">
|
||||||
|
|
|
@ -27,6 +27,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="id" type="string">
|
<attribute name="id" type="string">
|
||||||
|
@ -89,6 +92,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
The name of the converter that is used in User Interface to display to the user
|
The name of the converter that is used in User Interface to display to the user
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -154,7 +160,6 @@ which accompanies this distribution, and is available at http://www.eclipse.org/
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
Intel Corporation - Initial API and implementation
|
Intel Corporation - Initial API and implementation
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
</annotation>
|
</annotation>
|
||||||
|
|
||||||
|
|
|
@ -38,6 +38,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -66,6 +69,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Human-readable name for the tool to be used in the UI.
|
Human-readable name for the tool to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="sources" type="string">
|
<attribute name="sources" type="string">
|
||||||
|
@ -163,6 +169,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the option.
|
A descriptive name for the option.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="valueType" use="default" value="string">
|
<attribute name="valueType" use="default" value="string">
|
||||||
|
@ -254,6 +263,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies a "tip" that can be displayed in hover help or on the property page. Not implemented in 2.0.
|
Specifies a "tip" that can be displayed in hover help or on the property page. Not implemented in 2.0.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -278,6 +290,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the enumeration.
|
A descriptive name for the enumeration.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="isDefault" type="boolean">
|
<attribute name="isDefault" type="boolean">
|
||||||
|
@ -319,6 +334,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the configuration to be used in the UI.
|
A descriptive name for the configuration to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -432,6 +450,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A human-readable target name, such as 'Executable'. This will be the name the user sees displayed in the UI.
|
A human-readable target name, such as 'Executable'. This will be the name the user sees displayed in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="isAbstract" type="boolean" use="default" value="false">
|
<attribute name="isAbstract" type="boolean" use="default" value="false">
|
||||||
|
@ -560,6 +581,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A human-readable category name, such as 'Preprocessor Options'. This will be the name the user sees displayed in the UI.
|
A human-readable category name, such as 'Preprocessor Options'. This will be the name the user sees displayed in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="owner" type="string">
|
<attribute name="owner" type="string">
|
||||||
|
@ -618,6 +642,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A meaningful name for the type of element being provided.
|
A meaningful name for the type of element being provided.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
|
|
@ -41,6 +41,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -68,6 +71,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
A human-readable project type name, such as 'Executable'. This will be the name the user sees displayed in the UI.
|
A human-readable project type name, such as 'Executable'. This will be the name the user sees displayed in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -153,6 +159,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
The name of the project that the user sees displayed in the UI. This is the name that the user entered in the New Project wizard.
|
The name of the project that the user sees displayed in the UI. This is the name that the user entered in the New Project wizard.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="projectType" type="string" use="required">
|
<attribute name="projectType" type="string" use="required">
|
||||||
|
@ -188,6 +197,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the configuration to be used in the UI.
|
A descriptive name for the configuration to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="parent" type="string">
|
<attribute name="parent" type="string">
|
||||||
|
@ -244,6 +256,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies the string to be displayed when the pre-build command step is run.
|
Specifies the string to be displayed when the pre-build command step is run.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="postannouncebuildStep" type="string">
|
<attribute name="postannouncebuildStep" type="string">
|
||||||
|
@ -251,6 +266,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies the string to be displayed when the post-build command step is run.
|
Specifies the string to be displayed when the post-build command step is run.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="description" type="string">
|
<attribute name="description" type="string">
|
||||||
|
@ -258,6 +276,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies the description of the configuration that will be displayed to the user while creating a project and managing configurations. The description is only displayed in the UI - it is not considered to be part of the configuration name.
|
Specifies the description of the configuration that will be displayed to the user while creating a project and managing configurations. The description is only displayed in the UI - it is not considered to be part of the configuration name.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -289,6 +310,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the tool-chain to be used in the UI.
|
A descriptive name for the tool-chain to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -487,6 +511,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Human-readable name for the tool to be used in the UI.
|
Human-readable name for the tool to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -634,6 +661,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies a string that is written to the build output prior to each invocation of the tool. The default value is “Invoking tool-name (tool-id)…”
|
Specifies a string that is written to the build output prior to each invocation of the tool. The default value is “Invoking tool-name (tool-id)…”
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="icon" type="string">
|
<attribute name="icon" type="string">
|
||||||
|
@ -641,6 +671,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon. The path is relative to the plug-in directory which defines .buildDefinitions.
|
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon. The path is relative to the plug-in directory which defines .buildDefinitions.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute kind="resource"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="versionsSupported" type="string">
|
<attribute name="versionsSupported" type="string">
|
||||||
|
@ -683,6 +716,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
The name of the input type that is displayed to the user in the UI.
|
The name of the input type that is displayed to the user in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -852,6 +888,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
The name of the output type that is displayed to the user in the UI.
|
The name of the output type that is displayed to the user in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -963,6 +1002,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
A human-readable category name, such as 'Preprocessor Options'. This will be the name the user sees displayed in the UI.
|
A human-readable category name, such as 'Preprocessor Options'. This will be the name the user sees displayed in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="owner" type="string">
|
<attribute name="owner" type="string">
|
||||||
|
@ -978,6 +1020,9 @@
|
||||||
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon.
|
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon.
|
||||||
The path is relative to the plug-in directory which defines .buildDefinitions.
|
The path is relative to the plug-in directory which defines .buildDefinitions.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute kind="resource"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -1010,6 +1055,9 @@ Options can also be associated with a toolchain. However in such a case the opti
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the option.
|
A descriptive name for the option.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -1146,6 +1194,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
Specifies a "tip" that can be displayed in hover help or on the property page.
|
Specifies a "tip" that can be displayed in hover help or on the property page.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="valueHandler" type="string">
|
<attribute name="valueHandler" type="string">
|
||||||
|
@ -1197,6 +1248,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
A descriptive name for the enumeration.
|
A descriptive name for the enumeration.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="isDefault" type="boolean">
|
<attribute name="isDefault" type="boolean">
|
||||||
|
@ -1259,6 +1313,9 @@ Additional special types exist to flag options of special relevance to the build
|
||||||
<documentation>
|
<documentation>
|
||||||
Human-readable name for the builder to be used in the UI.
|
Human-readable name for the builder to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -1463,6 +1520,9 @@ If this attribute is not specified, MBS will assume that there are no reserved m
|
||||||
<documentation>
|
<documentation>
|
||||||
Human-readable name for the target platform to be used in the UI.
|
Human-readable name for the target platform to be used in the UI.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
<attribute name="superClass" type="string">
|
<attribute name="superClass" type="string">
|
||||||
|
@ -1532,6 +1592,9 @@ If this attribute is not specified, MBS will assume that there are no reserved m
|
||||||
<documentation>
|
<documentation>
|
||||||
A meaningful name for the type of element being provided.
|
A meaningful name for the type of element being provided.
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
@ -1822,7 +1885,7 @@ The way the value is specified and treated depends on the value of the isRegex a
|
||||||
<element name="checkHolder">
|
<element name="checkHolder">
|
||||||
<annotation>
|
<annotation>
|
||||||
<documentation>
|
<documentation>
|
||||||
Performs the holder check.
|
Performs the holder check.
|
||||||
</documentation>
|
</documentation>
|
||||||
</annotation>
|
</annotation>
|
||||||
<complexType>
|
<complexType>
|
||||||
|
|
|
@ -39,6 +39,9 @@
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
||||||
</documentation>
|
</documentation>
|
||||||
|
<appInfo>
|
||||||
|
<meta.attribute translatable="true"/>
|
||||||
|
</appInfo>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
</complexType>
|
</complexType>
|
||||||
|
|
Loading…
Add table
Reference in a new issue