[med-svn] [itksnap] annotated tag upstream/3.2.0 created (now 3887924)
Gert Wollny
gert-guest at moszumanska.debian.org
Wed Jan 14 15:57:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
gert-guest pushed a change to annotated tag upstream/3.2.0
in repository itksnap.
at 3887924 (tag)
tagging 526cf298b5bac41f5a5342076f07fe2040018e83 (commit)
tagged by Gert Wollny
on Wed Jan 14 12:59:22 2015 +0100
- Log -----------------------------------------------------------------
Upstream version 3.2.0
Gert Wollny (1):
Imported Upstream version 3.2.0
cgoodlett (5):
Use .png example images instead of .hdr to prevent a crash with newer versions of ITK.
Add support for NRRD images to GUI.
COMP: Compilation fixes for GCC 4.3
COMP: Fix compilation error by changing the continuous index type for the vector image to VectorContinuousIndex (which is float instead of double precision).
Fix version checks for ITK and VTK. The ITK check was causing errors for 2 digit minor versions i.e. ITK version 3.11. The VTK check was using the wrong string name and therefore not functioning correctly.
garyhuizhang (159):
Added support for RGB images in SNAP
fix a typo in the DEFINE macro: __APPLE__ -> __APPL__
add osx application bundle support
resources for mac osx application bundle
add support for saving screenshots of the whole image volume
improve the behavior of savescreenshot series
1) rename OnMenuSaveScreenshots to OnMenuSaveScreenshotSeries
requires cmake 2.6.2 or above
correctly handle the trailing argument(s); ignore the argument(s) with '-' being the initial character
1) Add an option under Options -> Display Options -> General for toggling on/off the warning when loading floating point images.
Bug fix: floating point values are now correctly displayed in image
bug fix: display floating point values property in the snap image region preprocessing window
bug fixes: fixed a couple of compilation errors due to the change to itkOrientedImage.
bug fix: fixed the disappearance of the bubble in the SNAP mode after the switch to the orientedimage
Bug Fix: check if any of the CTRL keys is pressed in Windows3D::OnKeyAction()
ENH: new keyboard shortcuts for adjusting paintbrush size, changing active/drawover labels
ENH: better implementation of the keyboard shortcuts that do not require the SHIFT key
FIX: comment out the GUI codes for the hidden annotation button
FIX: clean up the remaining minor compiler warnings
ENH: using FL_COMMAND to enhance keyboard shortcuts support on mac osx
update the release notes: the missing features have been implemented and removed from the release notes.
ENH: reimplement the annotation mode that supports line dragging, line commit and deletion.
ENH: improve the robustness of the annotation mode
FIX: Restore automatic packaging on Linux and Mac by moving most of the CPack stuff back to the bottom of the file
FIX: remove an accidentally inserted Fl_button with no function
FIX: try removing the extra Fl_button again
ENH: Add back the accidentally removed "temporarily commented out" annotation mode GUI code
ENH: support for saving the hidden feature flag
ENH: support for deleting all the annotations with one key stroke: delete
ENH: support for saving the hidden feature flag
ENH: support the display of annotations only on the slice level they are drawn
ENH: add image type specific information to image load/save wizard
FIX: Note that LoadLabelImageFile is now deprecated
FIX: code refactoring -- command line and GUI loading of segmentation now shares the same code. this enables the validity checking of segmentation image on command line originally implemented for GUI.
ENH: Support two drawing options in the Annotation mode: 1) each line shown only on the slice level it is drawn; 2) each line is shown on all slice levels
ENH: display midpoint; display length
ENH: add the MapWindowToAnatomy and MapAnatomyToWindow functions
ENH: add the MapSliceToAnatomy and MapAnatomyToSlice functions
ENH: annotation mode report length of active drawing segment in physical unit
ENH: show physical unit of length; show angles of intersection between the drawing line and the drawn lines
ENH: enhancement to the annotation mode, including the use of middle button for translating the active drawing segment, delete key maps to delete the last line, shift+delete to delete all the lines
FIX: remove the recently added functions that maps data in slice or window space from or to anatomy space
FIX: compute length and angle correctly in the annotation mode
FIX: remove the outdated SNAP_CC_PNG
FIX: minor clean up
ENH: support adjusting the default behavior of linked zoom and multi-session zoom
ENH: added keyboard shortcut 'c' for toggling the visibility of crosshairs
added key stroke to reset the view center to image center
multisession panning support added
making the UnaryFunctor definitions in GrayImageWrapper.h and RGBImageWrapper.h consistent
bug fix: history not activated when loading segmentation files
ENH: switch from Fl_File_Chooser to Fl_Native_File_Chooser which requires the fltk to be patched with Fl_Native_File_Chooser add-on.
ENH: grey image to slice mapping now goes from grey to RGBA texture
ENH: Expose a number of image functions to the ImageWrapperBase class
ENH: layer support
ENH: main image support
ENH: add RestrictedGreyImageIOWizard
BUGFIX: missing semicolon
BUGFIX: grey -> main
ENH: change m_Alpha from a static variable to a regular variable
ENH: add alpha support
ENH: color map support
SetColormap -> SetColorMap
ENH: color map for grey to RGB mapping
ENH: make intensity curve vtk object a class variable for grey wrapper
ENH: main image support & grey overlay support
ENH: main image and grey overlay support
ENH: main image & grey overlay support
ENH: multiple grey overlay images support
ENH: overlay support
ENH: reorganized user interface
ENH: ui update
BUGFIX: itk-snap version not saved when saving the user preference file for the first time!
ENH: checking for available software update
ENH: improved implementation of recent file lists that combines both grey and RGB main images
BUGFIX: clean up warnings
ENH: ui update
ENH: multiple grey overlay rendering
ENH: menu item association for grey overlay unload
ENH: multiple RGB overlay support
ENH: default grey overlay color map to COLORMAP_GREY
BUGFIX: linked zoom misbehaving with overlay
updated version
BUGFIX: make sure the 3D view does not get reset when loading/unloading overlay and segmentation images.
ENH: per overlay opacity adjustment
ENH: initial UI for layer manager, which replacing the old RGB overlay UI
ENH: color map supports for grey overlay
BUGFIX: fix some compiler issue detected on 64-bit centos 4
BUGFIX: fix a bug introduced when ViewPosition becomes synchronized across sessions
ENH: multisession pan ui support
version update
BUGFIX: shared memory / multi-session sync fix: update the version number
version update
ENH: improved auto update management
ENH: a week between every update check
ENH/BUGFIX: loading images with negative valued voxel spacings cause SNAP to hang. this type of image is now mapped internally to proper NIfTI direction matrix and positive voxel spacings.
update version
BUGFIX: native file chooser bugs
BUGFIX: fix the erroneous reporting of label image intensity values
BUGFIX: main window title label not being updated!
update version
BUGFIX: unused variable warning
ENH: bump up the version number and the last compatible release date
BUGFIX: incorrect rescale mapping
ENH: fix keyboard shortcuts
BUGFIX: menu item activation rules changed
ENH: added a new constructor that takes GLComponent and GLFormat as arguments
ENH: merge DrawGreyTexture and DrawRGBTexture into DrawMainTexture
ENH: unify the definition of GetDisplaySlice function across all image wrappers and include the definition in the ImageWrapperBase class
ENH: use main image
ENH: merge grey and RGB overlays into one wrapper list and modify the associated GUI codes
bump up version
BUGFIX: rename the struct Point within ColorMap class to class CMPoint to fix compiler error on OS X
BUGFIX: clean up compiler errors
BUGFIX: clean up compiler warnings
ENH: rename LayerEditor as LayerInspector
ENH: rename LayerEditor to LayerInspector
ENH: include Deallocate in the destructor
ENH: replaced by LayerInspectorUI
ENH: remove OverlayUI (replaced by LayerInspector)
ENH: remove OverlayUI (replaced by LayerInspectorUI)
ENH: code refactoring
BUGFIX: fix a memory leak
ENH: GreyImageWrapper uses the new ColorMap class
ENH: use fltk check browser
BUGFIX: replace the deprecated APIs that use FSSpec with modern ones using FSRef
ENH: update to 0.86 release which incorporates the snow leopard fix among other fixes
ENH: update to 0.86
ENH: introduce default argument to Initialize()
ENH: use IntensityCurve Initialize() with default argument
ENH: remove IntensityCurveUI and its dependence in IntensityCurveBox
ENH: Layer inspector now supports contrast adjustment of main image
ENH: handle overlays in layer inspector
ENH: moving IntensityCurveBox.* from MainComponents to BasicComponents
ENH: code refactoring to be consistent with ColorMapWidget set up
ENH: code clean up
ENH: add necessary hook back to the layer inspector
BUGFIX: missing header file
ENH: layer inspector now with color map support
ENH: add a class variable that remembers the preset type
ENH: add a getter for the class variable colormap
ENH: add support for color map adjustment
ENH: add layer inspector support for multiple layers
ENH: more consistent GUI changes in response to changing between inspecting greyscale and RGB images
ENH: layer inspector with partial image info support
ENH: layer inspector with overall opacity support
ENH: layer inspector support for curor position input
ENH: layer inspector improvement
ENH: layer inspector support reporting both grey and RGB voxel values
ENH: layer inspector with complete features for 2.0
ENH: bump up version number
BUGFIX: compilation error
bump up version
BUGFIX: when switching between RGB and Grey layers, the pixel probe in the information panel not correctly updated
BUGFIX: extra qualifier for m_ColorList
remove windows line-return(?) characters
ENH: allow interacting with the main window when the reorient image dialog is open
BUGFIX: a fix for messed up display on mac when switching between different panel zoom mode
BUGFIX: memory leak during screenshot capturing
ntustison (2):
BUG: fixed minradius calculation logic.
BUG: Fixed topological check.
pyushkevich (239):
Initial sf checkin
Added paintbrush icon
Updated getsnap.sh
Preparing for 1.4.1. Seems to be stable in Windows but some bugs might be still there
Followup checking for 1.4.1
Updated CMakeLists.txt for independent build
Fixes for VC6
Updated installation stuff for 1.4.1
Updated install script
Small bug edits
Added VTK mesh export code and GUI
Minor bug fix to enable build
Sun compatibility fix
Debugged RGB changes
Added fix for STL/BYU output
tablet support 1
Improved the paintbrush mode, allowed more variety of brush sizes
Changed the slicer code to improve speed
Playing with performance, still some bugs...
fixed slicing bug
Updated to VTK 5
VTK5 compatibility
Added tablet drawing to polygon mode
Added tablet drawing to polygon mode
Version set to 1.5.4
Added tablet drawing to polygon mode
Polygon Drawing updates
Fixed texture drawing bug
More gentle parsing of command line arguments
Forwarding implemented
Set up shared forwarding
Added undo/redo functionality to itk-snap
Removed the OpenGL extension thing
non-windows fix with forwarding
undo-related bug fix
Updated getsnap.sh
GPL License
License/Packaging updates
Added Linux packaging
Minor changes for RC1
Apple fixes, minor
Updated getsnap.sh
Implement toggle for opacity slider
release notes updated
Compilation error fix
took out test.png from Polygon drawing
Added "Auto" button to the intensity curve window; Added prompt before quitting on unsaved data; Fixed issues with undo on segmentation image load; Added synchronization between SNAP sessions.
bug fix with shared cursor on Linux
bug fix with shared cursor on Linux
Touchups
touch up
VC9 migration
scrolling bug fix; packaging includes date in filename
msvc versioning
fixed 100% cpu usage bug (from idle function)
Bug fix with bubbles
Bug fixes for release 1.6.0
Version number updated to 1.6.0
Minor bug fix: alt-i to do automatic intensity adjustment
Final release notes for 1.6.0
Final Final version of release notes
Really, the final final final release notes text
Major bug fix: cursor was not working in automatic segmentation mode
*** empty log message ***
FIX: Bug on ITK 3.8 with level set being inverted
Compatibility with ITK 3.8 support for reading oriented images
Several new features added for release 1.8, including (1) support for reading floating point and mapping to short range; (2) use of image direction cosines to determine image orientation; (3) new reorient image dialog and changes to the IO wizard; (4) display of NIFTI world coordinates and yoking based on them; (5) multi-session zoom; (6) fixes to the way we keep track of unsaved changes to segmentation, including a new discard dialog; (7) more streamlined code for offline loading; [...]
Added tools dialog to label editor window
Get linux to compile
IPC bug fix
Now when non-native format is loaded, the intensity is mapped to original values
Minor bugfixes on linux
Bugfixes
Added dashboard info to cmake
more linux touchup
more bugfix junk
Added topological merge function
fixup of topology merge code
New feature: watershed-based adaptive paint brush. Based on the similar tool in ITK-Grey (which was derived from ITK-SNAP).
*** empty log message ***
Reorganization of the watershed code
Nick's fixes to the topology evolution code
Updated release notes
Updated release date
Fixed issues with loading and creating new segmentation images; namely undo/redo bugs and update mesh button not being available.
Added synchronization to 3D window viewpoint
FIX: 3D rendering now takes place in Nifti(RAS) world coordinates, rather than the VTK (x spacing + origin) coordinates. As part of this, itk::OrientedImage is now used for 3D images in SNAP. Still have to fix cut plane code in Window3D
FIX: Previous changed broke reading floating point images
FIX: fixed cut plane behavior, which was broken by earlier 3D changes
ENH: Added a placeholder for annotation interaction mode
ENH: Added hidden annotation mode (very bad code)
FIX: bubbles stopped working with previous fix
FIX: compiler error
*** empty log message ***
FIX: Updated lists of header files included in the project. This only affects Visual Studio projects.
Updated release notes
FIX: Updated behavior of adaptive paintbrush in isotropic mode. Also added menu item for shortcuts
*** empty log message ***
Changed version to 1.7.3-beta
FIX: accidentally erased Gary's last change
ENH: added support for checking version via internet
fixes
FIX: version number supplied into code
FIX: version number supplied into code
*** empty log message ***
FIX: save slice layout appearance settings to registry; ENH: added linear interpolation option for grey images
ENH: added hidden features button
Versoin set to 1.8
FIX: orientation of segmentation image was not being overridden
*** empty log message ***
chaged date
Updated release notes
ENH: display annotation text at an offset; hide annotation in thumbnail mode
1.9.0 release notes
Added FLTK native chooser to code tree
Fixed crash on Win32
Edited menus and enabled help via external browser
Making Linux compilation work
GuidedImageIO no longer reads images twice
Fixed bug with export image slice saving wrong anatomical direction
Made OpenGLTexture non-templated
Changed the IO system and wizards, removed templating
Got the template-removal changes to compile on Linux
Added a layer editor FLUID file
More changes to the Layer UI
*** empty log message ***
Improvements to the color map widget
Enabled toggling of UI components with 'F3' key and fullscreen mode with 'F4' key
FIX: Fixed scrollbar crash
ENH: Created "hotzones" for the crosshair tool. When the cursor enters hotzones, the image begins to pan at a constant speed.
ENH: made scrolling work at a speed that does not depend on zoom level
ENH: layer inspector browser fix
ReleaseNotes.txt
ENH: Improvements to color map UI
ENH: fully implemented color bar; updated intensity curve to behave and look better; changed caching to be lazy
ENH: crosshair mode now supports zoom with RMB and pan with MMB. No more autopan when the image is not zoomed.
ENH: added Ctrl-Shift-A and Ctrl-Shift-R for Add/Remove Bubble in SNAP mode.
BLD: make recent changes compile on Linux
FIX: dos2unix on fl file
FIX: dos2unix on fl file
FIX: level set not running in Release mode on some data
Added shortcuts for polygon mode
FIX: fixed major bug causing segmentation not to display
FIX: copy intensity curve from IRIS to SNAP
FIX: copy intensity curve from IRIS to SNAP
FIX:Made intensity curve return negative values and >1 for outsideof range
FIX:various snow leopard warnings'
FIX(2832687): problems with DICOM IO
FIX: two big bugs (can't read GIPL; bad orientation)
ENH: changed CDash site to itksnap.org
ENH: added tip of the day
FIX: bugs in SF.net, crash on mesh update in large images, bad vols/stats output
ENH: substantially reduced memory footprint when loading float NIFTI images
FIX(2821319): Made intensity curve and colormap work in snake mode
FIX(2872319): Ctrl-Z no longer steals focus from slice window
ENH: improved/fixed cursor movement in all modes. added menu items for F3/F4
FIX(2885863): hide label in all windows was not working.
FIX(2039124): spray paint was not respecting hidden labels. Also update mesh was not on after label vis change
Version update
ENH: changed default label colors after label 7
ENH: added top-level exception handler with option to save work
Release notes update
FIX: Multisession pan causing continuous screen updates
FIX: made windows vcredist32.exe install silent
FIX: improved behavior of synchronized pan. it now broadcasts viewport center rel. to cursor posn.
Fix: opacity slider in layer inspector not updating windows
ENH: improved shortcuts
FIX: build warning from last checkin
undo bad checkin
FIX: ran dos2unix on some fl files
FIX: undid the damage from last checkin
Changed version to 2.0.0. Ready to release!
Added display halving capability,
Added option to launch external SNAP
ENH: implemented drag and drop, OSX events, new command-line interface
FIX: touched up previous checkin
FIX: touched up previous checkin
New popup menu for polygon drawing, other improvements to polygon tool
Further improved polygon drawing interface
Added volumes and statistics window
added fl-table
added fltk-table
Added metadata table
Fixed DICOM bug with 3D volumes, improved UI
Minor UI changes
Intensity window and level no longer clamped to image min/max
build errors fixed
fixed compiler bugs (again)
Patch from Michael Hanke to allow ITK 3.18 builds
Increased max number of labels to 65535
Updated order of fltk libraries in build
Added FLTK 1.3 support
Added FLTK 1.3 support
Added customization to polygon drawing appearance;ability to export/import appearance settings
Improved handling of collapsed windows
Collapsed windows auto-shrink; changed zoom to fit behavior
Implemented VTK scene export
Implemented multi-mesh export
Small fixes to Mesh output browser
Improved the precision warning system
Version number update
Fixing warnings
Linux Xinerama fix
Fixed VC10 compiler errors
New FLTK search code
New FLTK search code
Fixes to FLTK search code for Linux
Temp fix
more fltk fixes
Fixed executable naming on OSX
Added ChangeLog
Ubuntu compile fix
testing build system, added a comment
testing build system, added a comment
new CMakeLists code for uploading to SF.net
Fixed the preview windows in the snake parameter dialog
Fixed slowdowns due to progress bars in preprocessing, mesh generation
Changed snake defaults to have an avection weight > 0
Fixed autopan on MacOS; added option (off by default) for autopan
Fixed the toolbar for collapse mode; Added menu items for the tools
Release date and notes update
Upload code update
Upload code update
Upload code update
Upload code update
Upload code update
Updated version, fixed README, etc
Added option for FLTK 1.1 build
Added option for FLTK 1.1 build
Added option for FLTK 1.1 build
Added keystroke for changing colormaps
Fixed bug 3288963, problems with bubble initialization
Fixed bug 3243462. We can now save the mesh in SNAP (level set) mode
Fixed bug 3172058, a typo in 'sagittal'
Fixed font issues on Linux with XFT
version number changed to 2.2
fix for fltk 1.3 on windows
Fixes to build with fltk 1.3.0rc3
update release notes
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/itksnap.git
More information about the debian-med-commit
mailing list