binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Reconsider showing the view scoped plugin commands in context menu

Open emesare opened this issue 7 months ago • 1 comments

When a user right clicks in a region of linear view they are greeted with a very helpful context menu, this context menu has the unfortunate task of trying to provide the user with relevant commands to their selection. Necessarily we need to hide commands with no relevance to the user.

I believe we should only show view scoped plugin commands in the toolbar instead of also putting them in the plugins context menu entry.

Image

The SVD and DWARF commands shown above would be better off not being entries in the context menu.

I understand that this might be controversial so i did not assign any milestone or project as there might be some discussion as to whether this is worth doing.

emesare avatar Apr 18 '25 22:04 emesare

I would be quite happy with this change; the cluttered nature of the Plugins submenu has always felt like it impedes discoverability. Had it been scoped, I would instantly know that these plugins can do something interesting with the context at which I'm looking; as it is, I can only guess.

whitequark avatar Apr 19 '25 12:04 whitequark