Commit abd3e718 authored by Yaroslav Halchenko's avatar Yaroslav Halchenko
Browse files

Merge tag 'v1.3.0' into releases

v1.3.0

* tag 'v1.3.0': (755 commits)
  Fixed some help pages that contained myelin file links by changing them to relative paths
  Minor fix for help: QFileInfo::basename() chops off at first '.' but some files contain a '.' prior to the filenames's extension.  Replace with FileInformation::getFileNameNoExtension()
  Updated Help Information
  Resolve WB-799 Base directory autodetection does not include scene file itself: Scene file name is now included when aggregating all filenames for finding base directory.
  attempt to fix "replace" scene action destroying the existing description by default
  fix NiftiHeader to properly round-trip qforms
  apply new slice changing code to orthogonal mode also, because unusual axis order caused similar problems
  fix quaternion handling in nifti headers when voxels are not isotropic
  WB-792 Autotext in Scene Description Field: Description field now defaults to empty.  If user presses the 'Add Window Info' button the date, commit, and window content are added to the Description field.
  Resolve WB-797 Slice Navigation in Oblique View with Oblique form Volume Broken: When a slice index was incremented in both oblique and orthogonal view, the slice coordinate was derived from the new slice index and always zeros for the other slice indices.  This works fine for orthogonal and probably only for oblique volumes with an sform that matches an orthogonal view.  Now, when changing the slice index for an oblique volume, the new slice index along with the existing slice indices for the other two axes are used to compute the new coordinate and this fixes the problem.
  change default of developer flag to use new color bar code and normalization-based inversion method
  Resolve WB-784 When more than one decimal is allowed and data is at 0 percentile -0.00/0.00 is shown for zero: When both the negative minimum and positive minimum equate to zero show just a single zero (or zero followed by a percentage symbol for percentile mode).
  Resolve WB-792 Autotext in Scene Description: Description of Window/Tab content is no longer added to the Scene Description in the Add/Replace Scene Dialog.  This information is still available by clicking the new "Add Window Info" button.
  Update for WB-779: Initial implementation caused a warning when user pressed "Show" scene button and the currently loaded scene loaded file's with modified palette color mapping.  This warning is no longer produced as an "isModified()" query no longer reports true when a file's palette contains a 'show scene modified status'.  When a scene is saved, any files that contain a modified palette (by user or by showing a scene) have palette color mapping saved to the scene.  When showing a scene, wb_view avoids reloading files.  This reloading test has been updated to reload any file that has a current modified palette (by user or show scene) since the scene may contain different palette color mapping for the file.  When showing a scene, the user still receives a warning if a data file contains palette color mapping resulting from user changes to the palette settings.
  rewrite the new color bar for normalization-type inversion to clean up edge cases by always adding a virtual zero point if it doesn't exist, only one loop that also handles virtual end bars
  implement color bar drawing for inversion during normalize method, by applying inversions to control points, adding a virtual zero point when needed, and chasing down many special cases
  For BALSA upload, test for invalid HTTP code prior to parsing JSON returned during 'process upload' step.
  Removed the no longer needed palette inversion mode enumerated value.
  Placed palette inversion on a developer flag (in Develop Menu) so that one can switch between inversion of Palette or Inversion of Data in Normalization for testing purposes.  Drawing of colorbar remains incorrect when data is inverted during normalization.
  Resolve WB-795 Base Path Error: On Unixish operating systems, use "/" as the base path when files are on different disks.  On Windows Operating System, if files are on different disks, produce an error message since there is no parent directory of the disks.
  ...
parents 5e6fc556 3a9c9751
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment