SCIRun/BioPSE/Fusion 1.24.2
Release Notes
(1.24.2 update 9/13/05)
Note: The
release notes from the previous 1.24.0b (Beta) release
contain a list of the majority of updates for the 1.24 release.
Other minor updates are documented in the
1.24.1 release notes
file. Please refer to those notes if you need a comprehensive
list of updates from the 1.24 version of SCIRun.
New Modules
Module Enhancements
Deprecated Modules
Power App Enhancements
Infrastructure Enhancements
Environmental Variables
GUI Enhancements
Documentation
New Modules
Teem Modules (Category in parentheses)
- TendSatin: Fixed typos in documentation.
Module Enhancements
SCIRun Modules (Category in parentheses)
- EditColorMap (Visualization) - Fix GUI lockup when creating module.
- Disable the GenTitle bounding box on the branch. See Bugzilla #2581 for details.
- Fix data wrapping problem when min/max do not match data in NrrdTextureBuilder. See Bugzilla #2584 for details.
- Reset global state for orientation axis in the Viewer. See Bugzilla #2668 for details.
- Copy properties from source into destination in DirectMapping. See Bugzilla #2587 for details.
- Writers (DataIO) - Writers no longer execute when Set button is pressed in the case of a non-existant file name.
Teem Modules (Category in parentheses)
- Make min 'Window Width' be 1 instead of 0, 0 is an invalid UnuJhisto width.
- Fix crash bug if UnuJhisto min/max are the same value.
- DicomNrrdReader (DataIO) - Reader now handles filenames with spaces in them.
- Unu2op (UnuAtoM) - Add missing "exists" case.
Insight Modules (Category in parentheses)
- All generated modules (Filters) - Modified the check of the filter smart pointer to work with current CVS version of ITK (greater than 2.0).
- ThresholdSegmentationLevelSetImageFilter (Filters) - Changed call to SetMaximumIterations to be SetNumberOfIterations due to depreciation.
Deprecated Modules
SCIRun Modules (Category in parentheses)
- (Visualization) - Fix sorting of bricks for volume rendering.
Power App Enhancements
Power App (Package in parentheses)
- (BioImage) - Paint layers now save correctly using the 'QuickSave' button in the Transfer Funciton Editor.
- (BioImage) - Fixed crash volume rendering some abritrary sized volumes.
- (BioFEM) - Add a SolveMatrix convergence plot to the first panel of BioFEM.
- (BioFEM) - Add an option for enabling continuous isosurface updates to BioFEM.
- (BioImage, BioFEM, BioTensor, FusionViewer) - When resizing the app, the viewer windows changes size first.
- (BioImage, BioFEM, BioTensor, FusionViewer) - Withdraw panes when closed by user instead of destroying them so that they may be retrieved later using the new File->Restore Panes menu option (also Control-R).
Infrastructure Enhancements
- SCIRun now compiles and runs under Macintosh OS X 10.4 (Tiger).
- Fix compile of SCIRun on Macintosh OSX 10.3.9.
- Better checking in 'configure' to disallow building SCIRun
in the 'src' directory.
- Better checking in 'configure' to allow Insight Toolkit builds that use system image libraries.
- Better wording on .scirunrc update dialog to specify exactly
what is being updated.
- The SCIRun repository was converted from using CVS to using
SVN. (This should not be noticeable by the external
user/developer. We believe we have caught and fixed all of the
problems that the conversion script caused).
- Allow loading of .vff files with spaces in filenames.
- Add support dense/sparse matrix multiplies. See Bugzilla #2598 for details.
- Allow multiple texture bricks on the video card. This is because Apple limits the texture size to be 128 even though many of these would fit on the card. This makes Apple volume rendering much faster. See Bugzilla #2685 for details.
- Fix DenseMatrix::getRowNonzeros(), contains bad data at zeros.
- Merge DenseMatrix reader bug fix from trunk. See Bugzilla #2599 for details.
- Get merge default.settings fix from trunk. See Bugzilla #2548 for details.
- Use airStrdup for nrrd labels in Teem modules. It's safer and handles NULL better. This fixes some crashes there.
- Update filetype selection when creating file dialog. See Bugzilla #2554 for details.
- Fix Matrix inverse/solve scramble of data. See Bugzilla #2577 for details.
- Fix copy onto default constructor crash in DenseMatrix. It could crash on null pointer deletion.
- Don't use <limits>, not defined everywhere. (Fixes gcc 2.96 compilation.)
- Use ios:: instead of ios_base::. (Fixes gcc 2.96 compilation.)
- Remove gratuitous typename from Core/Datatypes files. Fixes gcc 2.96 compilation.)
- Remove incorrect checks so the ComponentWizard can now add a new Category/Modules to the Teem package.
- Fixed bug in ComponentWizard: User must now input all required fields.
Environment Variables
- SCIRUN_DISABLE_SUBNET_UI_BUTTON - Turns off creation of "UI" button on Sub-Network modules.
Documentation
- Updated Powerapp tutorial images.
Please send feedback/improvements specific to the rpm to scirun-users@sci.utah.edu.