Skip to content

re-organize first-party plugin actions #8090

@psifertex

Description

@psifertex

Right now, the following plugins put their menus in the top-level "plugin" menu when they belong elsewhere. This issue tracks moving those into more appropriate locations:

  • (Jordan) BinExport (move to File / Export)
  • (Mason) BNTL (Maybe a new "Types" top level menu?)
  • (?) Export as DWARF (move to File / Export)
  • (Josh) Ghidra (should be split into Import / Export and moved to the appropriate sub-menu probably?)
  • (Mason) Load IDB File (maybe this can be buried much deeper now that the better workflow is using OwO?)
  • (Mason) Load SVD File (maybe "import"? Maybe a Types menu?)
  • (Brandon) Run EFI resolver (probably should go away entirely once we have the right workflow eligibility?)
  • (Mason) TriCore / Debug Current Instruction (should not be a sub-menu but maybe belongs under "Analysis"? Or if it's super rare, just put it in the command-palette only, not a UI menu.
  • (Mason) WARP (I like this being under a tyop-level "Types" menu but we can discuss this)

Blocked by #8091

Metadata

Metadata

Assignees

No one assigned

    Labels

    Effort: TrivialIssues require < 1 day of workImpact: MediumIssue is impactful with a bad, or no, workaroundUI: Menu BarIssues with the Menu Bar

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions