[Plugin ContextMenuPlugin] 773-Feature-is-there-any-way-to-Hide-or-Sort-context-menu-i… #842
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context Menu Plugin
Note: Plugin affects core / basic features so up for testing, suggestions and tweaks.
-It's ready for review and comments but since it may require tweaks and other changes so putting up the changes.
Ref: For Testing and Details #773
Adds a context menu (right click)
Gives an UI under Preferences->Plugins with capability to organize items
Supported by PluginEventRegistry which helps to add plugin actions to menu
apart from other plugins using this, for eg. this context_menu_plugin can
register its menu functions while itself creating a menu and so can other plugins
Supported by KeyBindUtil for action key / desc matching
Cleans and identifies common dependencies which can be further worked on
Gradual removal of menuitems to be done with checking logic and removal of if
based conditions. All cases are being compiled in class Filter below which have to be removed
Menu Names are taken from keybinding name