Ticket #1356 (accepted feature)

Opened 6 years ago

Last modified 6 years ago

Improve menuing system [compatibility]

Reported by: curtis Owned by: curtis
Priority: major Milestone: imagej2-b10-compatibility
Component: UI Framework Version:
Severity: major Keywords:
Cc: Blocked By: #376, #441, #936, #1164, #1840
Blocking:

Description

The menu system has some limitations and bugs that must be resolved. See blocking tickets for details.

Change History

comment:1 Changed 6 years ago by curtis

  • Blocked By 441 added

comment:2 Changed 6 years ago by curtis

  • Blocked By 936 added

comment:3 Changed 6 years ago by curtis

  • Summary changed from Improve menuing system (2.0.0-beta5) to Improve menuing system (2.0.0-beta6)

comment:4 Changed 6 years ago by bdezonia

  • Summary changed from Improve menuing system (2.0.0-beta6) to Improve menuing system (2.0.0-beta7)

comment:5 Changed 6 years ago by bdezonia

  • Blocked By 1428 added

comment:6 Changed 6 years ago by curtis

  • Summary changed from Improve menuing system (2.0.0-beta7) to Improve menuing system [ndim-data]

comment:7 Changed 6 years ago by bdezonia

  • Blocked By 1428 removed

comment:8 Changed 6 years ago by bdezonia

  • Blocked By 1084 removed

comment:9 Changed 6 years ago by bdezonia

  • Blocked By 992 removed

comment:10 Changed 6 years ago by bdezonia

  • Blocked By 988 removed

comment:11 Changed 6 years ago by bdezonia

  • Blocked By 985 removed

comment:12 Changed 6 years ago by bdezonia

  • Blocked By 987 removed

comment:13 Changed 6 years ago by bdezonia

  • Blocked By 891 removed

comment:14 Changed 6 years ago by curtis

  • Status changed from new to accepted
  • Summary changed from Improve menuing system [ndim-data] to Improve menuing system [compatibility]
  • Milestone changed from imagej2-b7-ndim-data to imagej2-b10-compatibility

comment:15 Changed 6 years ago by curtis

  • Component changed from Core to UI Framework

comment:16 Changed 6 years ago by curtis

  • Blocked By 1840 added

(In #1840) I took a crack at addressing this issue, using the modeless JDialog approach discussed at  SO #16175884. But doing it right (which we ultimately must do) is too involved for beta7.

Note: See TracTickets for help on using tickets.