1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Bug 375221 - [4.x] Resource config menu shows up in context menus

This commit is contained in:
Marc-Andre Laperle 2012-10-11 00:44:18 -04:00
parent a8f2455861
commit d9928b7661

View file

@ -4390,53 +4390,45 @@
label="%ResourceConfigurations.menu"> label="%ResourceConfigurations.menu">
<visibleWhen <visibleWhen
checkEnabled="false"> checkEnabled="false">
<with variable="activeMenuSelection"> <or>
<iterate operator="and" ifEmpty="false"> <with variable="activeMenuSelection">
<adapt type="org.eclipse.core.resources.IResource"> <iterate operator="and" ifEmpty="false">
<test <adapt type="org.eclipse.core.resources.IResource">
property="org.eclipse.core.resources.projectNature" <test
value="org.eclipse.cdt.core.cnature"/> property="org.eclipse.core.resources.projectNature"
</adapt> value="org.eclipse.cdt.core.cnature"/>
<or> </adapt>
<adapt type="org.eclipse.core.resources.IFolder"/> <or>
<adapt type="org.eclipse.core.resources.IFile"> <adapt type="org.eclipse.core.resources.IFolder"/>
<or> <adapt type="org.eclipse.core.resources.IFile">
<test <or>
property="org.eclipse.core.resources.contentTypeId" <test
value="org.eclipse.cdt.core.cSource"/> property="org.eclipse.core.resources.contentTypeId"
<test value="org.eclipse.cdt.core.cSource"/>
property="org.eclipse.core.resources.contentTypeId" <test
value="org.eclipse.cdt.core.cxxSource"/> property="org.eclipse.core.resources.contentTypeId"
<test value="org.eclipse.cdt.core.cxxSource"/>
property="org.eclipse.core.resources.contentTypeId" <test
value="org.eclipse.cdt.core.asmSource"/> property="org.eclipse.core.resources.contentTypeId"
</or> value="org.eclipse.cdt.core.asmSource"/>
</adapt> </or>
</or> </adapt>
</iterate> </or>
</with> </iterate>
</with>
<with variable="activeMenuEditorInput">
<iterate ifEmpty="false">
<adapt type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</iterate>
</with>
</or>
</visibleWhen> </visibleWhen>
</menu> </menu>
</menuContribution> </menuContribution>
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
<menu
id="org.eclipse.cdt.ui.buildConfigContributionM"
label="%ResourceConfigurations.menu">
<visibleWhen
checkEnabled="false">
<with variable="activeMenuEditorInput">
<iterate ifEmpty="false">
<adapt type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</iterate>
</with>
</visibleWhen>
</menu>
</menuContribution>
<menuContribution <menuContribution
locationURI="popup:org.eclipse.cdt.ui.buildConfigContributionM"> locationURI="popup:org.eclipse.cdt.ui.buildConfigContributionM">
<command <command