preparations for merge to master
Before Width: | Height: | Size: 347 B After Width: | Height: | Size: 347 B |
|
@ -43,6 +43,8 @@ LastTargetBuild.description=Rebuild the last make target for the selected contai
|
||||||
PreferenceBuildSettings.name=Settings
|
PreferenceBuildSettings.name=Settings
|
||||||
ErrorParsersTab.name=Error Parsers
|
ErrorParsersTab.name=Error Parsers
|
||||||
ErrorParsersTab.tooltip=Error Parsers scan build output and report errors in Problems view
|
ErrorParsersTab.tooltip=Error Parsers scan build output and report errors in Problems view
|
||||||
|
LanguageSettingsProvidersTab.name=Discovery
|
||||||
|
LanguageSettingsProvidersTab.tooltip=Language settings providers
|
||||||
|
|
||||||
PreferenceMakeProject.name=New Make Projects
|
PreferenceMakeProject.name=New Make Projects
|
||||||
PreferenceMake.name=Make Targets
|
PreferenceMake.name=Make Targets
|
||||||
|
|
|
@ -461,6 +461,7 @@
|
||||||
helpId="cdt_u_prop_pns_sym"
|
helpId="cdt_u_prop_pns_sym"
|
||||||
parent="org.eclipse.cdt.make.internal.ui.properties.PathAndSymbolPage"
|
parent="org.eclipse.cdt.make.internal.ui.properties.PathAndSymbolPage"
|
||||||
tooltip="%Symbols.tooltip"/>
|
tooltip="%Symbols.tooltip"/>
|
||||||
|
<!-- AG FIXME - rather use managedbuilder page ??? -->
|
||||||
<tab
|
<tab
|
||||||
class="org.eclipse.cdt.ui.newui.ErrorParsTab"
|
class="org.eclipse.cdt.ui.newui.ErrorParsTab"
|
||||||
helpId="cdt_u_prop_build_setting_errparser"
|
helpId="cdt_u_prop_build_setting_errparser"
|
||||||
|
@ -470,6 +471,14 @@
|
||||||
tooltip="%ErrorParsersTab.tooltip"
|
tooltip="%ErrorParsersTab.tooltip"
|
||||||
weight="020">
|
weight="020">
|
||||||
</tab>
|
</tab>
|
||||||
|
<tab
|
||||||
|
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProviderTab"
|
||||||
|
icon="icons/obj16/search.gif"
|
||||||
|
name="%LanguageSettingsProvidersTab.name"
|
||||||
|
parent="org.eclipse.cdt.make.internal.ui.preferences.BuildSettingsPreferencePage"
|
||||||
|
tooltip="%LanguageSettingsProvidersTab.tooltip"
|
||||||
|
weight="040">
|
||||||
|
</tab>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
|
|
|
@ -79,7 +79,7 @@ public abstract class AbstractBuiltinSpecsDetector extends AbstractLanguageSetti
|
||||||
private static final String CDT_MANAGEDBUILDER_UI_PLUGIN_ID = "org.eclipse.cdt.managedbuilder.ui"; //$NON-NLS-1$
|
private static final String CDT_MANAGEDBUILDER_UI_PLUGIN_ID = "org.eclipse.cdt.managedbuilder.ui"; //$NON-NLS-1$
|
||||||
private static final String SCANNER_DISCOVERY_CONSOLE = "org.eclipse.cdt.managedbuilder.ScannerDiscoveryConsole"; //$NON-NLS-1$
|
private static final String SCANNER_DISCOVERY_CONSOLE = "org.eclipse.cdt.managedbuilder.ScannerDiscoveryConsole"; //$NON-NLS-1$
|
||||||
private static final String SCANNER_DISCOVERY_GLOBAL_CONSOLE = "org.eclipse.cdt.managedbuilder.ScannerDiscoveryGlobalConsole"; //$NON-NLS-1$
|
private static final String SCANNER_DISCOVERY_GLOBAL_CONSOLE = "org.eclipse.cdt.managedbuilder.ScannerDiscoveryGlobalConsole"; //$NON-NLS-1$
|
||||||
private static final String DEFAULT_CONSOLE_ICON = "icons/obj16/inspect_system.gif"; //$NON-NLS-1$
|
private static final String DEFAULT_CONSOLE_ICON = "icons/obj16/inspect_sys.gif"; //$NON-NLS-1$
|
||||||
private static final String GMAKE_ERROR_PARSER_ID = "org.eclipse.cdt.core.GmakeErrorParser"; //$NON-NLS-1$
|
private static final String GMAKE_ERROR_PARSER_ID = "org.eclipse.cdt.core.GmakeErrorParser"; //$NON-NLS-1$
|
||||||
|
|
||||||
private static final String ATTR_PARAMETER = "parameter"; //$NON-NLS-1$
|
private static final String ATTR_PARAMETER = "parameter"; //$NON-NLS-1$
|
||||||
|
|
Before Width: | Height: | Size: 553 B After Width: | Height: | Size: 553 B |
|
@ -92,9 +92,6 @@ Source.location=Source Location
|
||||||
Output.location=Output Location
|
Output.location=Output Location
|
||||||
Binary.parsers=Binary Parsers
|
Binary.parsers=Binary Parsers
|
||||||
Error.parsers=Error Parsers
|
Error.parsers=Error Parsers
|
||||||
Language.settings.providers=Discovery
|
|
||||||
LanguageSettingsProvidersTab.name=Discovery
|
|
||||||
LanguageSettingsProvidersTab.tooltip=Language settings providers
|
|
||||||
Data.hierarchy=Data Hierarchy
|
Data.hierarchy=Data Hierarchy
|
||||||
Preferred.toolchains=Preferred Toolchains
|
Preferred.toolchains=Preferred Toolchains
|
||||||
Wizard.defaults=Wizard Defaults
|
Wizard.defaults=Wizard Defaults
|
||||||
|
|
|
@ -456,15 +456,6 @@
|
||||||
helpId="cdt_u_pref_multi_cfg"
|
helpId="cdt_u_pref_multi_cfg"
|
||||||
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_MultiConfig">
|
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_MultiConfig">
|
||||||
</tab>
|
</tab>
|
||||||
<!-- AG FIXME - rather use managedbuilder page ??? -->
|
|
||||||
<tab
|
|
||||||
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProviderTab"
|
|
||||||
icon="icons/obj16/search.gif"
|
|
||||||
name="%LanguageSettingsProvidersTab.name"
|
|
||||||
parent="org.eclipse.cdt.make.internal.ui.preferences.BuildSettingsPreferencePage"
|
|
||||||
tooltip="%LanguageSettingsProvidersTab.tooltip"
|
|
||||||
weight="000">
|
|
||||||
</tab>
|
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
|
@ -634,7 +625,6 @@
|
||||||
name="%MBSPerProjectProfile.name"
|
name="%MBSPerProjectProfile.name"
|
||||||
profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"/>
|
profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"/>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
point="org.eclipse.cdt.ui.workingSetConfigurations">
|
point="org.eclipse.cdt.ui.workingSetConfigurations">
|
||||||
<projectConfigurationFactory
|
<projectConfigurationFactory
|
||||||
|
@ -658,45 +648,6 @@
|
||||||
</description>
|
</description>
|
||||||
</wizard>
|
</wizard>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<extension
|
|
||||||
point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
|
||||||
<id-association
|
|
||||||
id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider"
|
|
||||||
icon="icons/obj16/mbs.gif"
|
|
||||||
ui-clear-entries="false"
|
|
||||||
ui-edit-entries="false">
|
|
||||||
</id-association>
|
|
||||||
<class-association
|
|
||||||
class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuildCommandParser"
|
|
||||||
icon="icons/obj16/log_obj.gif"
|
|
||||||
page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.GCCBuildCommandParserOptionPage"
|
|
||||||
ui-clear-entries="true"
|
|
||||||
ui-edit-entries="false">
|
|
||||||
</class-association>
|
|
||||||
<class-association
|
|
||||||
class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuiltinSpecsDetector"
|
|
||||||
icon="icons/obj16/inspect_system.gif"
|
|
||||||
page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.BuiltinSpecsDetectorOptionPage"
|
|
||||||
ui-clear-entries="true"
|
|
||||||
ui-edit-entries="false">
|
|
||||||
</class-association>
|
|
||||||
</extension>
|
|
||||||
<extension
|
|
||||||
point="org.eclipse.cdt.core.CBuildConsole">
|
|
||||||
<CBuildConsole
|
|
||||||
id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryConsole"
|
|
||||||
class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryConsole">
|
|
||||||
</CBuildConsole>
|
|
||||||
</extension>
|
|
||||||
<extension
|
|
||||||
point="org.eclipse.cdt.core.CBuildConsole">
|
|
||||||
<CBuildConsole
|
|
||||||
id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryGlobalConsole"
|
|
||||||
class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryGlobalConsole">
|
|
||||||
</CBuildConsole>
|
|
||||||
</extension>
|
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
point="org.eclipse.cdt.ui.projectTypePages">
|
point="org.eclipse.cdt.ui.projectTypePages">
|
||||||
<projectTypePage
|
<projectTypePage
|
||||||
|
@ -720,5 +671,42 @@
|
||||||
projectType="org.eclipse.cdt.build.makefile.projectType">
|
projectType="org.eclipse.cdt.build.makefile.projectType">
|
||||||
</projectTypePage>
|
</projectTypePage>
|
||||||
</extension>
|
</extension>
|
||||||
|
<extension
|
||||||
|
point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
||||||
|
<id-association
|
||||||
|
id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider"
|
||||||
|
icon="icons/obj16/mbs.gif"
|
||||||
|
ui-clear-entries="false"
|
||||||
|
ui-edit-entries="false">
|
||||||
|
</id-association>
|
||||||
|
<class-association
|
||||||
|
class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuildCommandParser"
|
||||||
|
icon="icons/obj16/log_obj.gif"
|
||||||
|
page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.GCCBuildCommandParserOptionPage"
|
||||||
|
ui-clear-entries="true"
|
||||||
|
ui-edit-entries="false">
|
||||||
|
</class-association>
|
||||||
|
<class-association
|
||||||
|
class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuiltinSpecsDetector"
|
||||||
|
icon="icons/obj16/inspect_sys.gif"
|
||||||
|
page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.BuiltinSpecsDetectorOptionPage"
|
||||||
|
ui-clear-entries="true"
|
||||||
|
ui-edit-entries="false">
|
||||||
|
</class-association>
|
||||||
|
</extension>
|
||||||
|
<extension
|
||||||
|
point="org.eclipse.cdt.core.CBuildConsole">
|
||||||
|
<CBuildConsole
|
||||||
|
id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryConsole"
|
||||||
|
class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryConsole">
|
||||||
|
</CBuildConsole>
|
||||||
|
</extension>
|
||||||
|
<extension
|
||||||
|
point="org.eclipse.cdt.core.CBuildConsole">
|
||||||
|
<CBuildConsole
|
||||||
|
id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryGlobalConsole"
|
||||||
|
class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryGlobalConsole">
|
||||||
|
</CBuildConsole>
|
||||||
|
</extension>
|
||||||
|
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
Before Width: | Height: | Size: 371 B |
Before Width: | Height: | Size: 186 B |
Before Width: | Height: | Size: 167 B After Width: | Height: | Size: 167 B |
|
@ -620,7 +620,6 @@ ActionDefinition.selectPrevious.description = Expand the selection to enclosing
|
||||||
ActionDefinition.selectPrevious.name = Select Previous C/C++ Element
|
ActionDefinition.selectPrevious.name = Select Previous C/C++ Element
|
||||||
ActionDefinition.selectLast.description = Restore last selection in C/C++ editor
|
ActionDefinition.selectLast.description = Restore last selection in C/C++ editor
|
||||||
ActionDefinition.selectLast.name = Restore Last C/C++ Selection
|
ActionDefinition.selectLast.name = Restore Last C/C++ Selection
|
||||||
LanguageSettingsProviderUIExtensionPoint=Language Settings Provider UI
|
|
||||||
LanguageSettingsProviderAssociationExtensionPoint=Language Settings Provider UI
|
LanguageSettingsProviderAssociationExtensionPoint=Language Settings Provider UI
|
||||||
overrideAnnotation.label = C/C++ Override indicators
|
overrideAnnotation.label = C/C++ Override indicators
|
||||||
|
|
||||||
|
|
|
@ -385,7 +385,7 @@ public class ProblemsLabelDecorator implements ILabelDecorator, ILightweightLabe
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean isCustomizedResource(ICConfigurationDescription cfgDescription, IResource rc) {
|
private static boolean isCustomizedResource(ICConfigurationDescription cfgDescription, IResource rc) {
|
||||||
if (rc instanceof IProject)
|
if (rc instanceof IProject)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
@ -398,7 +398,7 @@ public class ProblemsLabelDecorator implements ILabelDecorator, ILightweightLabe
|
||||||
for (ILanguageSettingsProvider provider: ((ILanguageSettingsProvidersKeeper) cfgDescription).getLanguageSettingProviders()) {
|
for (ILanguageSettingsProvider provider: ((ILanguageSettingsProvidersKeeper) cfgDescription).getLanguageSettingProviders()) {
|
||||||
for (String languageId : LanguageSettingsManager.getLanguages(rc, cfgDescription)) {
|
for (String languageId : LanguageSettingsManager.getLanguages(rc, cfgDescription)) {
|
||||||
List<ICLanguageSettingEntry> list = provider.getSettingEntries(cfgDescription, rc, languageId);
|
List<ICLanguageSettingEntry> list = provider.getSettingEntries(cfgDescription, rc, languageId);
|
||||||
if (list!=null) {
|
if (list != null) {
|
||||||
List<ICLanguageSettingEntry> listDefault = provider.getSettingEntries(cfgDescription, rc.getParent(), languageId);
|
List<ICLanguageSettingEntry> listDefault = provider.getSettingEntries(cfgDescription, rc.getParent(), languageId);
|
||||||
// != is OK here due as the equal lists will have the same reference in WeakHashSet
|
// != is OK here due as the equal lists will have the same reference in WeakHashSet
|
||||||
if (list != listDefault)
|
if (list != listDefault)
|
||||||
|
|
|
@ -172,6 +172,8 @@ public class CDTSharedImages {
|
||||||
public static final String IMG_OBJS_CORRECTION_RENAME = "icons/obj16/correction_rename.gif"; //$NON-NLS-1$
|
public static final String IMG_OBJS_CORRECTION_RENAME = "icons/obj16/correction_rename.gif"; //$NON-NLS-1$
|
||||||
public static final String IMG_OBJS_CORRECTION_LINKED_RENAME = "icons/obj16/correction_linked_rename.gif"; //$NON-NLS-1$
|
public static final String IMG_OBJS_CORRECTION_LINKED_RENAME = "icons/obj16/correction_linked_rename.gif"; //$NON-NLS-1$
|
||||||
|
|
||||||
|
/** @since 5.4 */
|
||||||
|
public static final String IMG_ETOOL_PROJECT = "icons/etool16/prj_obj.gif"; //$NON-NLS-1$
|
||||||
public static final String IMG_VIEW_BUILD_CONSOLE = "icons/view16/buildconsole.gif"; //$NON-NLS-1$
|
public static final String IMG_VIEW_BUILD_CONSOLE = "icons/view16/buildconsole.gif"; //$NON-NLS-1$
|
||||||
|
|
||||||
// Images for file list control
|
// Images for file list control
|
||||||
|
@ -186,6 +188,12 @@ public class CDTSharedImages {
|
||||||
public static final String IMG_OVR_ERROR = "icons/ovr16/error_co.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_ERROR = "icons/ovr16/error_co.gif"; //$NON-NLS-1$
|
||||||
public static final String IMG_OVR_SETTING = "icons/ovr16/setting_nav.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_SETTING = "icons/ovr16/setting_nav.gif"; //$NON-NLS-1$
|
||||||
public static final String IMG_OVR_INACTIVE = "icons/ovr16/inactive_co.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_INACTIVE = "icons/ovr16/inactive_co.gif"; //$NON-NLS-1$
|
||||||
|
/** @since 5.4 */
|
||||||
|
public static final String IMG_OVR_PARENT = "icons/ovr16/path_inherit_co.gif"; //$NON-NLS-1$
|
||||||
|
/** @since 5.4 */
|
||||||
|
public static final String IMG_OVR_EDITED = "icons/ovr16/edited_ovr.gif"; //$NON-NLS-1$
|
||||||
|
/** @since 5.4 */
|
||||||
|
public static final String IMG_OVR_USER = "icons/ovr16/person_ovr.gif"; //$NON-NLS-1$
|
||||||
|
|
||||||
// Pin & Clone
|
// Pin & Clone
|
||||||
public static final String IMG_THREAD_SUSPENDED_R_PINNED = "icons/obj16/threads_obj_r.gif"; //$NON-NLS-1$
|
public static final String IMG_THREAD_SUSPENDED_R_PINNED = "icons/obj16/threads_obj_r.gif"; //$NON-NLS-1$
|
||||||
|
@ -210,12 +218,7 @@ public class CDTSharedImages {
|
||||||
public static final String IMG_VIEW_PIN_ACTION_B = "icons/obj16/toolbar_pinned_b.gif"; //$NON-NLS-1$
|
public static final String IMG_VIEW_PIN_ACTION_B = "icons/obj16/toolbar_pinned_b.gif"; //$NON-NLS-1$
|
||||||
public static final String IMG_VIEW_PIN_ACTION_MULTI = "icons/obj16/toolbar_pinned_multi.gif"; //$NON-NLS-1$
|
public static final String IMG_VIEW_PIN_ACTION_MULTI = "icons/obj16/toolbar_pinned_multi.gif"; //$NON-NLS-1$
|
||||||
|
|
||||||
// Language Settings Images
|
// Language Settings Images extras
|
||||||
/** @since 5.4 */
|
|
||||||
public static final String IMG_OBJS_LANG_SETTINGS_PROVIDER = "icons/obj16/ls_entries_provider.gif"; //$NON-NLS-1$
|
|
||||||
/** @since 5.4 */
|
|
||||||
public static final String IMG_ETOOL_PROJECT = "icons/etool16/prj_obj.gif"; //$NON-NLS-1$
|
|
||||||
|
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_GLOBAL = "icons/ovr16/global_ovr.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_GLOBAL = "icons/ovr16/global_ovr.gif"; //$NON-NLS-1$
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
|
@ -225,8 +228,6 @@ public class CDTSharedImages {
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_CONFIGURATION = "icons/ovr16/cfg_ovr.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_CONFIGURATION = "icons/ovr16/cfg_ovr.gif"; //$NON-NLS-1$
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_PARENT = "icons/ovr16/path_inherit_co.gif"; //$NON-NLS-1$
|
|
||||||
/** @since 5.4 */
|
|
||||||
public static final String IMG_OVR_INDEXED = "icons/ovr16/indexedFile.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_INDEXED = "icons/ovr16/indexedFile.gif"; //$NON-NLS-1$
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_REFERENCE = "icons/ovr16/referencedby_co.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_REFERENCE = "icons/ovr16/referencedby_co.gif"; //$NON-NLS-1$
|
||||||
|
@ -237,11 +238,7 @@ public class CDTSharedImages {
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_LOCK = "icons/ovr16/lock_ovr.gif"; //$NON-NLS-1$
|
public static final String IMG_OVR_LOCK = "icons/ovr16/lock_ovr.gif"; //$NON-NLS-1$
|
||||||
/** @since 5.4 */
|
/** @since 5.4 */
|
||||||
public static final String IMG_OVR_EDITED = "icons/ovr16/edited_ov.gif"; //$NON-NLS-1$
|
|
||||||
/** @since 5.4 */
|
|
||||||
public static final String IMG_OVR_EMPTY = "icons/ovr16/empty_ovr.png"; //$NON-NLS-1$
|
public static final String IMG_OVR_EMPTY = "icons/ovr16/empty_ovr.png"; //$NON-NLS-1$
|
||||||
/** @since 5.4 */
|
|
||||||
public static final String IMG_OVR_USER = "icons/ovr16/person_ovr.gif"; //$NON-NLS-1$
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The method finds URL of the image corresponding to the key which could be project-relative path
|
* The method finds URL of the image corresponding to the key which could be project-relative path
|
||||||
|
|