Version 2 (modified by sriggins, 16 years ago) (diff) |
---|
Analysis
Overview
There needs to be a base menu library that handles menu registration
Task requirements
- Create a module for menubars, menus and menu items
- Allow for extension point so plugins can register menu items in menus
- Add a simple string sort key to menu items
- Menus should sort menu items by the sort key
- Add a simple string sort key to menus
- Menubars should sort menus by the sort key
- Refactor menu creation code in org.sophie2.main.view.menus
Task result
The result shall be code and unit tests
Implementation idea
Related
How to demo
- Show the new menus
- Show how to create a menu, menu item and register them through the extension point
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)