Ticket #1235 (closed task: fixed)

Opened 7 years ago

Last modified 7 years ago

Improve Lookup Table menu support

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b7-ndim-data
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1460, #1610

Description

In IJ1 all luts found within the distribution are put in the Lookup Tables menu. We should do this also.

Reading the IJ1 User Guide mentions that the luts that get loaded cannot be organized in a tree fashion. We should make our lut discovery code walk a directory tree and create submenus as needed.

Change History

comment:1 Changed 7 years ago by bdezonia

  • Blocking 1333 added

comment:2 Changed 7 years ago by bdezonia

  • Blocking 1460 added; 1333 removed
  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:3 Changed 7 years ago by bdezonia

Note that this code can use the ApplyLookupTablePlugin class defined with commit 939272d542fd5690a94318413eeec3b0fe2e3aaf to apply an arbitrary color table to the current view. The discovery mechanism can determine the  file:/// URL of each .lut file in the install and make a module info reference to the above plugin with the correct url string.

comment:4 Changed 7 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

With commit db1382f71c2acf6811b5da9d1cc3cf06b7818b2f this ticket is done.

comment:5 Changed 7 years ago by bdezonia

With merge commit 7ffe00efcbfa327bc85520bf0b82652f48599b4e lut discovery is now URL oriented and can discover from the /luts directory of the app and also from the /luts directory of the ij-data jar. The jar approach would allow IJ2 in the cloud to be able to have a set of preinstalled color tables.

comment:6 Changed 7 years ago by bdezonia

  • Blocking 1610 added
Note: See TracTickets for help on using tickets.