Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
stacker:docs:modificationhistory [2020/05/27 18:08] rjlittlefield |
stacker:docs:modificationhistory [2022/05/08 04:08] rjlittlefield T2022-04-21-0715 |
||
---|---|---|---|
Line 3: | Line 3: | ||
==== Current Beta ==== | ==== Current Beta ==== | ||
- | The current beta release is version **T2020-05-22-1330-beta** (May 22, 2020). | + | The current beta release is version **T2022-04-21-0715-beta** (April 21, 2022). It is functionally identical to T2022-04-21-0715, the current full release. |
- | + | ||
- | It is functionally the same as the current full release version T2020-05-22-1330. | + | |
+ | \\ | ||
==== Current Full Release ==== | ==== Current Full Release ==== | ||
- | The current full release is Build **T2020-05-22-1330** (May 22, 2020). | + | The current full release is Build **T2022-04-21-0715** (April 21, 2022). |
+ | |||
+ | Improvements in **T2022-04-21-0715** and **T2022-04-21-0715-beta**: | ||
+ | |||
+ | * StackShot: provide option to swap Back/Fwd directions. | ||
+ | * User interface: | ||
+ | * Clarified prompt when selecting folder for image saves. | ||
+ | * Specify default image naming template as "{datetime:YYYY-MM-dd-hh.mm.ss} ZS {method}". | ||
+ | * Bug fixes: | ||
+ | * Restore image saving parameters even if slabbing run is aborted. | ||
+ | * Image cache could be temporarily lost after saving project to different device and continuing to work without close/re-open. | ||
+ | |||
+ | Improvements in T2022-03-26-1023-beta | ||
+ | |||
+ | * New features: | ||
+ | * Automatic save project on new or renamed output image (feature controlled at Options > Preferences > Project Settings, enabled by default). | ||
+ | * Renamed output images are also renamed in file system on project save (including automatic saves). | ||
+ | * Files with extension .txt are allowed in project folders and folders of images. | ||
+ | * DOF and stereo calculators dynamically update to reflect newly opened project. | ||
+ | * Bug fixes: | ||
+ | * Closing project with stereo view active left an image displayed. | ||
+ | * Switching projects via drag-and-drop bypassed close code and could discard a modified project without warning. | ||
+ | |||
+ | Improvements in T2022-03-19-1717-beta | ||
+ | |||
+ | * Performance: | ||
+ | * Faster reading and writing .zsy files (Output Images). | ||
+ | * Faster save output image immediately after stacking. | ||
+ | * Bug fixes: | ||
+ | * Added diagnostic printout, "Developer.TracebackImageDisposes=true". | ||
+ | * Avoid unnecessary re-reading of .zsy file caused by pre-sizing. | ||
+ | * Avoid hanging the GUI on certain file reading errors. | ||
+ | * Avoid resetting modification date of project folder when opening old projects. | ||
+ | |||
+ | Improvements in **T2022-03-12-1935** and **T2022-03-12-1935-beta** | ||
+ | |||
+ | * New function: view existing stereo pair | ||
+ | * New feature: Options > Preferences > Preprocessing > "Sort new files in reverse order". | ||
+ | * New option for {datetime:format} to image naming template. | ||
+ | * StackShot: avoid exceeding firmware limit for maximum rail speed steps/second. | ||
+ | * User interface: | ||
+ | * Stereo calculator, added more precision in display values. | ||
+ | * Changed initial setting: Default to hand cursor (pan/zoom tool) when stereo previewing. | ||
+ | * Relabeled button: "Stop Preview" --> "Stop Stereo View". | ||
+ | * Bug fixes: | ||
+ | * Avoid out-of-memory error caused by badly formatted Exif data. | ||
+ | * Avoid rare crash due to race condition in retouching. | ||
+ | |||
+ | |||
+ | |||
+ | Improvements in T2021-09-30-1652-beta (rebuilt as **T2021-10-12-2040**) | ||
+ | |||
+ | * Avoid popup on sporadic and harmless noSuchMethod errors inside JRE 17. | ||
+ | * Avoid red popup and hang if source image missing and screen image not cached. | ||
+ | |||
+ | Improvements in T2021-09-06-1856-beta | ||
+ | |||
+ | * Avoid popup on sporadic and harmless accessibilityHitTest error inside JRE 17. | ||
+ | |||
+ | The current full release is Build **T2021-08-28-1410** (Aug 28, 2021). \\ This is a re-build with no functional modifications, to provide a production build number. | ||
+ | |||
+ | Improvements in T2021-08-10-1929-beta | ||
+ | |||
+ | * User Interface & API | ||
+ | * File name "RegistrationParameters.txt" changed to "AdjustmentParameters.txt" for consistency with user interface. | ||
+ | * macOS compatibility & performance | ||
+ | * Embed OpenJDK 17 to use Apple's Metal API, for faster image window updates. | ||
+ | |||
+ | Improvements in T2021-07-31-1138-beta | ||
+ | |||
+ | * Code signing: switched to EV code signing certificate for Windows. | ||
+ | * Bug fix: | ||
+ | * Work around launch problem introduced by font management in macOS Monterey. | ||
+ | |||
+ | Improvements in T2021-06-10-1611-beta | ||
+ | |||
+ | * User interface: | ||
+ | * Log but not alarm on spurious exceptions regarding component visibility. | ||
+ | * Added Help > Reset Menus, to repaint window and reset menu entries based on application state. | ||
+ | |||
+ | Improvements in T2021-06-06-1947-beta | ||
+ | |||
+ | * User interface: | ||
+ | * Improved progress bar handling when DMap caching. | ||
+ | * Preferences dialog, added button in DMap Settings to set threshold mask color. | ||
+ | * Bug fix: | ||
+ | * Set color mask button did not work. (Bug introduced in T2021-05-31-1607-beta.) | ||
+ | * Other: | ||
+ | * Reduced access to Windows registry, may speed opening of Preferences dialog. | ||
+ | |||
+ | Improvements in T2021-05-31-1607-beta | ||
+ | |||
+ | * User interface | ||
+ | * Allow copying text of labels, buttons, checkboxes, etc. to clipboard, using right-click context menu. | ||
+ | * Provide concise diagnostic instead of generic "Uh-oh" when image files cannot be read. | ||
+ | * Renamed menu entry File > "Save Registration Parameters" to be File > "Save Adjustment Parameters", for consistency with "Save Adjusted Input Images" and to avoid confusion with Options > Registration. | ||
+ | * Bug fixes: | ||
+ | * Correction to components considered relevant for DMap caching. | ||
+ | * Reduce progress bar startup spike when using DMap cache. | ||
+ | |||
+ | Improvements in T2021-05-29-1631-beta | ||
+ | |||
+ | * DMap speedup: | ||
+ | * Options > Preferences > DMap Settings: "Cache DMap pass 1 info for faster work with multiple thresholds" | ||
+ | Improvements in **T2021-05-28-1930** and **T2021-05-28-1930-beta**: | ||
+ | |||
+ | * Bug fix: | ||
+ | * Allow trialing of Pro-only features for entire duration of Promotional Edition license. | ||
+ | |||
+ | Improvements in **T2021-05-05-1700** and **T2021-05-05-1700-beta**: | ||
+ | |||
+ | * Bug fix: | ||
+ | * Clean installation of Professional Edition license key could give misleading diagnostic. | ||
+ | |||
+ | Improvements in **T2021-05-05-1700** and **T2021-05-05-1700-beta**: | ||
+ | |||
+ | * Bug fix: | ||
+ | * Filechooser could be used off event thread for new project placement "Ask". | ||
+ | |||
+ | Improvements in **T2021-04-24-1600** and **T2021-04-24-1600-beta**: | ||
+ | |||
+ | * Batch mode: allow selection of input and output images to inherit from environment. | ||
+ | * Added license type "Promotional Edition". | ||
+ | * Improved display of applicable license keys. | ||
+ | * Bug fixes: | ||
+ | * Multi-line tooltips in menu entries were sometimes truncated. | ||
+ | * Main menu entries were sometimes not re-enabled on completion of batch script. | ||
+ | * File > Save Other... menu entry was enabled even when no sub-entries were enabled. | ||
+ | * Added defensive check for filechooser used off event thread. | ||
+ | * Values in DOF and stereo calculators were not always reloaded by Open Project. | ||
+ | |||
+ | Improvements in **T2021-02-16-2045** and **T2021-02-16-2045-beta**: | ||
+ | |||
+ | * Added native build for Apple Silicon cpu (ARM cpu) on macOS. | ||
+ | * Bug fixes | ||
+ | * "File > Remove from list" now removes cached copy of converted TIFF. | ||
+ | * StackShot controller now saves 6 digits for step size in predefined setups. | ||
+ | * StackShot controller, maximum rail speed was set wrong on launch with nonstandard drive pitch. | ||
+ | * DOF calculator clarifies the meaning of "Step overlap". | ||
+ | * User Interface: | ||
+ | * Include File > Exit menu item in all Mac configurations. | ||
+ | * Stereo calculator panel, use "P" instead of Unicode checkmark which may be absent. | ||
+ | |||
+ | Improvements in T2020-10-25-1049-beta | ||
+ | |||
+ | * User interface: | ||
+ | * Add access to stereo calculator through main menu bar. | ||
+ | * DOF calculator: | ||
+ | * Allow to skip magnification if NA specified. | ||
+ | * Improve some field labels. | ||
+ | * Added option to pan/zoom by default (no spacebar needed) when stereo previewing. | ||
+ | |||
+ | Improvements in T2020-10-17-0907-beta | ||
+ | |||
+ | * Ignore leading/trailing blanks when finding missing source files. | ||
+ | |||
+ | Improvements in T2020-10-16-1537-beta | ||
+ | |||
+ | * Added DOF calculator. | ||
+ | * User interface: | ||
+ | * Added estimated time remaining to the normal progress bar. | ||
+ | * Added comment at Preferences > Memory usage, to note pixels versus bytes. | ||
+ | * Bug fixes | ||
+ | * Avoid hang on certain cases of invalid file paths or device failure. | ||
+ | * Recover gracefully from project missing source files, when app launched from .zsj . | ||
+ | * Disable diagnostic printout of initialization of dark theme and logging. | ||
+ | * Ignore upper/lower case when finding missing source files. | ||
+ | |||
+ | Improvements in T2020-10-11-1557-beta | ||
+ | |||
+ | * Debug code: show initialization of dark theme and logging | ||
+ | * Added off-axis shift calculator, at Options > Preferences > Stereo/Rocking. | ||
+ | * User interface | ||
+ | * StackShot control panel: display estimated time to shoot stack | ||
+ | |||
+ | Improvements in T2020-10-05-0914-beta | ||
+ | |||
+ | * User interface | ||
+ | * Add configuration file parameters to set dark theme colors. | ||
+ | * Add stereo preview control buttons to swap sides and stop preview. | ||
+ | * Improve gray levels for dark mode theme. | ||
+ | * Avoid pure black for unoccupied image area. | ||
+ | * StackShot control panel: draw light in dark mode. | ||
+ | |||
+ | Improvements in T2020-09-17-1351-beta | ||
+ | |||
+ | * User interface: added keyboard shortcut for Save Project. | ||
+ | |||
+ | Improvements in T2020-09-12-1527-beta | ||
+ | |||
+ | * Debug printout of all files in 'generatedimages' folder, if .zsy file not found. | ||
+ | * Image saving: | ||
+ | * Expose all TIFF compression modes supported by underlying javax.imageio . | ||
+ | * Bug fixes: | ||
+ | * Batch > Slabbing default output naming template now reflects PMax vs DMap. | ||
+ | |||
+ | Improvements T2020-06-01-1033-beta | ||
+ | |||
+ | * Added dark mode Look & Feel. | ||
- | Improvements in T2020-05-22-1330 and T2020-05-22-1330-beta: | + | Improvements in **T2020-05-22-1330** and **T2020-05-22-1330-beta**: |
* Added ability to rename entries in the Input Files and Output Images lists (via popup menu on list entry) | * Added ability to rename entries in the Input Files and Output Images lists (via popup menu on list entry) | ||
Line 59: | Line 256: | ||
* Added Batch > Slabbing... capability (first cut, PMax only, hardwired output image specs) | * Added Batch > Slabbing... capability (first cut, PMax only, hardwired output image specs) | ||
- | Improvements in T2019-10-07-1410 and T2019-10-07-1410-beta | + | Improvements in **T2019-10-07-1410** and **T2019-10-07-1410-beta** |
* User interface | * User interface |