- Mar 31, 2017
-
-
Tim Coalson authored
-
- Mar 29, 2017
-
-
John Harwell authored
After scene restoration, many mappable data files contained a modified status. This was caused by restoration of the palette normalization mode's use of the file metadata. Logic has been added to prevent this from occurring.
-
- Mar 28, 2017
-
-
John Harwell authored
Resolve WB-672 images are not displaying correctly in scenes: Changes made to image display properties were incompatible with older scenes. Logic has been added to test for, and apply, older image display properties.
-
Tim Coalson authored
-
- Mar 24, 2017
-
-
Tim Coalson authored
-
Tim Coalson authored
-
Tim Coalson authored
-
- Mar 23, 2017
-
-
Tim Coalson authored
-
- Mar 18, 2017
-
-
Tim Coalson authored
-
Tim Coalson authored
-
Tim Coalson authored
-
Tim Coalson authored
-
Tim Coalson authored
-
- Mar 13, 2017
-
-
John Harwell authored
A pure virtual function error was caused by a recent change that used metadata for storage of the palette normalization mode. Use of the CaretMappableDataFile's copy constructor resulted in a call to the virtual function getMetaData() for copying of the palette normalization mode. This copying of the palette normalization mode has been removed and was probably unnecessary since the file metadata (that contains the palette normalization mode) should be copied by the file's copy constructor.
-
- Mar 09, 2017
-
-
John Harwell authored
-
John Harwell authored
-
John Harwell authored
Moved recently added code for volume slice all view layouts out of BrainOpenGLVolumeSliceDrawing and into BrainOpenGLViewport. Otherwise, including BrainOpenGLVolumeSliceDrawing.h/cxx causes linking to the OpenGL libraries which causes linking errors in the Test module since the Test module does not use OpenGL.
-
- Mar 08, 2017
-
-
John Harwell authored
Update to WB-662 3x1 all volume slice view: Correct translation of volume slices when all slices layout is row or column.
-
John Harwell authored
When using Spec File Dialog->More Sprocket Icon-> "Set File Name", the choose file dialog was not filtering files and displaying all files types. It has been corrected to display only existing files with the appropriate extension.
-
John Harwell authored
On Mac, outline was missing around Toolbar-->Montage-->On button and Toolbar-->Slice Indices/Coords->ID Crosshairs button.
-
John Harwell authored
Resolve WB-662: 3x1 All volume slice view: Added menu to Toolbar-->Slice Plane-->All button. The menu allows the user to select Row, Column, or Grid layout for All Slice View.
-
- Mar 07, 2017
-
-
John Harwell authored
Related to WB-664 Data normalization should be saved in file: Older versions of wb_view/wb_command will cease processing XML in the CaretVolumeExtension if an unexpected element is encountered. WB-664 added metadata for VolumeFile for saving of the palette normalization mode. When writing the CaretVolumeExtension, if the file metadata contains only one element that is the palette normalization mode's default value, do not write the metadata. This will minimize any error message if a user tries to read a newer volume file containing metadata with an older version of wb_view/wb_command (and Caret5).
-
John Harwell authored
Moved code out of CaretVolumeExtension for handling unexpected XML elements while parsing into its own class (XmlUnexpectedElementSaxParser) so that it can be used by other SAX parsers.
-
John Harwell authored
Fixed XmlWriter's writeStartElement method with attributes so that it does not add a space between the element name and '>' if there are no attributes.
-
- Mar 04, 2017
-
-
John Harwell authored
Resolve WB-664 Data normalization selection should be saved in file: The data normalization is file property and its status is saved in the file's metadata. This data normalization is no longer saved to the scene but if found in an older scene, the value will be applied.
-
John Harwell authored
Added file and map metadata for VolumeFile. It is needed to store the data normalization selection as part of WB-664 in the file metadata.
-
- Mar 02, 2017
-
-
John Harwell authored
Resolve WB-666: If a spec file and a data file were specified as arguments when running wb_view from the command line, the files were loaded two times (spec file dialog appears, hit ok, files load, spec file dialog appears again...).
-
- Feb 25, 2017
-
-
John Harwell authored
PaletteColorMapping::decodeFromStringXML() was leaking memory when the SAX parser threw an exception (delete was outside catch). This has been corrected by using a CaretPointer.
-
John Harwell authored
Changed PaletteColorMappingSaxReader so that it no longer throws an exception if an unrecognized palette color mapping element is encountered. Instead a warning message is printed about the unrecognized element so that parsing can continue. This problem was encountered when new palette color mapping elements were added but the data file was read with an older version of wb_view.
-
John Harwell authored
Removed initialization of palette normalization mode from CiftiMappableDataFile as it is now initialized in CaretMappableDataFile.
-
John Harwell authored
Data normalization selection on Map Settings dialog was not saved to data files. It is a file property and is now stored in file metadata. However, at this time VolumeFile does not support file metadata.
-
- Feb 23, 2017
-
-
John Harwell authored
Probably resolve WB-657: Better support of volume files with oblique sform: If an oblique volume is selected as the underlay, the viewing orientation will switch to oblique and orthogonal is removed from the menu. In addtion, when a slice index was changed while viewing an oblique volume, the slices changed to dramatically different values. Now, incrementing or decrementing the slice indices will adjust the corresponding coordinate by the size of voxel.
-
- Feb 22, 2017
-
-
Tim Coalson authored
-
John Harwell authored
Fixed crash when volume tab was selected. CaretColorEnum::toRGBAByte() was improperly sizing an array and going beyond the array's bounds.
-
John Harwell authored
Resolve WB-661 Open dialog file filter not functioning on Mac: Changed the CaretFileDialog so that it uses Qt's file dialog (instead of a native dialog) since the proxy file filter only works with a Qt file dialog. The proxy file filter is needed to hide files that do not match the selected file filter and to prevent CIFTI files from being listed when the file filter is set to volume files.
-
John Harwell authored
When a dynconn file is selected in an Overlay, disable the Overlay's Contruction Menu items 'Reload Selected File' and 'Copy Path and Filename to Clipboard' since the a dynconn file cannot be reloaded (need to reload its parent dtseries file) and since the filename of the dynconn file is not valid.
-
- Feb 21, 2017
-
-
John Harwell authored
-
John Harwell authored
-
- Feb 17, 2017
-
-
Tim Coalson authored
-
John Harwell authored
-