7.0.0-Release Candidate 12
This is the 7.0.0 Release Candidate 12. Below are listed the many bug fixes and development that have gone into this release.
Known Issues
Long visualization operations can lock up the GUI. Please be patient for those operations to end.
New Features
DREAM3D-NX User Interface layout presets
Added search field into the Color Presets Dialog
Dynamic scaling of the User Interface using hot keys
Read CSV User Interface bug fixes and updates
Visualization focal point options.
Add ability to change the background color for visualization screenshots
Add xyz coordinates info to hover points feature
Fixed Issues
In the below tables are summarized git logs from the commits since the last release. Each line should have a short code at the start of the line indicate a general area that the commit falls under. Also include is the Github Pull Request (PR) number. These can be fully reviewed at:
https://www.github.com/bluequartzsoftware/simplnx
https://www.github.com/bluequartzsoftware/DREAM3DNX
DREAM3D-NX
ENH: Implement color map presets dialog search bar (#681) [2024-05-25]
BUG: Fix Header issues in NXReadCSVWidget (#680) [2024-05-25]
ENH: Add ability to change the background color for visualization screenshots (#669) [2024-05-24]
ENH: Update the preferences dialog to set the window modified flag when any changes take place (#678) [2024-05-24]
DOC: Fixes to various documentation bugs (#679) [2024-05-23]
BUG: Remove group separators from line edit number value when comparing with cached value (#675) [2024-05-22]
ENH: Add ability to enable/disable python plugins (#676) [2024-05-22]
ENH: Visualization Settings Widget Improvements (#670) [2024-05-22]
BUG: Renamed GenerateColorTable to CreateColorMap (#672) [2024-05-21]
BUG: Allow emitted messages from NXPipelineFilterListView to be shown in the usual places (#673) [2024-05-17]
Fixed python reload error not being caught (#671) [2024-05-16]
STYLE: Rewrite how NXIconPushButtons source their icons (#661) [2024-05-13]
Fix VXCornerAnnotationSource crash. (#668) [2024-05-09]
ENH: Add xyz coordinates info to hover points feature (#667) [2024-05-07]
BUG: Remove the threading when reading the CSV file to find the total number of lines. (#665) [2024-05-05]
BUG: Truncate log files on open. [2024-05-04]
BUG: Fix hangs when closing windows that have filters that had a QtNxFileCompleter [2024-05-03]
BUG: Fix compile error for Windows [2024-05-02]
BUG: Fix issue where visualization preferences were not being populated on MacOS/Linux [2024-05-02]
Update Visualization Only prebuilt layout to disclude the output window [2024-05-02]
ENH: Advanced layout options (#659) [2024-04-30]
BUG: Fix duplicate preflights [2024-04-30]
BUG: Fix missing preflight when removing filters [2024-04-30]
VERS: Update DREAM3D-NX Version for conda builds (#664) [2024-04-29]
ENH: DataPathSelectionButton updated styling for mouse hover and click lock (#663) [2024-04-25]
ENH: Visualization focal point options (#639) [2024-04-25]
BUG: Fix bad character in Light Mode Style Sheet [2024-04-23]
VER: Bump version to RC-12 [2024-04-22]
SIMPLNX
ENH: Update docs for filters that change FeatureIds to warn user of invalid feature attribute matrix (#980) [2024-05-28]
ENH/BUG: Mask Option Type Clean-Up and Out-of-Core Compatibility Update (#978) [2024-05-26]
ENH: Add Python Plugin Environment File to generated plugin (#970) [2024-05-25]
ENH: Update docs for Orientation Correlation/Comparison filters. (#979) [2024-05-25]
BUG: ReadCSVFileFilter-Replace illegal characters in headers. (#977) [2024-05-25]
ENH: Update ComputeSlipTransmissionMetrics and ComputeBoundaryStrengths docs (#974) [2024-05-24]
FILTER: Create Peregrine Reader Filter (Python) (#965) [2024-05-24]
ENH: Consistency in default parameter values for DataPath and DataObjectName (#972) [2024-05-24]
DOC: Fix capitalization issue in the documentation for the GitHub link. (#975) [2024-05-23]
DOC: Fix various documentation bugs. (#973) [2024-05-23]
COMP: Update GitHub CI runner to use macOS 12 for x86 (#971) [2024-05-21]
ENH: Factor Out EliminateDuplicateNodes and FillDataArray, Add Sub-Volume Reading, and Improve Error Reporting (#964) [2024-05-20]
ENH: Rename Filters that start with Find/Generate/Calculate to Compute (#956) [2024-05-20]
BUG: Fix crashes in SIMPL Json to SIMPLNX filter (#959) [2024-05-18]
ENH: Add Default Extension (.csv) to WriteFeatureDataAsCSVFilter (#963) [2024-05-17]
DOC: Add Python documentation for all Actions. (#951) [2024-05-17]
ENH: CliReaderFilter-Add edge-bounding box intersection options (#960) [2024-05-16]
ENH: Merge Twins Rework and Segment Features Cleanup (#955) [2024-05-14]
Python feedback changes (#942) [2024-05-13]
BUG: Fix parameter key for Import HDF5 Parameter (#953) [2024-05-08]
BUG: Pipeline and Filter human facing label cleanup (#934) [2024-05-06]
COMP: Turn warnings for inconsistent-missing-override into errors (#950) [2024-05-04]
ENH: Python CLI Reader Bounding Box (#946) [2024-05-03]
ENH: Moved Result handling outside of AtomicFile (#941) [2024-05-03]
ENH: Moved StringUtilities helper functions to detail namespace (#940) [2024-05-03]
BUG: Fix ITKImageProcessing filter UUIDs. (#945) [2024-05-02]
ENH: RenameAction and Filter Add Overwrite Option, Result Changes (#912) [2024-05-02]
BUG: WriteAsciiData-Add preflight checks for empty paths. (#938) [2024-05-01]
BUG: ReadCTFData-Remove phase=0 value adjustment. (#937) [2024-05-01]
COMP: ReadVtkStructuredPoints-Fix compiler warning about over flow in memset (#932) [2024-04-30]
ENH: All filter’s class names end with “Filter”. (#931) [2024-04-29]
BUG: Fix STLFileReader crash bug (#930) [2024-04-28]
BUG: Filters that delete NeighborLists from the DataStructure send strong warning messages. (#926) [2024-04-28]
API: DataPath::replaceName convenience method. (#928) [2024-04-25]
BUG: Fix HDF5 implicit copy crashes. (#924) [2024-04-23]