Skip to content

Define what to do for application menus #21

@guidomodarelli

Description

@guidomodarelli

Decide whether to delegate to the application or provide an API

Tip

Create design document: It would be beneficial for you to create a design document before starting to write code, specifying what and where we would make changes. This includes the classes to be modified, the placement of menus/commands and their execution, as well as how we would allow adding new things there.

The contextual menu modified by @agustinschilling is similar; it has identifiers for static commands, but it also has configurable dynamic command identifiers. I recall that the documentation says something like there is a range of identifiers that the user can use, and below that range are the standard Chrome ones. The identifiers shown here

Image

are the ones we should use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions