Ticket #629 (accepted defect)

Opened 8 years ago

Last modified 6 years ago

Image Type not checked for newly opened images

Reported by: bdezonia Owned by: curtis
Priority: critical Milestone: imagej2-b10-compatibility
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By: #376, #632
Blocking: #1245

Description

Open any image. Look at the Image :: Type submenu. The image type is not checked. Change type to something. Type is now checked in menu and will continue to track correctly. Fix initialization of checkmark.

Change History

comment:1 Changed 8 years ago by bdezonia

  • Owner changed from bdezonia to curtis
  • Status changed from new to assigned

Curtis, I believe you are working on this code.

comment:2 Changed 8 years ago by curtis

  • Milestone changed from biweekly-2011: Jul-18 to Jul-29 to biweekly-2011: Aug-01 to Aug-12

This requires checkbox menu items to be working (#376).

comment:3 Changed 8 years ago by curtis

  • Milestone changed from biweekly-2011: Aug-01 to Aug-12 to imagej-2.0-alpha5

Milestone biweekly-2011: Aug-01 to Aug-12 deleted

comment:4 Changed 8 years ago by curtis

  • Priority changed from major to critical

Waiting on #376 and #632.

comment:5 Changed 8 years ago by curtis

  • Status changed from assigned to accepted

comment:6 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta2

comment:7 Changed 7 years ago by curtis

  • Blocked By 376, 632 added

comment:8 Changed 7 years ago by curtis

  • Blocking 1245 added

comment:9 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

comment:10 Changed 7 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:11 Changed 6 years ago by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imageJ-2.0.0-TO-REFILE

comment:12 Changed 6 years ago by curtis

  • Milestone changed from imagej2-unscheduled to imagej2-b10-compatibility

Filing to b10-compatibility for now, since this must work the same as IJ1. However, that assumes we don't go a different direction for types. Rather than having each type have its own menu item in a submenu, we could have a single "type change" plugin that discovers all available pixel types (which are expressed as ImageJ plugins of a particular type, wrapping their ImgLib2 counterparts). If we do that, this feature will change a bit because we will no longer have to worry about checkbox menu items in this circumstance.

Note: See TracTickets for help on using tickets.