Ticket #1162 (closed feature: fixed)
Opened 2012-05-09T13:08:10-05:00
Last modified 2012-12-06T12:47:38-06:00
Improve menuing system [headless]
Reported by: | curtis | Owned by: | curtis |
---|---|---|---|
Priority: | critical | Milestone: |
|
Component: | Core | Version: | |
Severity: | major | Keywords: | |
Cc: | Blocked By: | #961, #1062, #1107, #1160, #1161, #1182 | |
Blocking: |
Description
The menu system has some limitations and bugs that must be resolved. See blocking tickets for details.
Change History
comment:3 Changed 2012-05-09T13:28:50-05:00 by curtis
- Blocked By 1084 added
(In #1084) On a related note, currently, the menu system architecture requires a separate plugin to be defined to declare it as part of "the context menu." See DuplicateImageContext for an example. We should seriously consider whether this is really the best solution for context menus.
comment:4 Changed 2012-05-14T11:22:50-05:00 by bdezonia
- Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4
comment:5 Changed 2012-05-14T11:25:34-05:00 by bdezonia
- Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta3
comment:11 Changed 2012-07-03T13:08:22-05:00 by curtis
- Owner changed from bdezonia to curtis
- Status changed from new to accepted
comment:12 Changed 2012-07-06T12:51:22-05:00 by curtis
- Summary changed from Improve menuing system to Improve menuing system (2.0.0-beta3)
comment:17 Changed 2012-07-12T11:10:21-05:00 by curtis
- Blocked By 992 removed
(In #992) We now use a single menu bar on all platforms. On Mac OS X, we use the "default Application menu bar" feature. Unfortunately, the default Application menu bar keyboard shortcuts do not work—at all. We work around this using the AcceleratorHandler tool, but that only works for Displays, and not windows of other types. So this problem still requires further thought.
comment:24 Changed 2012-07-12T11:14:49-05:00 by curtis
- Status changed from accepted to closed
- Resolution set to fixed
Remaining menu system issues migrated to #1291.
comment:25 Changed 2012-12-06T12:47:38-06:00 by curtis
- Summary changed from Improve menuing system (2.0.0-beta3) to Improve menuing system [headless]