| Summary: | CocoaUIHandler rework | ||
|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Brian de Alwis <bsd> |
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | 4.1 | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Brian de Alwis
Committed to HEAD:
* redirect system menu items only if an appropriate command exists
(so that About & Quit continue to work)
* invoke redirected commands directly rather than search through
the menu items
* process MMenuContributions too
* install the CocoaUIHandler as an Addon rather than the hack
* install a command listener to enable/disable the system menu items
as commands come and go
* general improvements to the code.
|