-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededuiUI related bug.UI related bug.
Description
The UI plug-in menu is missing. The plug-in can still be run using a command; that works fine.
Regression
I't specified here:
| <extension point="org.eclipse.ui.menus"> | |
| <menuContribution locationURI="menu:org.python.pydev.refactoring.refactoringMenu?after=additions"> | |
| <!-- [rk] Doesn't seem to be working --> | |
| <command commandId="edu.cuny.hunter.hybridize.function.command" id="edu.cuny.hunter.hybridize.function.menus.command" label="%HybridizeFunctionLabel" mnemonic="%command.mnemonic"> | |
| <visibleWhen> | |
| <reference definitionId="edu.cuny.hunter.hybridize.ui.definitions.actionSet" /> | |
| </visibleWhen> | |
| </command> | |
| </menuContribution> | |
| <menuContribution locationURI="popup:org.python.pydev.refactoring.refactoringMenu?after=additions"> | |
| <command commandId="edu.cuny.hunter.hybridize.function.command" label="%HybridizeFunctionLabel" style="push"> | |
| <visibleWhen> | |
| <reference definitionId="edu.cuny.hunter.hybridize.ui.definitions.actionSet" /> | |
| </visibleWhen> | |
| </command> | |
| </menuContribution> | |
| </extension> |
The eval plug-in one works fine:
| <extension | |
| point="org.eclipse.ui.menus"> | |
| <menuContribution | |
| locationURI="menu:org.eclipse.ui.main.menu?after=additions"> | |
| <menu | |
| id="edu.cuny.hunter.hybridize.eval.menus.evaluate" | |
| label="Evaluate Hybridize Functions" | |
| mnemonic="E"> | |
| <command | |
| commandId="edu.cuny.hunter.hybridize.eval.commands.evaluate" | |
| icon="icons/sample.png" | |
| label="Evaluate Hybridize Functions refactoring" | |
| mnemonic="E" | |
| style="push" | |
| tooltip="Evaluate Hybridize Functions refactoring"> | |
| </command> | |
| </menu> | |
| </menuContribution> | |
| <menuContribution | |
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions"> | |
| <toolbar | |
| id="edu.cuny.hunter.hybridize.eval.toolbars.evaluate" | |
| label="Evaluate Hybridize Functions Refactoring"> | |
| <command | |
| id="edu.cuny.hunter.hybridize.eval.toolbars.evaluate" | |
| commandId="edu.cuny.hunter.hybridize.eval.commands.evaluate" | |
| icon="icons/sample.png" | |
| tooltip="Evaluate Hybridize Functions refactoring"> | |
| </command> | |
| </toolbar> | |
| </menuContribution> | |
| </extension> |
But, that one uses the Eclipse menus, while the UI plug-in uses the PyDev ones (unsure if that has something to do with it or not).
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededuiUI related bug.UI related bug.