This release was focused on improving the user experience and developer tools in anticipation of future enhancements.
For users, the changes are minimal but notable:
A new "load recently used files" button has been added to the Curves List tab page. Multiple files can be selected and reloaded with previously used scales automatically applied.
All windows and dialogs now are displayed on the screen at the last used location and size. The locations and sizes are retained from one session to the next.
New command line switches/options have been added. Run the program from a command prompt as follows to see a list of options:
java -jar LDCT.jar --help
User help has been updated.
The README.txt file has been revised to include minimum Java version requirements (Java 7) and command line options.
For developers, the changes include:
Apache Commons CLI 1.2 is now used for command line parsing.
New packages to support persistence (saving/restoring configuration information) have been added.
A method for detecting "first run" and "version changed" conditions has been added.
A new developer document describing the new features has been added (LDCT Dev Doc v0.9.21.pdf).
Javadocs have been updated for new and changed packages.
Known Bugs
There are a couple of known bugs. All are "minor inconveniences" rather than functionality issues. See open tickets on the SourceForge LDCT project page for details and work-arounds.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This release was focused on improving the user experience and developer tools in anticipation of future enhancements.
For users, the changes are minimal but notable:
A new "load recently used files" button has been added to the Curves List tab page. Multiple files can be selected and reloaded with previously used scales automatically applied.
All windows and dialogs now are displayed on the screen at the last used location and size. The locations and sizes are retained from one session to the next.
New command line switches/options have been added. Run the program from a command prompt as follows to see a list of options:
User help has been updated.
The README.txt file has been revised to include minimum Java version requirements (Java 7) and command line options.
For developers, the changes include:
Apache Commons CLI 1.2 is now used for command line parsing.
New packages to support persistence (saving/restoring configuration information) have been added.
A method for detecting "first run" and "version changed" conditions has been added.
A new developer document describing the new features has been added (LDCT Dev Doc v0.9.21.pdf).
Javadocs have been updated for new and changed packages.
Known Bugs
There are a couple of known bugs. All are "minor inconveniences" rather than functionality issues. See open tickets on the SourceForge LDCT project page for details and work-arounds.