Ticket #263 (closed task: fixed)
Opened 2008-03-19T14:11:39-05:00
Last modified 2010-08-16T15:58:17-05:00
Bio-Formats configuration dialog
Reported by: | curtis | Owned by: | curtis |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | plugins | Severity: | serious |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
The Bio-Formats-related plugins have many options with enough complexity that the suite would benefit from a Preferences window to allow easy configuration. Things to include in this configuration dialog include:
- Availability of QuickTime for Java
- Toggle between QTJava and native QT logic
- Availability of official Nikon ND2 plugin
- Toggle between Nikon ND2 and BF ND2 logic
- Ability to upgrade to latest version of Bio-Formats, similar to ImageJ updater
- Availability of various component libraries (in case JARs are separated)
- Availability of native JPEG2000 codec, and ability to install it if needed
- Lurawave license code
- Behavior of SDT reader
To assist with this, consider an addition to the IFormatHandler API that identifies such configuration options in some standard way. If we can come up with a good solution, the configuration dialog would be simplified as it could simply iterate over known configuration options for each reader & writer.
Change History
comment:1 Changed 2008-03-19T15:28:45-05:00 by curtis
comment:4 Changed 2008-05-02T16:51:24-05:00 by curtis
The Bio-Formats configuration dialog plugin now exists in the source:trunk/loci/plugins/config package. Currently it can do everything mentioned above, EXCEPT:
- Ability to upgrade to latest version of Bio-Formats, similar to ImageJ updater
- Ability to install native JPEG2000 codec if needed
- Ability to install or upgrade any other missing libraries
- Checking common paths for old or duplicate JARs
All of the above features fall under the umbrella of installation and upgrade, and will be handled in a modular Bio-Formats Installer plugin. However, this plugin will be easily accessible from the configuration dialog via a "Check my system and install missing libraries" button in large, friendly letters.
comment:5 Changed 2009-01-07T11:11:31-06:00 by melissa
- Milestone changed from bio-formats-m2 to bio-formats-4.0.0
comment:6 Changed 2009-02-17T12:04:22-06:00 by melissa
comment:7 Changed 2009-03-11T16:47:59-05:00 by curtis
- Milestone changed from bio-formats-4.0.0 to bio-formats-4.1.0
comment:9 Changed 2010-08-16T15:58:17-05:00 by curtis
- Status changed from new to closed
- Resolution set to fixed
Ability to install native JPEG2000 codec if needed
Bio-Formats decodes JPEG2000 in pure Java now, so this is no longer needed.
Ability to install or upgrade any other missing libraries Checking common paths for old or duplicate JARs
The Fiji Updater largely obviates the need for this functionality.
Hence, I am closing this ticket!
More things the configuration checking logic should be able to do: