Simplify the Context Menu by Grouping

Registered by Sven R. Kunze

The context menu looks very confusing having too many separator lines. A proper grouping mechanism would provide users with a cleaner look and app developers with a better way to hook into predefined groups to enhance the context menu.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Sven R. Kunze
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
milestone icon juno-beta1

Related branches

Sprints

Whiteboard

Groups -- order as in the context menu:

1) what you can do to the content
2) what you can do with the path/location
3) miscellaneous
4) Properties

General notes:
- elementary-OS-defined menu items appear first in each group as they are the most important and most integrated ones in the order of which serves the user best
- additional items appear after eOS-defined items in alphabetical order
- should applications be able to register one new group for a file type (appears in between 2 and 3)? So, the maximum number of groups = 5?

Notes for each group:
1) open, open in, (de-)compress etc.

2) cut, copy, move, move to trash, etc.

3) bookmarking, managing, marking, highlighting, featurism

4) locked; only the Properties item

Initial idea here: https://answers.launchpad.net/pantheon-files/+question/270941

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.