MTrackJ: Release Notes
1.3.0, November 8, 2008
- The plugin now requires Java 1.5 and ImageJ 1.41g or higher.
- Made the plugin compliant with a number of changes in the ImageJ API.
- Moved part of the code to the ImageScience library for use by future plugins.
- The program can now handle multidimensional images displayed as HyperStacks.
- Added unexpected exception catching and messaging in the event handling code.
- The measurement module has been extended to also compute basic track statistics.
- The program now always displays calibrated values and units when measuring tracks.
- The measurement results no longer list the cluster ID if there is only one cluster.
- It is now possible to specify the number of decimals for displaying measurement results.
- Added an option in the program configuration dialog to reuse previous file folders.
- Fixed the sometimes incorrect coordinate indication when zooming with +/- keys.
- Fixed incorrect velocity measurements in cases of multiple frames between points.
- Fixed an array access conflict in multithreaded drawing of track points as triangles.
- Fixed unnoticed exception throwing in clustering mode when there are no tracks.
- Fixed the "unknown error" that occurred when trying to make movies of RGB stacks.
- Slightly improved the efficiency of data file loading by using buffered reading.
- The procedures for reading and writing data files now run in separate threads.
- Added progress indication for loading, importing, saving, and measuring tracks.
- It is no longer possible to edit tracks during saving, measuring, or movie making.
- Replaced "Show image" option by "Background" choice in the display configuration dialog.
- Replaced "Show" by "Display" everywhere in the configuration dialogs.
- Replaced "Origin" by the more general "Reference" everywhere.
- Changed button title "Show manual" to "Open manual" in the main dialog.
- The program now switches to zooming mode when deactivating editing modes.
- The program no longer asks to save changes in displaying settings.
- The active track is now displayed in the highlighting color.
- Improved coordinate and value updating in scrolling mode.
1.2.0, December 27, 2007
- The plugin now requires ImageJ 1.39n or higher for latest HyperStack support.
- Added support for tracking in images displayed as ImageJ HyperStacks.
- Coordinate values are now shown only for image dimensions larger than 1.
- Floating-point z-coordinate values loaded from data files are now retained.
- Density calibrations per channel of Image5D objects are now used in measurements.
- Improved and refined the behavior of the program in remembering file folders.
- Added a program configuration option to remember load/import/save folders separately.
- Added a program configuration option to toggle automatic image window activation.
- Added key and mouse wheel support for scrolling also in the channel dimension.
- Added a coordinate legend as prelude in showing coordinates in the log window.
- Improved synchronization of cluster/track/point status displaying and highlighting.
- Improved internal checking and deletion of zero-size tracks and clusters.
- Trimmed movie generation no longer gives an error message if there are no tracks.
- Improved coordinate validity checking in making movies and setting sliders.
- Refined the calibration check-box label in the displaying configuration dialog.
- Only tracks belonging to the current channel are now displayed by default.
1.1.0, July 16, 2007
- The plugin now requires ImageJ 1.38x or higher.
- Made the plugin compliant with Image5D version 1.1.7.
- Added a menu item ImageJ > Help > About Plugins > MTrackJ...
- Added a button for launching the default browser showing the online manual.
- Improved centroid snapping by ignoring the value mass below the Otsu threshold.
- Extended the argument passing/checking for launching the plugin from other plugins.
- The log window now opens in the bottom-right corner of the screen.
- Renamed the measurement results window to results window.
- Resolved conflicts in the handling of mouse wheel events in the image window.
- The results window is now put to front every time results are written to it.
- Related windows are now put to front when pressing the F key in the active image window.
- The main dialog is now initially put directly next to the image window.
- Added a program option to let the main dialog move along with the image window.
- Movie maker now shows the true slice and channel per point for a single track in 5D.
- Leading/trailing frames are now omitted by movie maker when the Ctrl key is down.
- Added a description of the MTrackJ data file format to the website.
1.0.1, October 12, 2006
- Zooming in/out can be done using the +/- keys at any time (if the image window is active).
- Temporarily switching to scrolling mode during tracking can be done by pressing the space bar.
- The program should now also work with the Java 1.4 runtime environment.
1.0.0, October 2, 2006
- The minimum requirements for this release are ImageJ 1.37r and Java 1.5.0. The program was tested and found to run properly on Windows XP (Service Pack 2), Linux 2.6.18 (Ubuntu 6.06), and Mac OS X 10.4.7. I haven't had the possibility yet to test it on other platforms so I don't guarantee anything there.