[Repository Listing] / [Slicer4] / tags / Slicer-3-6-RC3
 

Log of /tags/Slicer-3-6-RC3

Parent Directory Parent Directory View Directory Listing Directory Listing


Sticky Revision:

Revision 13633  Directory Listing
Modified Fri Jun 4 15:10:56 2010 UTC (7 years, 3 months ago) by hayes
Copied from: branches/Slicer-3-6 revision 13632
ENH: tag of version of the code used to make the builds on June 4, 2010

Revision 13631  Directory Listing
Modified Fri Jun 4 15:09:59 2010 UTC (7 years, 3 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changing version to RC3

Revision 13630  Directory Listing
Modified Fri Jun 4 15:04:16 2010 UTC (7 years, 3 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changing version to RC3

Revision 13629  Directory Listing
Modified Fri Jun 4 15:02:05 2010 UTC (7 years, 3 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changing version to RC3

Revision 13626  Directory Listing
Modified Fri Jun 4 07:26:49 2010 UTC (7 years, 3 months ago) by pohl
Original Path: branches/Slicer-3-6
BUG: Now correctly works when compiled with --pack flag

Revision 13622  Directory Listing
Modified Fri Jun 4 02:40:31 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH:  Made labels shorter so that they render bettter in the image.

Revision 13618  Directory Listing
Modified Thu Jun 3 23:13:26 2010 UTC (7 years, 3 months ago) by pieper
Original Path: branches/Slicer-3-6
COMP: switch to using the SlicerVTK git mirror of vtk 5.6 that contains patches needed by slicer

Revision 13617  Directory Listing
Modified Thu Jun 3 21:39:23 2010 UTC (7 years, 3 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge fixes from trunk for issues dicoverd by Sonia

Revision 13614  Directory Listing
Modified Thu Jun 3 18:41:54 2010 UTC (7 years, 3 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH: In response to numerous constructive critisms of the newly added suite of BRAINSTools, a code review was performed in order to make the applications work consistenently and with similar user interfaces.

Summary of ChangeLog:
-Instrumented xml files so that moving images are properly associated with their transforms in the Slicer3 MRML Interface.
-Made command line arguments consistent across tools for specifying images, transforms, similar parameters.
-Hid many advanced command line arguments from standard user interface when used from Slicer3
-Improved documentation of command line arguments to describe better what the intended purpose, and restrictions on use are.
-Added common set of image resample/warping options across all tools so that all tools provide common interface for choosing outputPixelType and interpolation mode
-Fixed reading and writing of transforms to use a common read/write paradigm, to be consistent across all tools, and to be compatible with Slicer3 (i.e. Write out Bspline transforms with the bulk transform given second).
-Increased code coverage by merging common functionality that existed in each tool separately into the BRAINSCommonLIb, thus removing code, and ensuring that exactly the same behavior was done across all tools.
-Worked around bug where ITK LSBFGSB optimizer does not properly return the number of iterations performed,  This improperly reported that Bspline registrations were never done when doing a Bspline registration alone.
-Improved source code documentation for commonly used functions.
-Removed obsolete code to improve code coverage
-Added feature to BRAINSResample that allows grid lines to be created in the image.  ENH:  Made test cases more tolerant of slight image difference due to numerical precision.
-Fixed bug in BRAINSResample regarding the output image type

Revision 13591  Directory Listing
Modified Wed Jun 2 16:25:32 2010 UTC (7 years, 3 months ago) by hliu
Original Path: branches/Slicer-3-6
BUG: Fix registration error due to modification in newmat/ZLinAlg.cxx

Revision 13582  Directory Listing
Modified Tue Jun 1 20:08:03 2010 UTC (7 years, 3 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: bring the 2d fiducials to match the 3d ones wrt locking when placing

Revision 13579  Directory Listing
Modified Tue Jun 1 19:26:25 2010 UTC (7 years, 3 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Removing BRAINS from extensions

Revision 13578  Directory Listing
Modified Tue Jun 1 18:35:16 2010 UTC (7 years, 3 months ago) by pieper
Original Path: branches/Slicer-3-6
COMP: merge change from branch to disable python except in restricted case of visual studio 2008 on widows XP

Revision 13576  Directory Listing
Modified Tue Jun 1 16:09:38 2010 UTC (7 years, 3 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: fixing the logic for when the measurements module isn't found

Revision 13559  Directory Listing
Modified Fri May 28 23:55:50 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: cleaning up dead comments etc.

Revision 13551  Directory Listing
Modified Fri May 28 18:46:15 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: making sure to track changes in mouse mode after a scene is loaded.

Revision 13546  Directory Listing
Modified Fri May 28 16:37:11 2010 UTC (7 years, 4 months ago) by alexy
Original Path: branches/Slicer-3-6
BUG_FIXED: don't update references while closing the scene. May cause crash if widgets still observing nodes.

Revision 13545  Directory Listing
Modified Fri May 28 15:24:42 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: branches/Slicer-3-6
BUG: merged patch from trunk to release branch 13264:13544

Revision 13542  Directory Listing
Modified Fri May 28 14:30:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: change a warning macro to a debug, the code is correctly bouncing out of an update call if it was triggered while within it

Revision 13541  Directory Listing
Modified Fri May 28 13:01:46 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge bug fix from trunk

Revision 13539  Directory Listing
Modified Fri May 28 12:41:24 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
STYLE: avoid getting a vtk error message when loading scene

Revision 13537  Directory Listing
Modified Fri May 28 12:27:19 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
STYLE: clean up message

Revision 13532  Directory Listing
Modified Thu May 27 20:15:54 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
ENH: Adding as per Ron's request, a hot key to toggle between persistent place and view transform mouse modes

Revision 13522  Directory Listing
Modified Thu May 27 16:44:07 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge error checking on tensor types from 3.6 branch

Revision 13520  Directory Listing
Modified Thu May 27 16:38:07 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: fixing mouse modes so that auto-picking doesn't interrupt the placement of fiducials (or other 3D widgets.)

Revision 13516  Directory Listing
Modified Thu May 27 16:24:55 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: provide api to lock widgets from 3d mouse interactions

Revision 13514  Directory Listing
Modified Thu May 27 15:31:37 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH: Removed unnecessary file

Revision 13507  Directory Listing
Modified Wed May 26 18:29:15 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: fixing bug 850, wasn't setting the full path on the file list members when reading in from xml, so saving the scene wasn't updating the file list members with the correct relative paths.

Revision 13504  Directory Listing
Modified Wed May 26 13:05:14 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH:  Updated code to clean up redundant code, and to address end-user requests for simplified interfaces.

Revision 13499  Directory Listing
Modified Wed May 26 11:58:33 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: fix string formating warning when pixel values are empty

Revision 13488  Directory Listing
Modified Tue May 25 19:47:20 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: when extended with TclSampleScriptedModule, exit was failing due to the gui and logic not beign set up right, so avoid calling methods on invalid classes

Revision 13487  Directory Listing
Modified Tue May 25 19:43:20 2010 UTC (7 years, 4 months ago) by alexy
Original Path: branches/Slicer-3-6
ENH: fixed help link

Revision 13485  Directory Listing
Modified Tue May 25 19:36:14 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge fixes from trunk to avoid runtime warnings about bad pixel formats

Revision 13483  Directory Listing
Modified Tue May 25 19:28:36 2010 UTC (7 years, 4 months ago) by alexy
Original Path: branches/Slicer-3-6
ENH: fixed help link

Revision 13482  Directory Listing
Modified Tue May 25 19:15:23 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: check for the case where the module name is less than 7 characters long. Bug 852

Revision 13479  Directory Listing
Modified Tue May 25 17:42:58 2010 UTC (7 years, 4 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changing version to RC2

Revision 13478  Directory Listing
Modified Tue May 25 17:10:56 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: be sure to update the annotation values even if annotation strings are not currently visible

Revision 13477  Directory Listing
Modified Tue May 25 15:43:26 2010 UTC (7 years, 4 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changing version to RC2

Revision 13473  Directory Listing
Modified Tue May 25 11:48:19 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: update annotations for seeds when mouse if over the seed

Revision 13466  Directory Listing
Modified Mon May 24 22:56:31 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
COMP:  Quick fix to remove unnecessary testing that was causing failures across platforms.  A better solution is being worked on and tested in the trunk.

Revision 13455  Directory Listing
Modified Mon May 24 15:12:26 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: create a lib and install merge models

Revision 13454  Directory Listing
Modified Mon May 24 15:06:39 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: fix doc link

Revision 13443  Directory Listing
Modified Fri May 21 21:03:26 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: Debugging multiple cameras -- fixing creation of new camera nodes when a view node has none, and switching active cameras. Dual 3D view may not be working properly yet.

Revision 13442  Directory Listing
Modified Fri May 21 20:58:01 2010 UTC (7 years, 4 months ago) by demian
Original Path: branches/Slicer-3-6
ENH: Regorganization of the Diffusion and Tractography related modules and improvement of their documentation

Revision 13441  Directory Listing
Modified Fri May 21 20:22:32 2010 UTC (7 years, 4 months ago) by francois_budin
Original Path: branches/Slicer-3-6
BUG: The file transform extension has to be .txt

Revision 13435  Directory Listing
Modified Fri May 21 11:17:17 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: getting rid of cdash complaints of unused variable

Revision 13434  Directory Listing
Modified Fri May 21 11:07:42 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: tracking changes made to the trunk on adding and switching between cameras

Revision 13432  Directory Listing
Modified Fri May 21 01:42:03 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH:  Added improved documentation, simplified user interface, improved testing, and merged across all versions of the tools.

Revision 13421  Directory Listing
Modified Thu May 20 15:25:05 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: branches/Slicer-3-6
BUG: memory deallocation is not done in desctructor, need explicit call

Revision 13414  Directory Listing
Modified Wed May 19 18:28:22 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: remove debugging print outs

Revision 13412  Directory Listing
Modified Wed May 19 17:45:20 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: changed FetchMI's download behavior to do a Load rather than import of a scene so Camera and other nodes would be restored properly

Revision 13411  Directory Listing
Modified Wed May 19 15:25:08 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: not checking metadata upon Enter() unless server is selected and closing 'new tag' window after values are set

Revision 13396  Directory Listing
Modified Mon May 17 21:30:57 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
ENH: add info about how to create ruler from fids to help panel

Revision 13393  Directory Listing
Modified Mon May 17 21:01:05 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: fix link to docs

Revision 13383  Directory Listing
Modified Mon May 17 13:12:13 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: branches/Slicer-3-6
BUG: register ScaleVersor3D transform (fix for bug #842)

Revision 13374  Directory Listing
Modified Fri May 14 18:07:49 2010 UTC (7 years, 4 months ago) by clisle
Original Path: branches/Slicer-3-6
BUG: fix typo on build logic for MainMirrorUnstructuredGridCellTest 

Revision 13373  Directory Listing
Modified Fri May 14 15:40:44 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: branches/Slicer-3-6
ENH: move the extension for the Slicer 3.6 release to a branch of the EMClustering module

Revision 13344  Directory Listing
Modified Wed May 12 22:00:46 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: branches/Slicer-3-6
BUG: Merge onto branch 13264:13340

Revision 13331  Directory Listing
Modified Tue May 11 23:35:15 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge fix from trunk

Revision 13320  Directory Listing
Modified Tue May 11 19:28:56 2010 UTC (7 years, 4 months ago) by alexy
Original Path: branches/Slicer-3-6
BUG_FIXED: 839 removed recursive loops causes in the Viewer by UpdateAxis methods

Revision 13317  Directory Listing
Modified Tue May 11 17:41:30 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: remove unused variable (merge from trunk)

Revision 13312  Directory Listing
Modified Tue May 11 14:21:21 2010 UTC (7 years, 4 months ago) by alexy
Original Path: branches/Slicer-3-6
BUG_FIXED:
Fixed VolRen ROI fit to volume for the case when volume was outside the original ROI range

Revision 13303  Directory Listing
Modified Mon May 10 20:08:19 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: fix logic for bounds checking - don't try to analyze data with single dicom volume containing entire series (fix for bug reported by Andras and Andriy)

Revision 13298  Directory Listing
Modified Sat May 8 21:45:17 2010 UTC (7 years, 4 months ago) by hayes
Original Path: branches/Slicer-3-6
ENH: Changed version to 3.6 RC1

Revision 13296  Directory Listing
Modified Sat May 8 20:54:57 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: bringing welcome module text up to date (didn't include measurements module)

Revision 13295  Directory Listing
Modified Sat May 8 20:52:16 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: branches/Slicer-3-6
BUG: bringing welcome module images up to date

Revision 13289  Directory Listing
Modified Fri May 7 21:31:48 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH:  Changed tests to use long flags to avoid problem with running tests under windows.

Revision 13287  Directory Listing
Modified Fri May 7 20:56:00 2010 UTC (7 years, 4 months ago) by hliu
Original Path: branches/Slicer-3-6
ENH: added logos into the Acknowledgement section.

Revision 13283  Directory Listing
Modified Fri May 7 16:34:01 2010 UTC (7 years, 4 months ago) by lassoan
Original Path: branches/Slicer-3-6
ENH: Added icons to ProstateNav acknowledgements panel

Revision 13280  Directory Listing
Modified Fri May 7 13:16:29 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: merge testing fix from trunk

Revision 13278  Directory Listing
Modified Fri May 7 11:41:13 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: branches/Slicer-3-6
ENH:0000829:  Addressing feature enhancment http://www.na-mic.org/Bug/view.php?id=829 submitted by fedorov.  STYLE:  Also cleaned up xml files to have better rendered interfaces.

Revision 13274  Directory Listing
Modified Thu May 6 21:28:33 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
STYLE: merge new documentation from the trunk for segmentation welcome module

Revision 13270  Directory Listing
Modified Thu May 6 19:50:45 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
BUG: only specify the build subdirectory on windows (where it will be Debug, Release, RelWithDebInfo, etc) otherwise leave blank

Revision 13269  Directory Listing
Modified Thu May 6 19:10:22 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
COMP: merge compile warning fix from trunk

Revision 13266  Directory Listing
Modified Thu May 6 15:06:44 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: update title with branch version

Revision 13265  Directory Listing
Modified Thu May 6 15:04:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: branches/Slicer-3-6
BUG: change the slicer3 tag to check out the 3.6 branch

Revision 13264  Directory Listing
Modified Thu May 6 14:12:54 2010 UTC (7 years, 4 months ago) by pieper
Original Path: branches/Slicer-3-6
Copied from: trunk revision 13263
ENH: creating release branche for Slicer-3-6

Revision 13263  Directory Listing
Modified Thu May 6 13:57:41 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: enable window paths for BRAINSTools to work with slicer build system; fixes testing on window

Revision 13262  Directory Listing
Modified Thu May 6 13:49:43 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
COMP: disable test on apple until it is understood what is being tested

Revision 13261  Directory Listing
Modified Wed May 5 23:19:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: use the updated contour points, new baseline

Revision 13260  Directory Listing
Modified Wed May 5 22:58:48 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: get the jar and .tcl files installed when using cpack, if out the SPECTRE stuff for now

Revision 13259  Directory Listing
Modified Wed May 5 22:42:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: enable testing on windows now that have 32 bit baseline to compare against

Revision 13258  Directory Listing
Modified Wed May 5 22:26:34 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: force xml poly data writer to write out 32 bit, and update the baseline test

Revision 13257  Directory Listing
Modified Wed May 5 22:06:41 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: always write out .vtp files using Id type of int 32, and new int 32 baseline for comparison

Revision 13256  Directory Listing
Modified Wed May 5 22:04:04 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
BUG: diff demons binary moved to bin, but tcl script was not updated

Revision 13255  Directory Listing
Modified Wed May 5 22:02:47 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
ENH: move diff demons one level up to reduce the chances of exceeding 260
character path length limitation on windows

Revision 13254  Directory Listing
Modified Wed May 5 21:49:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: use the launcher on the merge model test. TODO: figure out why output of the cli is different on 32 and 64 bit machines

Revision 13253  Directory Listing
Modified Wed May 5 20:11:49 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
STYLE: more example data

Revision 13252  Directory Listing
Modified Wed May 5 20:00:46 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
STYLE: rename modules to match wiki documentation

Revision 13251  Directory Listing
Modified Wed May 5 19:47:04 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
STYLE: improved documentation for segmentation and registration

Revision 13250  Directory Listing
Modified Wed May 5 18:58:39 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: hide message from users

Revision 13249  Directory Listing
Modified Wed May 5 18:55:26 2010 UTC (7 years, 4 months ago) by vrnova
Original Path: trunk
ENH: ray length checking against possible numerical error causing video card freeze

Revision 13248  Directory Listing
Modified Wed May 5 18:53:05 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
STYLE: remove 'python' from module names to match documentation (modules are named by functionality not by implementation language)

Revision 13247  Directory Listing
Modified Wed May 5 18:47:56 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP:  Another attempt to try to build sufficient dependancies for supporting parallel builds of Slicer3.

Revision 13246  Directory Listing
Modified Wed May 5 18:25:48 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
ENH: enable extra documentation for module categories

Revision 13245  Directory Listing
Modified Wed May 5 18:25:23 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: misnamed file

Revision 13244  Directory Listing
Modified Wed May 5 18:20:22 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
ENH: framework for additional documentation for segmentation

Revision 13243  Directory Listing
Modified Wed May 5 18:14:53 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
ENH: framework for additional documentation for registration

Revision 13242  Directory Listing
Modified Wed May 5 15:40:28 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: point to the mipav dir and SPECTRE jar file from Slicer3_HOME if it's defined

Revision 13241  Directory Listing
Modified Wed May 5 15:03:52 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: use the launcher to run cmake so it can find the test code, added an error if the test command failed to run

Revision 13240  Directory Listing
Modified Wed May 5 14:43:34 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk
ENH: fixed doc links

Revision 13239  Directory Listing
Modified Wed May 5 13:42:41 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk
BUG_FIXED 819
Fixed recursion in the 3d viewer update

Revision 13238  Directory Listing
Modified Wed May 5 13:24:49 2010 UTC (7 years, 4 months ago) by vrnova
Original Path: trunk
ENH: disconnect rendering pipeline in TeardownGUI()

Revision 13237  Directory Listing
Modified Wed May 5 13:17:04 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP:  Attempting to get parallel builds to work correctly under windows.

Revision 13236  Directory Listing
Modified Wed May 5 12:50:53 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix failing test condition where menu is not initialized

Revision 13235  Directory Listing
Modified Wed May 5 02:18:59 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP: Removed unnecessary programs.

Revision 13234  Directory Listing
Modified Tue May 4 22:09:07 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
ENH: if a module name ends in Welcome, make it first in the module list

Revision 13233  Directory Listing
Modified Tue May 4 21:59:39 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk
BUG remove two obsolete files and change the CMakeList accordingly

Revision 13232  Directory Listing
Modified Tue May 4 21:58:49 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk
BUG remove two obsolete files

Revision 13231  Directory Listing
Modified Tue May 4 21:55:26 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk
BUG remove an obsolete file which may cause preprocessing error

Revision 13230  Directory Listing
Modified Tue May 4 21:48:22 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
STYLE: make menu order match wiki; add Editor to Segmentation and Transforms to Registrtion cascade menus

Revision 13229  Directory Listing
Modified Tue May 4 21:43:54 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: changing it back, don't run this test with the launcher as we're using cmake to launch it

Revision 13219  Directory Listing
Modified Tue May 4 21:22:00 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: point to the slicer3 exe in the binary dir, hopefully will work better on windows

Revision 13218  Directory Listing
Modified Tue May 4 21:10:37 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: set up the test so ctest can find the test file and data files. TODO: move the test files into the proper dir, make a baseline to compare it to

Revision 13217  Directory Listing
Modified Tue May 4 21:08:58 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
COMP: avoid duplicate symbol errors on windows compiles

Revision 13216  Directory Listing
Modified Tue May 4 20:20:52 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: added documentation URI for lauren

Revision 13215  Directory Listing
Modified Tue May 4 19:44:07 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
STYLE: warning macro to debug

Revision 13214  Directory Listing
Modified Tue May 4 19:36:58 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: set the viewer widget and interactor style to null before deleting seed widgets. only render if seeds enabled. removed old header files

Revision 13213  Directory Listing
Modified Tue May 4 19:35:34 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: check for null node and selected list node

Revision 13209  Directory Listing
Modified Tue May 4 17:29:40 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: set TestLocation to an empty string rather than a space, as it was leading to --launch \ TestBinary, and not finding the TestBinary

Revision 13208  Directory Listing
Modified Tue May 4 16:30:41 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk
ENH: further improvements to linking VTK on Mac.

Revision 13207  Directory Listing
Modified Tue May 4 15:33:57 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk
COMP: fix missing endif().

Revision 13206  Directory Listing
Modified Tue May 4 15:17:08 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk
ENH: Add flags and build options to build VTK with X11 only on Mac.

Revision 13205  Directory Listing
Modified Tue May 4 14:49:32 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: change button order per request from Ron

Revision 13204  Directory Listing
Modified Tue May 4 13:33:04 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix warning about unused variable

Revision 13203  Directory Listing
Modified Tue May 4 12:48:49 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk
ENH: Fix SuperBuild to use KWWidgets Tag Slicer-3-6.

Revision 13202  Directory Listing
Modified Tue May 4 12:07:36 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: include launcher so test can be run with shared libraries (test still fails)

Revision 13201  Directory Listing
Modified Tue May 4 04:24:00 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
ENH: The output file composed with $1 should expect a full path.
     This will be better done with a CMake function inside of the Testing/CMakeLists.txt file.

Revision 13200  Directory Listing
Modified Tue May 4 04:22:55 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
ENH: Added potential path for the names of CLI executables, to be used when running them from Valgrind.

Revision 13199  Directory Listing
Modified Tue May 4 04:12:36 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
ENH: Setting up configuration for automating the process of running Valgrind in the CLI Modules.

Revision 13198  Directory Listing
Modified Tue May 4 01:09:15 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: CommandLine now works and task should be correctly downloaded 

Revision 13193  Directory Listing
Modified Mon May 3 22:18:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: make sure that the archetype is first in the updated file list for upload

Revision 13192  Directory Listing
Modified Mon May 3 22:12:03 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixed links in welcome module

Revision 13191  Directory Listing
Modified Mon May 3 22:05:36 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed interpolation

Revision 13185  Directory Listing
Modified Mon May 3 22:02:46 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix download links for data access

Revision 13184  Directory Listing
Modified Mon May 3 20:54:01 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: fix compilation warning. STYLE: fix copy/paste error

Revision 13183  Directory Listing
Modified Mon May 3 20:53:13 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: improved tooltip balloon help to explain slice number display

Revision 13181  Directory Listing
Modified Mon May 3 20:37:43 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: loading sample data stuff.

Revision 13180  Directory Listing
Modified Mon May 3 20:09:01 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP:  Attempting to make external object properly built for Windows computers.

Revision 13179  Directory Listing
Modified Mon May 3 20:04:51 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: take out the widget name string for removed button

Revision 13178  Directory Listing
Modified Mon May 3 20:00:10 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP:  Attempting ot blindly fix windows shared library issues.

Revision 13177  Directory Listing
Modified Mon May 3 19:43:39 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: updating welcome module's logo to reflect current version number

Revision 13176  Directory Listing
Modified Mon May 3 19:43:13 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: updating welcome module's logo to reflect current version number

Revision 13175  Directory Listing
Modified Mon May 3 19:27:19 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: fixed compiler warning and typo

Revision 13174  Directory Listing
Modified Mon May 3 19:17:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: removing compiler warning, precedence

Revision 13173  Directory Listing
Modified Mon May 3 19:14:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: removing compiler warnings

Revision 13172  Directory Listing
Modified Mon May 3 19:05:51 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP: Fixed compilation of BRAINSDemonWarp by creating a separate library, and including the windows flags for that library.

Revision 13171  Directory Listing
Modified Mon May 3 18:34:32 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: removing un/signed mismatch, unused vars

Revision 13170  Directory Listing
Modified Mon May 3 17:27:09 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
BUG: use the correct color table to be consistent with documentation

Revision 13167  Directory Listing
Modified Mon May 3 15:06:08 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: removing Qdec module and library for 3.6 module cull, removed refs from Query Atlas, removed tests

Revision 13166  Directory Listing
Modified Mon May 3 15:00:02 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: use smart pointers to avoid memory leaks

Revision 13165  Directory Listing
Modified Mon May 3 05:33:35 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: Resolving issues around command line module

Revision 13164  Directory Listing
Modified Sun May 2 23:52:08 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
ENH: Refining the generation of the list of modules.

Revision 13163  Directory Listing
Modified Sun May 2 22:53:27 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: Fixed EMSegment Simple 

Revision 13162  Directory Listing
Modified Sun May 2 18:34:27 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
BUG: uninitialized path after migrating from Applications/CLI

Revision 13161  Directory Listing
Modified Sun May 2 18:33:37 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk
BUG: baseline dataset SFLS

Revision 13160  Directory Listing
Modified Sun May 2 17:22:30 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk
BUG: test data set update: 'virtual colonoscopy' from Ron

Revision 13159  Directory Listing
Modified Sun May 2 17:11:08 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk
BUG: SFLS implementation: path init, update scheme

Revision 13158  Directory Listing
Modified Sun May 2 15:59:56 2010 UTC (7 years, 4 months ago) by lantiga
Original Path: trunk
ENH: added link to 3.6 documentation pages

Revision 13157  Directory Listing
Modified Sun May 2 01:52:47 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
ENH: build diff demons, install in bin

Revision 13156  Directory Listing
Modified Sun May 2 00:42:19 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
ENH: move diff demons to Modules/ChangeTracker/CommandLineApplication
from Applications/CLI. This should be substituted with BRAINSDemonsWarp
in the future

Revision 13155  Directory Listing
Modified Sun May 2 00:29:27 2010 UTC (7 years, 4 months ago) by sylvain
Original Path: trunk
ENH: fix link to Slicer 3.6 documentation wiki. improve acknowledgments section. add tests and test data.

Revision 13154  Directory Listing
Modified Sun May 2 00:25:44 2010 UTC (7 years, 4 months ago) by sylvain
Original Path: trunk
ENH: Add png file with MIT logo and NAMIC logo side-by-side

Revision 13153  Directory Listing
Modified Sat May 1 19:05:48 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
BUG: plugin was not installed

Revision 13152  Directory Listing
Modified Sat May 1 16:46:35 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
COMP: turn off batch make by default for slicer builds

Revision 13151  Directory Listing
Modified Sat May 1 13:38:50 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: avoid possible bad access through null pointer

Revision 13150  Directory Listing
Modified Sat May 1 12:38:53 2010 UTC (7 years, 4 months ago) by aylward
Original Path: trunk
BUG: Does not check for existence of Slicer3_EXE.  Prohibits use outside of Slicer.

Revision 13149  Directory Listing
Modified Fri Apr 30 22:41:01 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
BUG: initialize all variables in the constructor

Revision 13148  Directory Listing
Modified Fri Apr 30 22:18:37 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
ENH: configure the convenience scripts for individual tests

Revision 13147  Directory Listing
Modified Fri Apr 30 22:14:20 2010 UTC (7 years, 4 months ago) by fedorov
Original Path: trunk
ENH: adding helper scripts for testing coverage and memory leaks in idividual
modules

Revision 13146  Directory Listing
Modified Fri Apr 30 21:39:07 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: copy the ACPC test mrml file to the binary dir where it can be modified without triggering a source dir is locally modified warning on the dashboard

Revision 13145  Directory Listing
Modified Fri Apr 30 21:26:34 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
BUG: Member variables m_Spacing and  m_Size were not initialized.

Revision 13141  Directory Listing
Modified Fri Apr 30 21:09:49 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: avoid crash when pushing button before initializing tracker

Revision 13140  Directory Listing
Modified Fri Apr 30 20:13:05 2010 UTC (7 years, 4 months ago) by pkarasev
Original Path: trunk
BUG: SFLS implementation: path init, update scheme

Revision 13139  Directory Listing
Modified Fri Apr 30 20:11:44 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix URL

Revision 13138  Directory Listing
Modified Fri Apr 30 20:10:02 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP:  Disable the test until they can be debugged.

Revision 13137  Directory Listing
Modified Fri Apr 30 20:07:11 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix URL

Revision 13136  Directory Listing
Modified Fri Apr 30 19:56:40 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: fix up boundary cases for working with multiple existing label maps with their own color nodes

Revision 13135  Directory Listing
Modified Fri Apr 30 19:39:00 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
ENH:  Added test suite for BRAINSTools.

Revision 13134  Directory Listing
Modified Fri Apr 30 19:38:51 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk
ENH: removed ROI lists, updated modules help.

Revision 13133  Directory Listing
Modified Fri Apr 30 19:33:35 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
ENH:  Adding in test suite of tools to svn.

Revision 13132  Directory Listing
Modified Fri Apr 30 19:29:51 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: set up the default save location for a new colour node to be in the first user defined colour path

Revision 13131  Directory Listing
Modified Fri Apr 30 18:33:51 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: update the gui with the default label map colour node when create it, and update it with the passed in node in the Enter method (called from Edit Properties). Changed the selection warning to a debug, it's not user friendly.

Revision 13130  Directory Listing
Modified Fri Apr 30 18:25:32 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: fix logic error, only delete if NOT null

Revision 13129  Directory Listing
Modified Fri Apr 30 18:18:03 2010 UTC (7 years, 4 months ago) by ygao
Original Path: trunk
ENH: added the RobustStaticsSegmenter into trunk/Application/CLI/RobustStatisticsSegmenter dirctory. it compiles and works on my machien: 64bit RHEL gcc 4.1.2

Revision 13128  Directory Listing
Modified Fri Apr 30 17:48:31 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
STYLE: write out a more verbose error message if the user defined colour path directory doesn't exist

Revision 13127  Directory Listing
Modified Fri Apr 30 17:37:26 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: skip the test on windows

Revision 13126  Directory Listing
Modified Fri Apr 30 17:36:44 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
ENH: shell script for generating the list of slicer modules by running Slicer and using its own discovery mechanism.

Revision 13125  Directory Listing
Modified Fri Apr 30 16:59:13 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
ENH: corrected staled document URL.

Revision 13124  Directory Listing
Modified Fri Apr 30 16:52:02 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
ENH: corrected a typo.

Revision 13123  Directory Listing
Modified Fri Apr 30 16:50:22 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: actually test the output of the merge models module, using a helper file

Revision 13122  Directory Listing
Modified Fri Apr 30 16:49:07 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: add missing baseline output for the merge models test

Revision 13121  Directory Listing
Modified Fri Apr 30 16:34:39 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: revert changed tooltip name

Revision 13120  Directory Listing
Modified Fri Apr 30 16:22:59 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
ENH: help on UI pointed to the wrong link.

Revision 13119  Directory Listing
Modified Fri Apr 30 16:12:09 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: better handling of dialog box position and edit selections

Revision 13118  Directory Listing
Modified Fri Apr 30 16:05:06 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: disable SparseFieldLevelSetContourTest1 on windows, doesn't link

Revision 13117  Directory Listing
Modified Fri Apr 30 15:45:53 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: removed strange ROI bahavior and registration type bug - Template Builder works now - registration algorithm is still an issue

Revision 13116  Directory Listing
Modified Fri Apr 30 15:11:15 2010 UTC (7 years, 4 months ago) by millerjv
Original Path: trunk
ENH: documentation link was missing

Revision 13115  Directory Listing
Modified Fri Apr 30 14:37:59 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
COMP: add in windows build command

Revision 13114  Directory Listing
Modified Fri Apr 30 13:44:06 2010 UTC (7 years, 4 months ago) by ibanez
Original Path: trunk
BUG: Synchronizing the rollover time with CDash to 3am UTC.

Revision 13113  Directory Listing
Modified Fri Apr 30 13:29:47 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: switch to cross platform Round function

Revision 13112  Directory Listing
Modified Fri Apr 30 13:26:58 2010 UTC (7 years, 4 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed build error

Revision 13111  Directory Listing
Modified Fri Apr 30 12:57:26 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: disable tests for culled module

Revision 13110  Directory Listing
Modified Fri Apr 30 11:48:10 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: try fix for failing fresh/nightly build that doesn't find Slicer3 (because it hasn't been built yet)

Revision 13109  Directory Listing
Modified Fri Apr 30 07:14:24 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: fixed preprocessing 

Revision 13108  Directory Listing
Modified Fri Apr 30 07:13:41 2010 UTC (7 years, 4 months ago) by pohl
Original Path: trunk
BUG: fixed preprocessing 

Revision 13107  Directory Listing
Modified Fri Apr 30 02:02:08 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
BUG: corrected URL for online Documentation.

Revision 13106  Directory Listing
Modified Fri Apr 30 01:07:10 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
ENH: add more test for MedianImageFilter.

Revision 13105  Directory Listing
Modified Thu Apr 29 23:24:43 2010 UTC (7 years, 4 months ago) by hjohnson
Original Path: trunk
COMP: Newly added test only works from withing the Slicer3 Tree, adn this was causing external packages that depend on DicomToNrrd to fail.

Revision 13104  Directory Listing
Modified Thu Apr 29 23:13:47 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
STYLE: fix a tool tip

Revision 13103  Directory Listing
Modified Thu Apr 29 22:33:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: update doc link, moving tags to top

Revision 13102  Directory Listing
Modified Thu Apr 29 22:21:05 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: update to Bone and Skin entries after the wiki pages were updated

Revision 13101  Directory Listing
Modified Thu Apr 29 22:14:48 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: pass in a test mrml file to the acpc test. The file does get over written when the test is run, but only the first node changes. The second node, vtkMRMLLinearTransformNode2, contains the expected output

Revision 13100  Directory Listing
Modified Thu Apr 29 21:54:34 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: implement decisions from the module cull meeting http://wiki.na-mic.org/Wiki/index.php/2010_Slicer36_Module_Cull

Revision 13099  Directory Listing
Modified Thu Apr 29 21:41:24 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: switch to smart pointers to get rid of a memory leak

Revision 13098  Directory Listing
Modified Thu Apr 29 21:30:37 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: adding another test to cover more of the MergeModels CLI

Revision 13097  Directory Listing
Modified Thu Apr 29 21:28:17 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: adding an ascii version of the cube and sphere for testing xml poly data reading

Revision 13096  Directory Listing
Modified Thu Apr 29 21:25:25 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: set default status of scalar volumes to be non-labelmaps explicitly so they will show up in nodeselectors that try to exclude labelmaps by attribute

Revision 13095  Directory Listing
Modified Thu Apr 29 21:23:44 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: don't prompt for new label map when editing  non-scalar volumes

Revision 13094  Directory Listing
Modified Thu Apr 29 21:21:26 2010 UTC (7 years, 4 months ago) by naucoin
Original Path: trunk
BUG: change the test to a c++ based one and use the helper cmake class to compare the output and the baseline. TODO: get the comparison succeeding, new baseline needed?

Revision 13091  Directory Listing
Modified Thu Apr 29 21:05:45 2010 UTC (7 years, 4 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: changed modelmirror's category to 'surface models' and added a link to docu.

Revision 13090  Directory Listing
Modified Thu Apr 29 20:37:37 2010 UTC (7 years, 4 months ago) by taox
Original Path: trunk
BUG: volume was in LPS space, while gradient vectors were still in RAS space.

Revision 13089  Directory Listing
Modified Thu Apr 29 20:22:58 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk
STYLE: Add documentation link for Gaussian Blur module.

Revision 13088  Directory Listing
Modified Thu Apr 29 20:15:12 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: better handling of values out-of-range for lookup table

Revision 13087  Directory Listing
Modified Thu Apr 29 20:13:26 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: don't prompt for new label map when editing  non-scalar volumes

Revision 13086  Directory Listing
Modified Thu Apr 29 20:09:09 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk
BUG: don't prompt for new label map when editing  non-scalar volumes

Revision 13085  Directory Listing
Modified Thu Apr 29 19:38:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: fixed doc url

Revision 13084  Directory Listing
Modified Thu Apr 29 19:35:17 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: update help/ack

Revision 13083  Directory Listing
Modified Thu Apr 29 19:29:40 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: add documentation link for 3.6

Revision 13082  Directory Listing
Modified Thu Apr 29 19:21:56 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixed documenation link in the module help frame

Revision 13081  Directory Listing
Modified Thu Apr 29 19:14:53 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: update documentation and ack

Revision 13080  Directory Listing
Modified Thu Apr 29 19:09:43 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:Forgot to add 2 files

Revision 13079  Directory Listing
Modified Thu Apr 29 18:55:53 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
ENH: more meaningful description.

Revision 13078  Directory Listing
Modified Thu Apr 29 17:45:35 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: fix category (promote from Experimental)

Revision 13075  Directory Listing
Modified Thu Apr 29 16:26:16 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: update documentation link

Revision 13074  Directory Listing
Modified Thu Apr 29 15:59:26 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: update documentation link

Revision 13073  Directory Listing
Modified Thu Apr 29 15:58:49 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:measurement frame with HField transform was not taken into account; problem with transforms when multithreading;improvement of interpolators implementation

Revision 13072  Directory Listing
Modified Thu Apr 29 15:55:27 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
ENH: minor change on help info to reduce confusion.

Revision 13071  Directory Listing
Modified Thu Apr 29 15:53:52 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix links and naming conventions

Revision 13070  Directory Listing
Modified Thu Apr 29 15:46:32 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
ENH: support NRRD. add user selection for output directory.

Revision 13069  Directory Listing
Modified Thu Apr 29 15:45:59 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Test simplified

Revision 13068  Directory Listing
Modified Thu Apr 29 15:40:06 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix module category

Revision 13067  Directory Listing
Modified Thu Apr 29 15:22:26 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: update link to 3.6 documentation

Revision 13066  Directory Listing
Modified Thu Apr 29 15:19:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: update link to point to 3.6 documentation

Revision 13065  Directory Listing
Modified Thu Apr 29 15:03:06 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding missing ACPC test of the Realign lib.

Revision 13064  Directory Listing
Modified Thu Apr 29 15:02:15 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: comparison mismatch warning

Revision 13063  Directory Listing
Modified Thu Apr 29 15:01:16 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: prevent divide by zero (should not happen)

Revision 13062  Directory Listing
Modified Thu Apr 29 14:37:51 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding missing test input files for ACPC/Realign test

Revision 13061  Directory Listing
Modified Thu Apr 29 14:29:41 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: update link, contributor

Revision 13057  Directory Listing
Modified Thu Apr 29 13:58:05 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
ENH: used the new link for the documentation.

Revision 13056  Directory Listing
Modified Thu Apr 29 13:04:16 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: ugh, fixed stupid mistake in the image.

Revision 13055  Directory Listing
Modified Thu Apr 29 12:56:56 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: Updating the Welcome module to track changes in Slicer.

Revision 13054  Directory Listing
Modified Thu Apr 29 12:23:08 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix automatic selection of master and merge volume in editor based on what is currently selected in the Red slice window

Revision 13053  Directory Listing
Modified Thu Apr 29 12:10:07 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: Mantis bug 337. Added a null string check on the selected directory

Revision 13052  Directory Listing
Modified Thu Apr 29 12:05:01 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: Mantis bug 337. Loader uses custom browser for adding a data directory. modified to scroll to selected directory

Revision 13051  Directory Listing
Modified Thu Apr 29 11:42:24 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: Updated documentation for 3.6 release.

Revision 13050  Directory Listing
Modified Thu Apr 29 03:12:01 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: remove newline

Revision 13049  Directory Listing
Modified Thu Apr 29 02:34:09 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
ENH: documentation points to 3-6.

Revision 13048  Directory Listing
Modified Thu Apr 29 02:25:59 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed dimensions check in volume renderer

Revision 13047  Directory Listing
Modified Thu Apr 29 01:57:24 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13046  Directory Listing
Modified Thu Apr 29 01:46:17 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding help/ack

Revision 13045  Directory Listing
Modified Thu Apr 29 01:44:19 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding more testing for Cast, found out that Long wasn't compiled in, so removing it as an option

Revision 13044  Directory Listing
Modified Thu Apr 29 01:43:35 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13043  Directory Listing
Modified Thu Apr 29 01:43:10 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding missing test baseline images for the Cast module

Revision 13042  Directory Listing
Modified Thu Apr 29 01:41:52 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13041  Directory Listing
Modified Thu Apr 29 01:36:33 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13040  Directory Listing
Modified Thu Apr 29 01:33:24 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13039  Directory Listing
Modified Thu Apr 29 01:30:59 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13038  Directory Listing
Modified Thu Apr 29 01:30:19 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13037  Directory Listing
Modified Thu Apr 29 01:28:22 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13036  Directory Listing
Modified Thu Apr 29 01:27:06 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13035  Directory Listing
Modified Thu Apr 29 01:25:30 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13034  Directory Listing
Modified Thu Apr 29 01:24:27 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: updating help/ack

Revision 13033  Directory Listing
Modified Thu Apr 29 01:20:39 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13032  Directory Listing
Modified Thu Apr 29 01:18:07 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13031  Directory Listing
Modified Thu Apr 29 01:17:00 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED typo

Revision 13030  Directory Listing
Modified Thu Apr 29 01:16:58 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13029  Directory Listing
Modified Thu Apr 29 01:06:33 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13028  Directory Listing
Modified Thu Apr 29 01:05:37 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13027  Directory Listing
Modified Thu Apr 29 00:48:58 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13026  Directory Listing
Modified Thu Apr 29 00:46:09 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: Trying to fix test. TODO: find last of memory leaks from tcl test. Can't use the regular compare since this outputs a .vtp file, and the cmake compare command doesn't work because Slicer3 doesn't work with the execute_process command as it keeps breaking the pipes

Revision 13025  Directory Listing
Modified Thu Apr 29 00:45:50 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
BUG: Could not load tasks

Revision 13024  Directory Listing
Modified Thu Apr 29 00:44:50 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: cleaning up memory leaks, trying to fix test. TODO: find last of memory leaks from tcl test. Can't use the regular compare since this outputs a .vtp file, and the cmake compare command doesn't work because Slicer3 doesn't work with the execute_process command as it keeps breaking the pipes

Revision 13023  Directory Listing
Modified Thu Apr 29 00:35:49 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13022  Directory Listing
Modified Thu Apr 29 00:33:12 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13021  Directory Listing
Modified Thu Apr 29 00:31:31 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13020  Directory Listing
Modified Thu Apr 29 00:29:46 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13019  Directory Listing
Modified Thu Apr 29 00:27:13 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13018  Directory Listing
Modified Thu Apr 29 00:25:39 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13017  Directory Listing
Modified Thu Apr 29 00:24:02 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13016  Directory Listing
Modified Thu Apr 29 00:22:35 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13015  Directory Listing
Modified Thu Apr 29 00:21:24 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13014  Directory Listing
Modified Thu Apr 29 00:17:26 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13013  Directory Listing
Modified Thu Apr 29 00:15:13 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
BUG: remove newlines

Revision 13012  Directory Listing
Modified Wed Apr 28 23:29:51 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
BUG: Made changes to file so that it would correctly compile

Revision 13011  Directory Listing
Modified Wed Apr 28 23:11:54 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: include estimates from Steve to help the user with target volume estimation

Revision 13010  Directory Listing
Modified Wed Apr 28 23:08:48 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: show warning dialog only once; change the fiducial glyph change behavior
-- set sphere glyph only for those lists that are created through the fast
marching fiducial list node selector

Revision 13007  Directory Listing
Modified Wed Apr 28 22:12:53 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: updating help and acknowledgements.

Revision 13006  Directory Listing
Modified Wed Apr 28 22:04:17 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: update acknowledgements.

Revision 13005  Directory Listing
Modified Wed Apr 28 22:03:48 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: adding acknowledgements. 

Revision 13004  Directory Listing
Modified Wed Apr 28 21:49:30 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: preparing for release

Revision 13003  Directory Listing
Modified Wed Apr 28 21:48:16 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: renamed output flag to avoid possible conflict

Revision 13002  Directory Listing
Modified Wed Apr 28 21:23:55 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: logos

Revision 13001  Directory Listing
Modified Wed Apr 28 21:11:50 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: fixing label, default values and category

Revision 12999  Directory Listing
Modified Wed Apr 28 20:59:47 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: incorrect type

Revision 12998  Directory Listing
Modified Wed Apr 28 20:58:38 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: improved documentation, rearranged parameters and fixed spline order type

Revision 12994  Directory Listing
Modified Wed Apr 28 20:41:44 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
BUG: asked to search for module "OpenIGTLink IF" not "OpenIGTLinkIF".

Revision 12993  Directory Listing
Modified Wed Apr 28 20:32:09 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: usability: wise old users were getting confused between which icon meant mouse-pick and mouse-place. Hopefully these are clearer now.

Revision 12992  Directory Listing
Modified Wed Apr 28 20:27:35 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: allow newlines to be explicitly put in the description field so that documentation can be formatted into paragraphs

Revision 12991  Directory Listing
Modified Wed Apr 28 20:19:27 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: formatting of generated documentation

Revision 12990  Directory Listing
Modified Wed Apr 28 20:04:57 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: IBM source code for ARRA project called EMSegmenter

Revision 12989  Directory Listing
Modified Wed Apr 28 19:58:30 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: spacing in displayed documentation

Revision 12988  Directory Listing
Modified Wed Apr 28 19:55:57 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: IBM source code for ARRA project called Annotation

Revision 12987  Directory Listing
Modified Wed Apr 28 19:55:02 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: IBM source code for ARRA project called Annotation

Revision 12986  Directory Listing
Modified Wed Apr 28 19:50:27 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: tests

Revision 12985  Directory Listing
Modified Wed Apr 28 19:50:07 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: documentation

Revision 12981  Directory Listing
Modified Wed Apr 28 19:26:56 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
ENH: added Testing.

Revision 12980  Directory Listing
Modified Wed Apr 28 19:14:09 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: Update doc to 3.6.

Revision 12979  Directory Listing
Modified Wed Apr 28 19:12:17 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
ENH: Test working now.

Revision 12978  Directory Listing
Modified Wed Apr 28 18:55:50 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: reorganization of the parameters; filled in help and acks; updated
testing to use the new parameter flags

Revision 12977  Directory Listing
Modified Wed Apr 28 18:29:21 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: documentation for the release

Revision 12976  Directory Listing
Modified Wed Apr 28 18:28:19 2010 UTC (7 years, 5 months ago) by millerjv
Original Path: trunk
ENH: added some tests of the AffineRegistration

Revision 12975  Directory Listing
Modified Wed Apr 28 18:14:04 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: adding data for the N4 test

Revision 12974  Directory Listing
Modified Wed Apr 28 18:12:49 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: adding test for N4 bias field correction

Revision 12973  Directory Listing
Modified Wed Apr 28 17:52:22 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: incorrect initial value of the parameter caused wrong algorithm
initialization and overfitting

Revision 12972  Directory Listing
Modified Wed Apr 28 17:49:07 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: code cleanup

Revision 12971  Directory Listing
Modified Wed Apr 28 16:12:14 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: cleanup and build the module as a shared library

Revision 12968  Directory Listing
Modified Wed Apr 28 15:30:11 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: extra testing infrastructure and testing for Editor

Revision 12967  Directory Listing
Modified Wed Apr 28 14:47:40 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
BUG: forcing RAS on GE data was not doing correctly. Going back to LPS for all vendors.

Revision 12966  Directory Listing
Modified Wed Apr 28 13:52:57 2010 UTC (7 years, 5 months ago) by pkarasev
Original Path: trunk
BUG: scale color map, handle lack-of-input-vertices, attempt to run contour seg if vertices are given

Revision 12965  Directory Listing
Modified Wed Apr 28 13:38:41 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
STYLE: Add more docs (help+acknowledgment) to camera module

Revision 12964  Directory Listing
Modified Wed Apr 28 12:53:21 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: getting rid of gdcm warnings by linking with ITKIO

Revision 12963  Directory Listing
Modified Wed Apr 28 12:23:23 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: cleaning up leaks for load sample data. sloppy me. still working on the callback for this option

Revision 12962  Directory Listing
Modified Wed Apr 28 11:30:08 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: at last! added file menu hook for adding sample data. command callback not yet tested/hooked up

Revision 12961  Directory Listing
Modified Wed Apr 28 00:57:37 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed typo

Revision 12960  Directory Listing
Modified Wed Apr 28 00:32:00 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: check for bad call to GetName for incorrectly registered MRML Nodes

Revision 12959  Directory Listing
Modified Wed Apr 28 00:06:57 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix calling sequence for use with ctest

Revision 12958  Directory Listing
Modified Wed Apr 28 00:05:16 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: check if viewer exists before requesting render

Revision 12957  Directory Listing
Modified Tue Apr 27 23:09:22 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: fixing a memory leak, had extra storage nodes leaking from nodes that already had them. Also added check to make sure save dialog is created before calling anything on it

Revision 12956  Directory Listing
Modified Tue Apr 27 22:46:13 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: for bug 818, add a version number to the fiducial file as well and try to make sure that we're using the correct symbol when load in fids from mrml and from files

Revision 12955  Directory Listing
Modified Tue Apr 27 22:40:17 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: bypass vtkMRMLScene::GetNodesByName method because it seems it cannot be called from Tcl without leading to a leak

Revision 12954  Directory Listing
Modified Tue Apr 27 21:37:21 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: do not allow single slice volumes selection in VolumeRendering. It causes crash.

Revision 12953  Directory Listing
Modified Tue Apr 27 21:31:38 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix some leaks in test and clean up code

Revision 12952  Directory Listing
Modified Tue Apr 27 20:41:22 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: default parameters for methods

Revision 12951  Directory Listing
Modified Tue Apr 27 20:07:51 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: add test for new editor interface

Revision 12950  Directory Listing
Modified Tue Apr 27 19:47:04 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: added reference VolView transfer functions

Revision 12949  Directory Listing
Modified Tue Apr 27 19:39:38 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: added VolView transfer functions

Revision 12948  Directory Listing
Modified Tue Apr 27 19:34:48 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: to address bugs related to bad registration results for EMSegmenter and other project enable BRAINS tools by default

Revision 12946  Directory Listing
Modified Tue Apr 27 17:24:11 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: changing 'Tumor Mask' to 'VOI Mask' as per Ron's request, fixing bug in computing that was tabling results for VOIs with no voxels in them, and tried to address warnings in Logic from gdcm (i think it worked...)

Revision 12945  Directory Listing
Modified Tue Apr 27 17:14:30 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix crash when adding multiple structures, and add test to search for leaks

Revision 12944  Directory Listing
Modified Tue Apr 27 00:02:07 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk
COMP:  Syncronized with BRAINS3 build suite so that maintenance will be easier.  STYLE:  Improved command line documentation in Slicer3.

Revision 12940  Directory Listing
Modified Mon Apr 26 23:12:34 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: adding CLI wrapping N4ITK algorithm, see Insight Journal publication 640:
Tustison N, Gee J "N4ITK: Nick's N3 ITK Implementation for MRI Bias Field
Correction", http://hdl.handle.net/10380/3053

Revision 12939  Directory Listing
Modified Mon Apr 26 20:29:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
COMP: fix installers for BRAINS command line modules

Revision 12938  Directory Listing
Modified Mon Apr 26 19:44:20 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG adding plot infrastructure which is stubbed out...

Revision 12937  Directory Listing
Modified Mon Apr 26 19:43:50 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixing crashing bug when non-PET volume is selected as pet volume by checking for null pointer. Also adding plotting infrastructure which is currently stubbed out

Revision 12936  Directory Listing
Modified Mon Apr 26 18:52:18 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
COMP: fix windows build for BRAINSCommonLib library

Revision 12935  Directory Listing
Modified Mon Apr 26 18:15:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fixes for bugs reported in http://www.na-mic.org/Bug/view.php?id=689 and STYLE: clean up dead code

Revision 12934  Directory Listing
Modified Mon Apr 26 17:31:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: downgrade some of the warnings and errors to debug print outs as the code recovers from the error states gracefully

Revision 12933  Directory Listing
Modified Mon Apr 26 16:53:33 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: avoid errors when trying to look at module variables that have no contents

Revision 12932  Directory Listing
Modified Mon Apr 26 16:52:37 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix unitialized variable

Revision 12931  Directory Listing
Modified Mon Apr 26 15:59:19 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: getting LUT labels to appear with icons as in colors module, Ron's request

Revision 12930  Directory Listing
Modified Mon Apr 26 15:45:27 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
STYLE: changed xml to be 3.6 ready.

Revision 12929  Directory Listing
Modified Mon Apr 26 15:21:33 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixed color LUT icons, Ron's request. not yet exposed in volumes GUI

Revision 12928  Directory Listing
Modified Mon Apr 26 15:18:53 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: sorting out the color LUT icons requested by Ron

Revision 12927  Directory Listing
Modified Mon Apr 26 14:31:14 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: allow selective disabling of all scripted modules

Revision 12926  Directory Listing
Modified Mon Apr 26 14:30:00 2010 UTC (7 years, 5 months ago) by taox
Original Path: trunk
STYLE: fixed a few typos.

Revision 12925  Directory Listing
Modified Mon Apr 26 13:19:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: tweak GUI per request from Ron

Revision 12924  Directory Listing
Modified Mon Apr 26 11:45:27 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: change name and position of volume check point enable button to save space

Revision 12923  Directory Listing
Modified Mon Apr 26 11:01:53 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
COMP: Accidently entered wrong filename for RegisterImagesMultiRes test baseline.

Revision 12922  Directory Listing
Modified Mon Apr 26 10:58:28 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
BUG: Used wrong commands for RegisterImageMultiRes test tolerance.

Revision 12921  Directory Listing
Modified Mon Apr 26 05:33:58 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: IBM GUI interface finished

Revision 12920  Directory Listing
Modified Mon Apr 26 03:13:11 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk
ENH:  First submission to include the suite of BRAINS registraiton tools to Slicer3.  All the test tree has been removed (due to the large size of the regression test data that is usually included.

Revision 12919  Directory Listing
Modified Sun Apr 25 22:46:20 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
BUG: Adjust tolerance for register images test.  Getting different
results for linux and windows but both seem reasonable.

Revision 12918  Directory Listing
Modified Sun Apr 25 21:23:00 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
BUG: Fix segfault when not using region of interest in RegisterImagesMultiRes

Revision 12917  Directory Listing
Modified Sun Apr 25 21:22:56 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
ENH: Use compression in output for RegisterImagesMultiRes

Revision 12916  Directory Listing
Modified Sun Apr 25 21:22:52 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
ENH: Add test for register images multi-res.

Revision 12915  Directory Listing
Modified Sun Apr 25 19:52:06 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk
COMP: Added license.

Revision 12914  Directory Listing
Modified Sun Apr 25 19:02:05 2010 UTC (7 years, 5 months ago) by vrnova
Original Path: trunk
ENH: GMOM rendering in multi-volume gpu ray casting. GUI updated.

Revision 12913  Directory Listing
Modified Sun Apr 25 14:51:59 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed memory leak in ModelTransform 

Revision 12912  Directory Listing
Modified Sun Apr 25 14:14:49 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: fixed vvt to mrml converter

Revision 12911  Directory Listing
Modified Sat Apr 24 22:31:26 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
STYLE: update documentation link and PI info

Revision 12910  Directory Listing
Modified Sat Apr 24 22:30:26 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
STYLE: update documentation link and PI info

Revision 12909  Directory Listing
Modified Sat Apr 24 21:56:12 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED fixed warnings and leaks in ModelTransform

Revision 12908  Directory Listing
Modified Sat Apr 24 21:49:10 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: added basic test of PichonFastMarching filter. To be extended

Revision 12907  Directory Listing
Modified Sat Apr 24 21:22:07 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
COMP: trying to fix linker error

Revision 12906  Directory Listing
Modified Sat Apr 24 20:47:13 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: did not commit change to the header

Revision 12905  Directory Listing
Modified Sat Apr 24 20:27:23 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: incorrect dependency library name

Revision 12904  Directory Listing
Modified Sat Apr 24 20:16:08 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: fix memory leak

Revision 12903  Directory Listing
Modified Sat Apr 24 19:50:49 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH added wrappable API

Revision 12902  Directory Listing
Modified Sat Apr 24 19:49:45 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: parser for vvt files

Revision 12901  Directory Listing
Modified Sat Apr 24 19:13:33 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: adding more tests

Revision 12900  Directory Listing
Modified Sat Apr 24 19:12:59 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: adding data for changetracker testing

Revision 12899  Directory Listing
Modified Sat Apr 24 18:46:16 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Functions needed for displaying  Intensity Distribution Graph

Revision 12898  Directory Listing
Modified Sat Apr 24 18:42:13 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: New IBM extension - interface for  Intensity Distribution Graph

Revision 12897  Directory Listing
Modified Sat Apr 24 14:47:21 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: bug 574: added Model Transform module

Revision 12896  Directory Listing
Modified Sat Apr 24 14:46:58 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
ENH: bug 574: added Model Transform module

Revision 12895  Directory Listing
Modified Fri Apr 23 22:46:41 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: set the label node

Revision 12894  Directory Listing
Modified Fri Apr 23 22:33:19 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: update documentation link

Revision 12893  Directory Listing
Modified Fri Apr 23 22:30:48 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: 793 - fixes to make workflow cleaner

Revision 12892  Directory Listing
Modified Fri Apr 23 21:58:03 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
STYLE: remove console output

Revision 12891  Directory Listing
Modified Fri Apr 23 21:57:24 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: set the right color map for the labels

Revision 12890  Directory Listing
Modified Fri Apr 23 19:51:28 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Exclude GUI-related files from computation of code coverage.

Revision 12889  Directory Listing
Modified Fri Apr 23 19:20:26 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12888  Directory Listing
Modified Fri Apr 23 19:16:33 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 820 delete and undo was messing with the mapping between fiducial ids and seed widget seeds, this should fix it

Revision 12887  Directory Listing
Modified Fri Apr 23 19:10:21 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12886  Directory Listing
Modified Fri Apr 23 18:53:36 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12885  Directory Listing
Modified Fri Apr 23 17:53:42 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: for bug 793, don't show the editor tools if no label map exists yet

Revision 12884  Directory Listing
Modified Fri Apr 23 17:20:18 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
STYLE: use this pointer

Revision 12883  Directory Listing
Modified Fri Apr 23 17:19:54 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: accessor method

Revision 12882  Directory Listing
Modified Fri Apr 23 16:37:41 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: work in progress for bug 793

Revision 12881  Directory Listing
Modified Fri Apr 23 16:12:45 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: updating help and ack frame

Revision 12878  Directory Listing
Modified Fri Apr 23 12:47:15 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: update SuperBuild to also use ITK-3-18.

Revision 12877  Directory Listing
Modified Thu Apr 22 22:58:30 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: made volume rendering work with label maps

Revision 12873  Directory Listing
Modified Thu Apr 22 21:42:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: remove testing for fix of bug 240

Revision 12872  Directory Listing
Modified Thu Apr 22 21:40:38 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 240 collapse the path when reading in a file name from mrml, this avoids problems with symlinks in relative paths (vtksys::SystemTools::FileIsSymlink doesn't detect them)

Revision 12871  Directory Listing
Modified Thu Apr 22 21:00:26 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: take transforms into account when calculating the slice spacing to be used by the slice slider and the left/right keyboard accelerators

Revision 12870  Directory Listing
Modified Thu Apr 22 20:28:20 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: use INT rather than LONG for label map type

Revision 12868  Directory Listing
Modified Thu Apr 22 13:56:32 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: for bug 731, add option to load data from current working directory

Revision 12867  Directory Listing
Modified Thu Apr 22 13:46:58 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: for bug 731, add option to switch file browser to current working directory

Revision 12866  Directory Listing
Modified Thu Apr 22 06:22:47 2010 UTC (7 years, 5 months ago) by pkarasev
Original Path: trunk
COMP: add test and reference data for SFLS CLI module . Remaining issue: CTest support for vtkXMLPolyData input ?


Revision 12865  Directory Listing
Modified Wed Apr 21 22:38:54 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: get slicer compiling again, move method so not protected

Revision 12864  Directory Listing
Modified Wed Apr 21 22:16:42 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: avoid slowdowns when using editor paint tools by turning off corner annotations for 300ms on every mouse move.  Use unified set of methods in the superclass (SWidget) so that additional cases can be added if needed for performance (such as turning off fiducial labels)

Revision 12863  Directory Listing
Modified Wed Apr 21 22:14:28 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: avoid calling updates on the event queue, even if only to provide feedback to the user.  When called from inside progress events or other inner loops this can lead to recursive invocations of the event loop and bad byproducts

Revision 12862  Directory Listing
Modified Wed Apr 21 22:03:46 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 497 set the modified since read flag if the file was deleted on reading in, so CLI outputs will come up as needing to be saved in the save data widget

Revision 12860  Directory Listing
Modified Wed Apr 21 21:21:40 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 781 support fiducials in the 3d view

Revision 12859  Directory Listing
Modified Wed Apr 21 20:49:29 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12858  Directory Listing
Modified Wed Apr 21 20:44:02 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: selecting presets should update volumes GUI (win/lev/thresh range widgets) via a direct call to method UpdateFramesFromMRML() on the VOlumesGUI. This had been a private method, so I had to expose it.

Revision 12853  Directory Listing
Modified Wed Apr 21 19:29:27 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: need to set the mrml scene so can set up events in the Create call on the fiducial list widget

Revision 12852  Directory Listing
Modified Wed Apr 21 19:16:01 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
BUG: fix install rule for packaging in Qt libraries on Linux when Slicer3_USE_QT is enabled.

Revision 12851  Directory Listing
Modified Wed Apr 21 18:42:46 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: update to ITK 3.18 - fixes multithreaded bulk transform bspline resampling issue and removes possibly GPL code from distribution. Also speeds up DICOM parsing.

Revision 12850  Directory Listing
Modified Wed Apr 21 18:41:51 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: updated colour files from the oneline generator, as per Ron's request

Revision 12849  Directory Listing
Modified Wed Apr 21 18:38:48 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: rename of colour files as per Ron's request

Revision 12848  Directory Listing
Modified Wed Apr 21 18:19:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: use more approriate 2d glyphs for the 3d sphere and diamond (circle and diamond)

Revision 12847  Directory Listing
Modified Tue Apr 20 22:58:35 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: fixing a memory leak when add a fiducial list from file

Revision 12846  Directory Listing
Modified Tue Apr 20 22:44:15 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: reset the default ruler widget position to span the bounding box

Revision 12845  Directory Listing
Modified Tue Apr 20 22:43:19 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: trying to reduce compiler warnings, float/double

Revision 12844  Directory Listing
Modified Tue Apr 20 22:14:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 166 if a bool parameter doesn't have a default, need to set it to false. Updated execution model tour to have a non default boolean arg

Revision 12843  Directory Listing
Modified Tue Apr 20 22:13:36 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: remove warning about needing brackets for disambiguation

Revision 12842  Directory Listing
Modified Tue Apr 20 21:10:29 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: make the test succeed if it can't find the modules it need to fully test

Revision 12841  Directory Listing
Modified Tue Apr 20 20:29:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: show that can select multiple input files

Revision 12840  Directory Listing
Modified Tue Apr 20 20:18:33 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12839  Directory Listing
Modified Tue Apr 20 20:01:39 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: Added executable for CheckerBoard.

Revision 12838  Directory Listing
Modified Tue Apr 20 20:01:04 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: updated docs for 3.6

Revision 12833  Directory Listing
Modified Tue Apr 20 17:30:17 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
ENH: Improved documentation.

Revision 12832  Directory Listing
Modified Tue Apr 20 16:56:53 2010 UTC (7 years, 5 months ago) by lorensen
Original Path: trunk
BUG: input must be signed. ENH: Better documentation.

Revision 12830  Directory Listing
Modified Tue Apr 20 16:39:01 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix unzipping of extensions (ensure that target directory exists)

Revision 12828  Directory Listing
Modified Tue Apr 20 15:54:48 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 792 set the editor default lut to the new short one

Revision 12827  Directory Listing
Modified Tue Apr 20 15:50:56 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix for issue 816, missing file

Revision 12825  Directory Listing
Modified Tue Apr 20 04:58:27 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Changes to interface with IBM Source code

Revision 12824  Directory Listing
Modified Tue Apr 20 04:55:22 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Made changes to EMSMRML architecture so that it would be wrapped by Tcl

Revision 12822  Directory Listing
Modified Mon Apr 19 23:03:53 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
BUG: fix bug -- registration class is not called from Transpeineal device mode

Revision 12821  Directory Listing
Modified Mon Apr 19 22:53:13 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: remove a commented out line

Revision 12820  Directory Listing
Modified Mon Apr 19 22:01:39 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
COMP: fix build warning (conversion from double to float)

Revision 12819  Directory Listing
Modified Mon Apr 19 22:00:21 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Added LONG and ULONG tests to the Applications/CLI/Add test.

Revision 12818  Directory Listing
Modified Mon Apr 19 21:59:16 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Adding baseline images for the Applications/CLI/Add module

Revision 12817  Directory Listing
Modified Mon Apr 19 21:56:17 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: allow user to cancel making a ruler, move the fiducial list widget events into the list widget CreateWidget method

Revision 12815  Directory Listing
Modified Mon Apr 19 21:50:29 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: remove commented out line

Revision 12814  Directory Listing
Modified Mon Apr 19 21:43:07 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
BUG: fix Z-frame registration error due to a bug in newmat/ZLinAlg.cxx

Revision 12809  Directory Listing
Modified Mon Apr 19 20:42:35 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Adding input images for testing Application/CLI modules with multiple pixel types.

Revision 12808  Directory Listing
Modified Mon Apr 19 20:31:43 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Adding tests for all the pixel types of the Applications/CLI/Add module.

Revision 12807  Directory Listing
Modified Mon Apr 19 20:30:50 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Changing the mime-type of these file to make them binary.

Revision 12806  Directory Listing
Modified Mon Apr 19 20:29:04 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Adding baseline images for the tests of the Application/CLI/Add.cxx module.

Revision 12805  Directory Listing
Modified Mon Apr 19 20:15:27 2010 UTC (7 years, 5 months ago) by ibanez
Original Path: trunk
ENH: Adding a basic image in all the pixel types in order to provide exhaustive testing of CLI modules.

Revision 12804  Directory Listing
Modified Mon Apr 19 19:28:45 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 792 use the new brain lut as the default

Revision 12803  Directory Listing
Modified Mon Apr 19 18:23:51 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: adding test to OpenIGTLinkIF module.

Revision 12802  Directory Listing
Modified Mon Apr 19 18:07:38 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:Remove duplicated typedef

Revision 12801  Directory Listing
Modified Mon Apr 19 18:01:30 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: 792 new default label volume colours

Revision 12800  Directory Listing
Modified Mon Apr 19 17:53:40 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: always check for the current color node in the red slice label volume, as it may change

Revision 12799  Directory Listing
Modified Mon Apr 19 15:19:11 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: check to make sure the slice gui exists befor calling GetSlicerViewer, since it was causing errors and leaks on exit with a ruler in the scene

Revision 12798  Directory Listing
Modified Mon Apr 19 15:11:50 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: request a render after deleting a widget from the 3d scene

Revision 12797  Directory Listing
Modified Mon Apr 19 14:34:36 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: compiler warning, init variable to null

Revision 12796  Directory Listing
Modified Mon Apr 19 14:31:43 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: get rid of compiler warnings

Revision 12795  Directory Listing
Modified Mon Apr 19 06:54:43 2010 UTC (7 years, 5 months ago) by pkarasev
Original Path: trunk
BUG: crash with data improperly saved, port over tested code from standalone executable

Revision 12794  Directory Listing
Modified Sat Apr 17 18:30:37 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: 456
Update window, threshold ranges based on image range every time the image is modified.

Revision 12791  Directory Listing
Modified Sat Apr 17 16:12:43 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: 744
Remove unreferenced storage and display nodes before saving a scene

Revision 12790  Directory Listing
Modified Sat Apr 17 00:04:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: remove compiler warning, brackets

Revision 12789  Directory Listing
Modified Sat Apr 17 00:00:28 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: bring the angle widget in line with the ruler widget

Revision 12788  Directory Listing
Modified Fri Apr 16 22:13:17 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: adding _64 to build name broke the extension download URL.  No need to add _64 because all osx slicer builds at 64 bit - see  http://en.wikipedia.org/wiki/X86-64#Mac_OS_X

Revision 12787  Directory Listing
Modified Fri Apr 16 21:47:44 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: fix bug where visib toggle would stop ruler from responding to events. Reset the gui when nodes are removed. Use comma or tab in report. Cleaned up the GUI

Revision 12786  Directory Listing
Modified Fri Apr 16 20:55:55 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: for issu 787 to allow launching of downloaded CLI extensions using --launch

Revision 12785  Directory Listing
Modified Fri Apr 16 20:21:52 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: workaround for issu 802 - now only try to build python for windows when using visual studio 2008 professional (this is the only version officially supported by the python project)

Revision 12784  Directory Listing
Modified Fri Apr 16 19:22:21 2010 UTC (7 years, 5 months ago) by vrnova
Original Path: trunk
ENH: MIP+MIP mode in multi-volume rendering

Revision 12783  Directory Listing
Modified Fri Apr 16 18:17:03 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fixes to avoid warnings in vtk 5.6

Revision 12782  Directory Listing
Modified Fri Apr 16 17:44:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix update of crosshairs when panning and zooming in a slice

Revision 12780  Directory Listing
Modified Fri Apr 16 17:15:03 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: turn off that pesky corner annotation for better interactive performance while navigating

Revision 12779  Directory Listing
Modified Fri Apr 16 17:10:22 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: 815 - make crosshair mode interact nicely with other SWidgets

Revision 12778  Directory Listing
Modified Fri Apr 16 15:43:04 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix behavior for detecting if ruler is on a slice

Revision 12777  Directory Listing
Modified Fri Apr 16 15:22:38 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fixes for bug 760 (2D ruler visibility and color and delete behavior)

Revision 12776  Directory Listing
Modified Fri Apr 16 15:07:53 2010 UTC (7 years, 5 months ago) by casey.goodlett
Original Path: trunk
BUG: Add locally modified box spatial object to resolve mantis 789.

This is to workaround using an unstable version of ITK for this one
fix.  This should be reverted when ITK is updated (to the release after 3.18)

Revision 12775  Directory Listing
Modified Fri Apr 16 13:45:53 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix wording of multi-frame dicom warning and invalid geometry warning per suggestion by Andras

Revision 12774  Directory Listing
Modified Fri Apr 16 12:32:06 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: explicitly turn off fortran compilation on linux builds of numpy (can lead to incompatible shared libraries depending on g77/gfortran installation differences)

Revision 12773  Directory Listing
Modified Fri Apr 16 02:13:45 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: remove mouse event observers if the module is exited while in ROI
selection step

Revision 12772  Directory Listing
Modified Fri Apr 16 01:34:01 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: remove selector for scan2 segmentation

Revision 12771  Directory Listing
Modified Thu Apr 15 21:46:51 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:Tells you that you cannot use a deformation field and a BSpline with a bulk transform at the same time

Revision 12770  Directory Listing
Modified Thu Apr 15 21:43:55 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Addition of a bulk transform for BSpline

Revision 12769  Directory Listing
Modified Thu Apr 15 21:11:42 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: detect multi-frame dicoms explicitly and flag them.  Also change from italic font for warnings for better readability

Revision 12768  Directory Listing
Modified Thu Apr 15 21:05:50 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Removed additional print outs 

Revision 12767  Directory Listing
Modified Thu Apr 15 21:04:24 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix for parsing dicom headers with unprintable characters (avoids a cache problem on windows)

Revision 12766  Directory Listing
Modified Thu Apr 15 19:00:25 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: explicitly pick a python revision number to deal with fallout from python issue 4120 where they patched the release branch to change the way manifests are dealt with (a very major change that broke backwards compatibilty and should /not/ have been done IMHO). http://bugs.python.org/issue4120 http://svn.python.org/view/python/branches/release26-maint/Lib/distutils/msvc9compiler.py?r1=68082&r2=76652&pathrev=76652

Revision 12765  Directory Listing
Modified Thu Apr 15 18:55:17 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: additional python paths for missing libraries

Revision 12764  Directory Listing
Modified Thu Apr 15 18:54:37 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: additional diagnostics for python startup

Revision 12763  Directory Listing
Modified Thu Apr 15 18:54:02 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: initialize variable

Revision 12762  Directory Listing
Modified Thu Apr 15 18:53:34 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: additional diagnostics in case python console does not start

Revision 12761  Directory Listing
Modified Thu Apr 15 18:25:52 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Addition of a bulk transform for BSpline

Revision 12760  Directory Listing
Modified Thu Apr 15 13:56:34 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix issues from bug 810

Revision 12759  Directory Listing
Modified Wed Apr 14 22:00:07 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: return const references to the internal members of the structure so that when accessor methods return c_str const char pointers to the strings they will point to valid memory (without the references a copy of the string is created on the stack and it goes out of scope when the accessor method returns)

Revision 12754  Directory Listing
Modified Wed Apr 14 17:48:54 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adjust the glyph type when it's read in from older mrml files before the change to the glyph type enum (from versions older than 12553 or that don't have versions)

Revision 12752  Directory Listing
Modified Wed Apr 14 17:28:46 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: the color module needs to be called to update the active viewer widget, fixes a crash when loading a scene while in the Colors module

Revision 12751  Directory Listing
Modified Wed Apr 14 16:29:05 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
BUG: Would not compile on Ubuntu 9.10 bc it could not find vector.h

Revision 12750  Directory Listing
Modified Wed Apr 14 16:03:37 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Included more plugins for IBM source code

Revision 12749  Directory Listing
Modified Wed Apr 14 15:41:32 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: stubbing out colorLUT icons temporarily

Revision 12748  Directory Listing
Modified Wed Apr 14 15:37:08 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: new SPECTRE jar fixes path problem

Revision 12744  Directory Listing
Modified Tue Apr 13 20:48:31 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: change the key binding for new measurement, R was resetting the slice view

Revision 12743  Directory Listing
Modified Tue Apr 13 19:56:32 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding color LUT images to colors module

Revision 12742  Directory Listing
Modified Tue Apr 13 19:55:30 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding resources for Color LUTs

Revision 12741  Directory Listing
Modified Tue Apr 13 19:54:41 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding image data for color LUTs

Revision 12740  Directory Listing
Modified Tue Apr 13 18:19:07 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED 807: In the Slicer3MinuteScene in the Layout node ViewArrangement is set to -1.
In the current slicer version valid arrangements start with 0. Fixed node reader to convert -1 to 0.

Revision 12724  Directory Listing
Modified Tue Apr 13 15:19:58 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: fix the scene pointer (bug 809)

Revision 12723  Directory Listing
Modified Tue Apr 13 15:11:45 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: add null pointer check to prevent the crash (bug 809)

Revision 12722  Directory Listing
Modified Tue Apr 13 02:18:47 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
COMP: Removed linux compilation warnings in ProstateNav

Revision 12721  Directory Listing
Modified Mon Apr 12 23:36:42 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
BUG: ProstateNav module fixes (memory leaks, compatibility with transformed images, models, fiducials, etc.)

Revision 12720  Directory Listing
Modified Mon Apr 12 21:13:25 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix for bug 804 (bad symbol name)

Revision 12719  Directory Listing
Modified Mon Apr 12 20:52:05 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: check for validity of dicom geometry in all series (don't just stop after finding the first series with invalid geometry)

Revision 12718  Directory Listing
Modified Mon Apr 12 20:47:18 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix situation where non-displayable characters in patient,study,series,file names could confuse internals of file loader - also allow cancel button to unwedge dialog

Revision 12717  Directory Listing
Modified Mon Apr 12 18:54:34 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: avoid memory leaks caused by update of incomplete scene during scene close

Revision 12716  Directory Listing
Modified Mon Apr 12 16:50:46 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixing the linked control in side-by-side compare view

Revision 12715  Directory Listing
Modified Mon Apr 12 16:11:56 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: make the sun compiler happy (compile error discovered by Attila)

Revision 12714  Directory Listing
Modified Mon Apr 12 15:28:21 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
BUG: Fix for 0000756 (Incorrect coordinate values displayed in the status bar) by displaying slice index next to the slice selection slider.

Revision 12713  Directory Listing
Modified Mon Apr 12 15:17:37 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: fixing std vector include

Revision 12711  Directory Listing
Modified Sat Apr 10 03:03:08 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
BUG: Various stability fixes (properly handle transformed images, update the volume selection when a new node is added, display full needle trajectory, fix verification clear function)

Revision 12710  Directory Listing
Modified Sat Apr 10 02:36:28 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Interface with IBM source code

Revision 12709  Directory Listing
Modified Sat Apr 10 02:36:01 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Interface with IBM source code

Revision 12708  Directory Listing
Modified Sat Apr 10 02:34:36 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Create Interface to IBM source code

Revision 12707  Directory Listing
Modified Sat Apr 10 02:33:48 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Changed layout of Step

Revision 12706  Directory Listing
Modified Sat Apr 10 02:33:03 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Changed layout of Step

Revision 12705  Directory Listing
Modified Fri Apr 9 19:17:02 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: 805
Remove non-unique check in node renaming since it was causing problems

Revision 12704  Directory Listing
Modified Fri Apr 9 16:18:42 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
BUG: Fixed calibration algorithm (code line was restored that had been previously removed when fixing compilation warnings)

Revision 12703  Directory Listing
Modified Fri Apr 9 15:35:52 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: removing double/int warnings

Revision 12702  Directory Listing
Modified Fri Apr 9 14:04:04 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED 763:
fixed the case when display widgets get stuck in no update flag

Revision 12701  Directory Listing
Modified Fri Apr 9 06:06:20 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Added interface to plug in IBM source code

Revision 12700  Directory Listing
Modified Fri Apr 9 06:02:03 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Just changed how ProbImageData is shown in PrintSelf

Revision 12699  Directory Listing
Modified Fri Apr 9 05:24:41 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
BUG: rolled back to bad revision in last commit - so I rolled back again to r9240 and only included bug fixes 

Revision 12697  Directory Listing
Modified Thu Apr 8 22:15:04 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: a compiler was complaining about getting to the end of a non void fn

Revision 12696  Directory Listing
Modified Thu Apr 8 22:02:20 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: getting rid of uninit var, casting compiler warnings

Revision 12695  Directory Listing
Modified Thu Apr 8 20:18:58 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding icons for Measurements GUI

Revision 12694  Directory Listing
Modified Thu Apr 8 20:18:23 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding image resources for Measurements GUI

Revision 12693  Directory Listing
Modified Thu Apr 8 20:08:30 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: a compiler was complaining about getting to the end of a non void w/o returning

Revision 12692  Directory Listing
Modified Thu Apr 8 20:05:17 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: fixing compiler warning, needs equality rather than assignment

Revision 12691  Directory Listing
Modified Thu Apr 8 19:31:34 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: trying to find memory leaks, convert to smart pointers

Revision 12690  Directory Listing
Modified Thu Apr 8 19:01:58 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: trying to fix memory leaks

Revision 12689  Directory Listing
Modified Thu Apr 8 18:41:27 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: trying to find memory leak, changing to smart pointers

Revision 12688  Directory Listing
Modified Thu Apr 8 17:12:10 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: trying to find a memory leak, switch to smart pointers

Revision 12687  Directory Listing
Modified Thu Apr 8 17:11:12 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: Fix up VTK Qt variables.

Revision 12686  Directory Listing
Modified Thu Apr 8 16:06:07 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: test for leaks when closing an empty mrml scene

Revision 12685  Directory Listing
Modified Thu Apr 8 13:26:04 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
BUG: Fix configuring tk on Unix.

Revision 12684  Directory Listing
Modified Thu Apr 8 13:16:17 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
BUG: Fix building tk on Unix.

Revision 12683  Directory Listing
Modified Thu Apr 8 00:47:14 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk
COMP:  Fixed external compilation dependancy on the GenerateCLP program.

Revision 12682  Directory Listing
Modified Wed Apr 7 21:38:41 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:PPD resampling problem corrected and singular matrix exception throw added

Revision 12680  Directory Listing
Modified Wed Apr 7 17:37:48 2010 UTC (7 years, 5 months ago) by vrnova
Original Path: trunk
BUGFIX: fixed bug in multi-volume rendering compositing algorithm

Revision 12679  Directory Listing
Modified Wed Apr 7 16:52:20 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: speed up color picker dialog showing up on the first time by not adding all the color nodes, just labels

Revision 12678  Directory Listing
Modified Tue Apr 6 22:14:46 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: backwards compatibility, check for a mrml scene version that's from before changed the glyph type numbering and adjust

Revision 12677  Directory Listing
Modified Tue Apr 6 22:12:50 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding testing

Revision 12669  Directory Listing
Modified Tue Apr 6 21:20:07 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: bring the angle gui and node into line with the ruler (bug 775): display the angle, moved elements around, added support for coloured handles (use the spheres to support this better). BUG: fixed the click to place issue with a little hack, still need to trigger updating when load a scene with new colours on end points. 

Revision 12668  Directory Listing
Modified Tue Apr 6 21:17:02 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: fix some comments.

Revision 12667  Directory Listing
Modified Tue Apr 6 21:16:28 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: fix some comments. BUG: make sure to check for null pointer before printing out current distance annot

Revision 12666  Directory Listing
Modified Tue Apr 6 18:50:53 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding missing print out of last loaded version

Revision 12665  Directory Listing
Modified Tue Apr 6 18:07:56 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: adding missing print out of version

Revision 12664  Directory Listing
Modified Tue Apr 6 17:29:26 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixed linked behavior on side-by-side compare view

Revision 12663  Directory Listing
Modified Tue Apr 6 13:36:56 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED 707
Added warning dialog for unsupported non-linear transforms

Revision 12662  Directory Listing
Modified Tue Apr 6 13:28:43 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix for bug 770 - make model intersections visible when built in slicer in addition to when they are loaded

Revision 12660  Directory Listing
Modified Mon Apr 5 23:04:47 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: as per bug 792, try to make the new brain lut the default by putting the Labels node in a category and taking this file out of one

Revision 12659  Directory Listing
Modified Mon Apr 5 22:31:08 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: memory leak fix

Revision 12658  Directory Listing
Modified Mon Apr 5 22:30:38 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: separate out the user color file path loaded ones, so can set them up to save with scene

Revision 12657  Directory Listing
Modified Mon Apr 5 20:45:57 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix for  0000756.  Annotations out of sync when mouse event is triggered when pointer has just moved out of window.  Fix by not updating annotations if mouse is outside

Revision 12656  Directory Listing
Modified Mon Apr 5 20:26:34 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: remove unused variable

Revision 12655  Directory Listing
Modified Mon Apr 5 19:52:35 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: revert qMRMLNodeComboBox to qMRMLNodeSelector for stability reasons.

Revision 12654  Directory Listing
Modified Mon Apr 5 19:38:42 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding image data for new side-by-side compare view layout

Revision 12653  Directory Listing
Modified Mon Apr 5 19:37:03 2010 UTC (7 years, 5 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: added start of side by side compare view. linked control not yet working.

Revision 12652  Directory Listing
Modified Mon Apr 5 19:24:35 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
BUG:--compare does not compare DTIs properly

Revision 12646  Directory Listing
Modified Mon Apr 5 18:15:05 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: request a render after turning off widget

Revision 12645  Directory Listing
Modified Mon Apr 5 17:57:01 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: use the newly exposed get text actor to update the camera

Revision 12644  Directory Listing
Modified Mon Apr 5 17:56:13 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: need to set SaveDialogOn so that can pick unexisting files

Revision 12643  Directory Listing
Modified Mon Apr 5 16:41:37 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: remove the load panel and button, it's controlled through the File add and save data widgets

Revision 12642  Directory Listing
Modified Mon Apr 5 15:04:09 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH: Minor modifications in xml

Revision 12641  Directory Listing
Modified Mon Apr 5 14:01:25 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:help improved

Revision 12640  Directory Listing
Modified Sun Apr 4 15:18:28 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: finally hook up setting the angle annotation text colour now that VTK supports it

Revision 12639  Directory Listing
Modified Sun Apr 4 14:02:13 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: fix comment

Revision 12638  Directory Listing
Modified Sun Apr 4 12:40:22 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
COMP: Fixed ProstateNav linux compilation warnings

Revision 12637  Directory Listing
Modified Sat Apr 3 19:29:47 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
COMP: Removed ProstateNav working copy revision display from build messages

Revision 12636  Directory Listing
Modified Sat Apr 3 18:54:21 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed window/level threshold setting to 0 when loading scenes

Revision 12635  Directory Listing
Modified Sat Apr 3 18:31:08 2010 UTC (7 years, 5 months ago) by lassoan
Original Path: trunk
COMP: Fixed ProstateNav compilation warnings

Revision 12634  Directory Listing
Modified Sat Apr 3 12:40:43 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix ruler measurment annotation

Revision 12633  Directory Listing
Modified Sat Apr 3 01:17:45 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix 'drift' issue when manipulating slice view of measurements

Revision 12632  Directory Listing
Modified Sat Apr 3 00:57:31 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: make ruler show up only on matching slice (interaction still incorrect)

Revision 12631  Directory Listing
Modified Sat Apr 3 00:10:03 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: getting rid of memory leaks, making a start on supporting multiple views, add export, actually remove widgets when get node removed

Revision 12630  Directory Listing
Modified Fri Apr 2 23:09:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: fix the logic on the new ruler naming, so can just hit return if you don't care

Revision 12629  Directory Listing
Modified Fri Apr 2 22:27:20 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: don't just rely on the error log, pop up a message as to why the ruler making failed

Revision 12628  Directory Listing
Modified Fri Apr 2 22:26:41 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: return 1 on success 0 on failure so app gui can give better feedback

Revision 12627  Directory Listing
Modified Fri Apr 2 20:41:06 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
ENH: BatchMake: update doc and acknowledgment

Revision 12626  Directory Listing
Modified Fri Apr 2 20:29:28 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: use the fiducials to place a new ruler in 2d

Revision 12625  Directory Listing
Modified Fri Apr 2 20:29:02 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: since 2d interactions are a bit iffy, use the last two fids on the active list to make a new ruler

Revision 12624  Directory Listing
Modified Fri Apr 2 20:25:42 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: remove the observers from the thing we're checking to see if it has observers

Revision 12623  Directory Listing
Modified Fri Apr 2 19:47:25 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: gracefully handle boundary case of non-convergence of equal step calculation

Revision 12622  Directory Listing
Modified Fri Apr 2 19:35:42 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: make path use all fiducials and ENH: add camera angle control

Revision 12621  Directory Listing
Modified Fri Apr 2 19:18:09 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: 791
Threshold switches to Msnual from Off when a slider moves.

Revision 12620  Directory Listing
Modified Fri Apr 2 19:11:16 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: moved the distance calc into the node

Revision 12619  Directory Listing
Modified Fri Apr 2 19:09:23 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: save the distance and current distance annotation in the node so that the 2d rulers can get at the info

Revision 12618  Directory Listing
Modified Fri Apr 2 18:40:28 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG_FIXED: 624:
made all data loaders create nodes with unique names. Also renaming nodes in node selectors

Revision 12617  Directory Listing
Modified Fri Apr 2 16:36:05 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: fix various issues with the double sliders. Add unit test for qCTKDoubleRangeSlider.

Revision 12616  Directory Listing
Modified Fri Apr 2 16:36:00 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: add more test to qCTKRangeSlider + Fix bug of slider positions when tracking is off

Revision 12615  Directory Listing
Modified Fri Apr 2 16:35:56 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Add test to qCTKRangeSlider.

Revision 12614  Directory Listing
Modified Fri Apr 2 12:58:20 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: make 0 label alpha value 0

Revision 12613  Directory Listing
Modified Fri Apr 2 12:33:34 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: enable endoscpy module

Revision 12612  Directory Listing
Modified Fri Apr 2 06:20:24 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
STYLE: Expand Infrastructure to include source code from IBM whenever flag in CMakeLists.txt file is set

Revision 12610  Directory Listing
Modified Thu Apr 1 22:22:13 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
STYLE: fix comment.

Revision 12609  Directory Listing
Modified Thu Apr 1 22:15:51 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
STYLE: clean up unused code, add comments.

Revision 12608  Directory Listing
Modified Thu Apr 1 22:12:53 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: cleanup building itcl.

Revision 12607  Directory Listing
Modified Thu Apr 1 22:12:36 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: cleanup building itcl.

Revision 12606  Directory Listing
Modified Thu Apr 1 22:11:28 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: massive improvments to building tcl/tk libraries, add a custom step for installing blt (to supress as it appears to always fail trying to create a shared blt library.

Revision 12605  Directory Listing
Modified Thu Apr 1 22:11:21 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
STYLE: remove unneeded error message

Revision 12604  Directory Listing
Modified Thu Apr 1 22:03:34 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix leak

Revision 12603  Directory Listing
Modified Thu Apr 1 22:02:44 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
COMP: fix warning

Revision 12602  Directory Listing
Modified Thu Apr 1 21:55:30 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: revert to collapsible frames to avoid crash on exit

Revision 12601  Directory Listing
Modified Thu Apr 1 21:29:03 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Support inversion of transforms order in file or node (not h-field)

Revision 12600  Directory Listing
Modified Thu Apr 1 21:28:22 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Support inversion of transforms order in file or node (not h-field)

Revision 12599  Directory Listing
Modified Thu Apr 1 21:23:58 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
STYLE: remove dead code

Revision 12598  Directory Listing
Modified Thu Apr 1 21:17:46 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: recovering License file.

Revision 12597  Directory Listing
Modified Thu Apr 1 21:17:26 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: avoid FrameWithLabel as it was causing mystery crash on exit

Revision 12596  Directory Listing
Modified Thu Apr 1 21:14:36 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
COMP: fixing compiler warnings

Revision 12590  Directory Listing
Modified Thu Apr 1 20:37:55 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
COMP: fixing some compiler warnings

Revision 12589  Directory Listing
Modified Thu Apr 1 20:32:44 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: new version is copied from NAMICSandBox.

Revision 12588  Directory Listing
Modified Thu Apr 1 20:10:39 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: check for null scene

Revision 12587  Directory Listing
Modified Thu Apr 1 20:08:58 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
COMP: activate ProstateNav module

Revision 12586  Directory Listing
Modified Thu Apr 1 20:06:27 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: trying to fix crash on exit, memory leaks

Revision 12585  Directory Listing
Modified Thu Apr 1 20:00:59 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: roll back to ProstateNav module revision 12570.

Revision 12584  Directory Listing
Modified Thu Apr 1 19:45:07 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
ENH: delete ProstateNav temporally

Revision 12583  Directory Listing
Modified Thu Apr 1 15:54:42 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: take out mm in angle annotation defaults

Revision 12582  Directory Listing
Modified Thu Apr 1 15:42:15 2010 UTC (7 years, 5 months ago) by tokuda
Original Path: trunk
BUG: fixing bug 0000637 (OpenIGTLink crash if locator is not set) reported on Sep 1, 2009. 

Revision 12581  Directory Listing
Modified Thu Apr 1 15:02:16 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
COMP: removing compiler warnings

Revision 12580  Directory Listing
Modified Thu Apr 1 03:57:11 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: download blt's patch using cmake's file command executed from blt_download_tcl84_patch.cmake.

Revision 12579  Directory Listing
Modified Thu Apr 1 03:55:18 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: fix accidental overriding of tk_make_step.cmake.in.

Revision 12578  Directory Listing
Modified Thu Apr 1 03:53:59 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: massive improvements corresponding to a breakthrough discovery that you must configure build and install tcl/tk from with the unix dir of the source tree and not the root or certain files (tkConfig.sh && tclConfig.sh) may not be correctly generated.

Revision 12577  Directory Listing
Modified Thu Apr 1 01:22:21 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
ENH: added a new version of ProstateNav module.

Revision 12576  Directory Listing
Modified Thu Apr 1 01:13:24 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
ENH: removed ProstateNav module.

Revision 12575  Directory Listing
Modified Wed Mar 31 23:34:22 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: new endoscopy module (very basic)

Revision 12574  Directory Listing
Modified Wed Mar 31 23:15:06 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: new colour files, generated from wiki page

Revision 12573  Directory Listing
Modified Wed Mar 31 23:00:57 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: add the format options menu

Revision 12572  Directory Listing
Modified Wed Mar 31 22:50:33 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: add a drop down menu with some default annotation options

Revision 12571  Directory Listing
Modified Wed Mar 31 22:20:15 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: new interface for helping manage volumes that are components of a larger labelmap

Revision 12570  Directory Listing
Modified Wed Mar 31 21:56:21 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: tried to get the affine widget to work in 3d, but can't update it's internal transform when get a transform modified event, so disable it

Revision 12569  Directory Listing
Modified Wed Mar 31 21:37:35 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
ENH: add convenience proc

Revision 12568  Directory Listing
Modified Wed Mar 31 21:27:14 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
BUG: fix clone operation to handle scalar vs label map display nodes

Revision 12567  Directory Listing
Modified Wed Mar 31 19:47:06 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Rolled back functionality to Slicer3.4 (r9240) and only included bug fixes

Revision 12566  Directory Listing
Modified Wed Mar 31 19:45:18 2010 UTC (7 years, 5 months ago) by pohl
Original Path: trunk
ENH: Rolled back functionality to Slicer3.4 (r9240) and only included bug fixes

Revision 12565  Directory Listing
Modified Wed Mar 31 19:34:13 2010 UTC (7 years, 5 months ago) by finetjul
Original Path: trunk
ENH: Volume Rendering: activate vtk GPU rendering by default since Slicer uses VTK 5 6

Revision 12564  Directory Listing
Modified Wed Mar 31 18:27:25 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: when moving the fids in 2d, need to take into account any transforms

Revision 12563  Directory Listing
Modified Wed Mar 31 17:37:30 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: apply inverted parent transform to picked points in both 2d and 3d

Revision 12562  Directory Listing
Modified Wed Mar 31 14:56:05 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
ENH: always use compression for output images

Revision 12561  Directory Listing
Modified Wed Mar 31 02:38:28 2010 UTC (7 years, 5 months ago) by hjohnson
Original Path: trunk
COMP: Fixed setting of DYLD_LIBRARY_PATH for Mac to alow building of VTK.

Revision 12560  Directory Listing
Modified Wed Mar 31 00:29:57 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: fix typo.

Revision 12559  Directory Listing
Modified Wed Mar 31 00:04:21 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: check in blt patch command.

Revision 12558  Directory Listing
Modified Wed Mar 31 00:00:42 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
COMP: only patch blt on mac.

Revision 12557  Directory Listing
Modified Tue Mar 30 22:50:12 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk
ENH: many more fixes for tcl libraries on Mac. Switch super build to use VTK-5-6.

Revision 12556  Directory Listing
Modified Tue Mar 30 22:44:38 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: make pick work as expected when the fiducial list is inside of a transform node. TODO: implement in 2D

Revision 12555  Directory Listing
Modified Tue Mar 30 21:53:31 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
STYLE: fixed typo

Revision 12554  Directory Listing
Modified Tue Mar 30 21:52:20 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: use the vtkSeedWidget for the fiducials, new for VTK 5.6. Fix glyph source 2d to start the index at 1

Revision 12553  Directory Listing
Modified Tue Mar 30 21:51:17 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: throw an event when swap fids, use smart pointers, check for position change before setting it

Revision 12552  Directory Listing
Modified Tue Mar 30 21:50:23 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: don't turn off modified when reading, new fids are faster

Revision 12551  Directory Listing
Modified Tue Mar 30 20:14:34 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: deal with active viewer widget being null and then not (solves problems with loading a mrml scene and getting crashes since was turning it on before interactor set, and when close scene the viewer widget is set to null

Revision 12550  Directory Listing
Modified Tue Mar 30 19:52:29 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
BUG: change default annotation label format

Revision 12549  Directory Listing
Modified Tue Mar 30 17:48:48 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: don't call update - ever!

Revision 12548  Directory Listing
Modified Tue Mar 30 17:36:09 2010 UTC (7 years, 5 months ago) by alexy
Original Path: trunk
BUG-FIXED: 785 added volumeProperty to Load Data module

Revision 12547  Directory Listing
Modified Tue Mar 30 16:04:52 2010 UTC (7 years, 5 months ago) by hliu
Original Path: trunk
ENH: added module IntegratedNavigation.

Revision 12546  Directory Listing
Modified Tue Mar 30 15:36:52 2010 UTC (7 years, 5 months ago) by naucoin
Original Path: trunk
ENH: colour both ends of the ruler, as it's now supported with vtk 5.6

Revision 12545  Directory Listing
Modified Tue Mar 30 15:36:00 2010 UTC (7 years, 5 months ago) by francois_budin
Original Path: trunk
ENH:Add a test for ResampleDTI

Revision 12544  Directory Listing
Modified Tue Mar 30 15:35:52 2010 UTC (7 years, 5 months ago) by fedorov
Original Path: trunk
BUG: do not ever pass NULL to cout

Revision 12543  Directory Listing
Modified Tue Mar 30 13:08:23 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk
COMP: fix to allow building on mac platforms with vtk 5.6

Revision 12542  Directory Listing
Modified Tue Mar 30 03:27:22 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
ENH:Remove useless templated type to save memory

Revision 12541  Directory Listing
Modified Tue Mar 30 03:24:04 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE: Compiles first a library with the source code and then compiles the executable from this library

Revision 12540  Directory Listing
Modified Mon Mar 29 23:01:24 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: fixing memory leaks

Revision 12539  Directory Listing
Modified Mon Mar 29 20:11:27 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: more cout

Revision 12538  Directory Listing
Modified Mon Mar 29 20:09:04 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
STYLE: change cout calls to use vtk macros

Revision 12537  Directory Listing
Modified Mon Mar 29 20:05:47 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: start compiling the new seed widget class, used in the next gen fiducials

Revision 12536  Directory Listing
Modified Mon Mar 29 20:05:17 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
STYLE: give warnings before return

Revision 12535  Directory Listing
Modified Mon Mar 29 20:04:09 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: avoid issuing duplicate events

Revision 12534  Directory Listing
Modified Mon Mar 29 19:57:40 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: new class to help monitor memory

Revision 12533  Directory Listing
Modified Mon Mar 29 19:54:31 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: use the new vtk5.6 methods

Revision 12532  Directory Listing
Modified Mon Mar 29 19:29:33 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: use the new VTK-5-6 branch. Remove Slicer3-lib/*-build and then run Scripts/getbuildtest.tcl

Revision 12531  Directory Listing
Modified Mon Mar 29 19:04:33 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix mouse mode behavior in pick and place modes to work with fiducials and editor

Revision 12530  Directory Listing
Modified Mon Mar 29 18:57:50 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: add printouts to the test to facilitate debugging failures on remote
sites

Revision 12529  Directory Listing
Modified Mon Mar 29 18:02:29 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: MRML node test

Revision 12528  Directory Listing
Modified Mon Mar 29 17:35:50 2010 UTC (7 years, 6 months ago) by hjohnson
Original Path: trunk
ENH: Changed the CMakeLists.txt files to have capitalization conforming to the new cmake recommendations.

Revision 12527  Directory Listing
Modified Mon Mar 29 17:34:11 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: make sure selected flag is correct

Revision 12526  Directory Listing
Modified Mon Mar 29 17:30:59 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: added basic testing for GUI classes

Revision 12525  Directory Listing
Modified Mon Mar 29 16:41:18 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
STYLE: remove cout
BUG: fixing memory leaks

Revision 12524  Directory Listing
Modified Mon Mar 29 16:32:24 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: with the default priority=0, the event does not reach the observer. I
don't know why.

Revision 12523  Directory Listing
Modified Mon Mar 29 16:20:02 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: renaming

Revision 12522  Directory Listing
Modified Mon Mar 29 16:18:20 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: renaming-related fixes

Revision 12521  Directory Listing
Modified Mon Mar 29 15:58:57 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: incorrect default values, matrix leak

Revision 12520  Directory Listing
Modified Mon Mar 29 15:51:57 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: interface changes, different approach to thresholds calculation from
user-defined segmentation

Revision 12519  Directory Listing
Modified Mon Mar 29 14:39:08 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: got rid of placeOperationLock, and hopefully fixed bad behavior this caused elsewhere (in editor). Conditioned the seed pick on leftButtonPress events further, to include a non-null grabID check.

Revision 12518  Directory Listing
Modified Mon Mar 29 13:24:47 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: fixing svn inconsistencies

Revision 12517  Directory Listing
Modified Mon Mar 29 13:22:52 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
STYLE: ExtractSubvolumeROI is now CropVolume

Revision 12516  Directory Listing
Modified Mon Mar 29 12:06:31 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: turn off deprecated ExtractSubvolume module

Revision 12515  Directory Listing
Modified Sun Mar 28 17:54:49 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
STYLE: Update documentation pointer for Transform From Fiducials.

Revision 12514  Directory Listing
Modified Sun Mar 28 16:13:08 2010 UTC (7 years, 6 months ago) by hjohnson
Original Path: trunk
ENH: Encapsulated the SlicerExecutionModel requirements so that it is easier to develop compliant applications without the burden of building all of Slicer.

Revision 12513  Directory Listing
Modified Sun Mar 28 16:12:39 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: make model effect now uses active color node to set default name.  also color box fixes in preparation for segmentation helper widget

Revision 12512  Directory Listing
Modified Sat Mar 27 20:43:05 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
STYLE: Update  acknowledgements and logo for TransformFromFiducials.

Revision 12511  Directory Listing
Modified Sat Mar 27 20:43:00 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
STYLE: Update acknowledgements and logo for RegisterImages.

Revision 12510  Directory Listing
Modified Sat Mar 27 20:42:57 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
STYLE: Update acknowledgements and logo for RegisterImagesMultiRes

Revision 12509  Directory Listing
Modified Sat Mar 27 20:41:12 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
ENH: Remove testing section from UI for RegisterImages.

Revision 12508  Directory Listing
Modified Sat Mar 27 20:09:38 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Improved documentation.

Revision 12507  Directory Listing
Modified Sat Mar 27 19:07:20 2010 UTC (7 years, 6 months ago) by ibanez
Original Path: trunk
COMP: Fioxing warnings about local variable m_Index shadowing member variable fo the same name.

Revision 12506  Directory Listing
Modified Sat Mar 27 18:53:38 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Need to EXPORT symbols for Windows.

Revision 12505  Directory Listing
Modified Sat Mar 27 18:52:54 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: getline is in std:: namespace.

Revision 12504  Directory Listing
Modified Sat Mar 27 18:00:38 2010 UTC (7 years, 6 months ago) by hjohnson
Original Path: trunk
COMP:  Attempting to fix compilation error due to function prototypes not being declared external.

Revision 12498  Directory Listing
Modified Fri Mar 26 21:42:59 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: workaround for blocking the processing of pick events while user is in persistent place mode

Revision 12497  Directory Listing
Modified Fri Mar 26 21:42:22 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: workaround for blocking the processing of pick events while user is in persistent place mode

Revision 12496  Directory Listing
Modified Fri Mar 26 21:17:28 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
BUG-FIXED 743

Update display widgets when volume switches from scalar to label map and back.

Revision 12495  Directory Listing
Modified Fri Mar 26 20:30:23 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Help and aknowledgement improved

Revision 12494  Directory Listing
Modified Fri Mar 26 19:55:46 2010 UTC (7 years, 6 months ago) by taox
Original Path: trunk
ENH: for images without vendor info, we treate them as a regular volume.

Revision 12493  Directory Listing
Modified Fri Mar 26 19:28:13 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH:SlicerQt: use std::numeric_limits instead of itk::NumericTraits, it removes the itk dependency.

Revision 12492  Directory Listing
Modified Fri Mar 26 19:28:10 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Add the signals nodeAdded and nodeAboutToBeRemoved to the QObject qMRMLNodeComboBox. It is notably used in qSlicerCamerasModuleWidget.

Revision 12491  Directory Listing
Modified Fri Mar 26 19:28:06 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: the state of the buttons Cancel and Apply of the CLI modules doesn't depend on the number of items in the node selector but if an item is currently selected.

Revision 12490  Directory Listing
Modified Fri Mar 26 19:28:03 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: qSlicerCLIModuleWidget was initializing qCTKDoubleSlider with int:min() and int::max() that fired an assert. qCTKDoubleSlider now poorly handle values outside of the integer bounds.

Revision 12489  Directory Listing
Modified Fri Mar 26 18:11:23 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:ResampleVolume2 logo changed from ITK to NAMIC

Revision 12488  Directory Listing
Modified Fri Mar 26 18:09:48 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Help and aknowledgement improved

Revision 12485  Directory Listing
Modified Fri Mar 26 16:29:51 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
STYLE: update tool tips and labels

Revision 12484  Directory Listing
Modified Fri Mar 26 14:53:09 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
BUG_FIXED: 784
VolumeRendering presets stay selected

Revision 12483  Directory Listing
Modified Fri Mar 26 14:24:58 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: provide more display properties control over the seeds, first pass at swapping seeds

Revision 12482  Directory Listing
Modified Fri Mar 26 13:54:22 2010 UTC (7 years, 6 months ago) by hjohnson
Original Path: trunk
COMP:  This functionality is now included in the ModuleDescriptionUtilities.  It was causing a duplicate symbol error during linking.

Revision 12481  Directory Listing
Modified Fri Mar 26 03:17:44 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
COMP: Fixed a compliation warning in
itkMimxImageToVtkUnstructuredGridFilter. The tests 
were also renamed to begin with Mimx for easy 
review.

Revision 12480  Directory Listing
Modified Fri Mar 26 02:32:05 2010 UTC (7 years, 6 months ago) by hjohnson
Original Path: trunk
COMP:  Removed compiler warning due to double inclusion of the same tool

Revision 12476  Directory Listing
Modified Thu Mar 25 22:11:29 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Use QSharedPointer instead of std::auto_ptr.

Revision 12475  Directory Listing
Modified Thu Mar 25 22:11:25 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Remove q[CTK-VTK-MRML]Widgets/Plugins classes from the doxygen documentation.

Revision 12473  Directory Listing
Modified Thu Mar 25 20:45:01 2010 UTC (7 years, 6 months ago) by taox
Original Path: trunk
BUG: Somehow the argument type was changes.

Revision 12472  Directory Listing
Modified Thu Mar 25 20:44:08 2010 UTC (7 years, 6 months ago) by taox
Original Path: trunk
BUG: this function is blank by intention. There should not be a warning message.

Revision 12471  Directory Listing
Modified Thu Mar 25 19:32:49 2010 UTC (7 years, 6 months ago) by awiles
Original Path: trunk
ENH:Cleaned up code for 3.6 release.

Revision 12470  Directory Listing
Modified Thu Mar 25 17:41:18 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: qMRMLVariantArrayItemHelper was increasing the reference count of the vtkMRMLScene (preventing it to be deleted). A system to not increase the reference count has been added.

Revision 12469  Directory Listing
Modified Thu Mar 25 17:31:03 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH:added new mouse-mode behavior to ruler widget in Slice Viewers

Revision 12468  Directory Listing
Modified Thu Mar 25 15:58:58 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: Add qCTKDoubleSliderTest1, fix a bug when changing the singlestep was setting the wrong value to the slider (because the range was set too late).

Revision 12467  Directory Listing
Modified Thu Mar 25 15:58:54 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Add qCTKRangeWidget + redesigned the range widgets: qCTKRangeSlider, qCTKDoubleRangeSlider

Revision 12466  Directory Listing
Modified Thu Mar 25 15:46:52 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
COMP: remove compiler warning about signed/unsigned comparison

Revision 12465  Directory Listing
Modified Thu Mar 25 14:02:52 2010 UTC (7 years, 6 months ago) by vrnova
Original Path: trunk
ENH: cap maximum sampling rate

Revision 12454  Directory Listing
Modified Wed Mar 24 22:11:35 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: colour the 2d ruler the same as the 3d one. TODO: when switch to 5.6 put back in the setting of point2

Revision 12452  Directory Listing
Modified Wed Mar 24 21:41:08 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
ENH: use compression for output volumes

Revision 12450  Directory Listing
Modified Wed Mar 24 20:28:47 2010 UTC (7 years, 6 months ago) by lassoan
Original Path: trunk
BUG: Added missing OpenIGTLink directory to Slicer3SetupPaths.bat (the problem was that modules that relied on OpenIGTLink were not displayed in the module list when Slicer was started by running Slicer3SetupPaths.bat & Slicer3-real.exe)

Revision 12449  Directory Listing
Modified Wed Mar 24 18:53:54 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: set the executable for registered file extensions when reading them in from the cache

Revision 12448  Directory Listing
Modified Wed Mar 24 16:49:28 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: change default annotation format (only 1 decimal place)

Revision 12447  Directory Listing
Modified Wed Mar 24 16:48:40 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
STYLE: remove dead code

Revision 12446  Directory Listing
Modified Wed Mar 24 16:48:05 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: avoid duplicate renders by moving render request to end of event queue

Revision 12445  Directory Listing
Modified Wed Mar 24 00:03:13 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: qMRMLSceneModel: make sure the parents don't have children in the column != 0. The qCTKModelTester doesn't like when a valid data is a null QVariant, return an empty QString instead.

Revision 12444  Directory Listing
Modified Wed Mar 24 00:03:08 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: qMRMLSceneModel had hierarchies in column != 0. Support the case when a node is added to the scene without NodeAboutToBeAdded. When the mrmlscene is not set, disable the combobox and don't add the ExtraItems.

Revision 12443  Directory Listing
Modified Wed Mar 24 00:03:03 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Don't show the "Add Node" option in the Volumes module

Revision 12442  Directory Listing
Modified Wed Mar 24 00:02:57 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Add more tests in qCTKModelTester

Revision 12441  Directory Listing
Modified Wed Mar 24 00:02:51 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: weird behavior in the range slider.

Revision 12440  Directory Listing
Modified Wed Mar 24 00:02:44 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Add a basic implementation of qCTKDoubleRangeSlider

Revision 12439  Directory Listing
Modified Tue Mar 23 23:24:29 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: added a distance label, adjusted default location, end colour, moved things around in the gui

Revision 12437  Directory Listing
Modified Tue Mar 23 22:50:09 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix for 782 and also some style cleanup and remove a limitation of 1 fiducial per second (probably not needed any more since event handling improved in 2D fiducials)

Revision 12436  Directory Listing
Modified Tue Mar 23 22:33:37 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: 778 clean up experimental build system modifications

Revision 12434  Directory Listing
Modified Tue Mar 23 14:21:36 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
BUG-FIXED: fixed crash in qMRMLSceneModel on load volume

Revision 12433  Directory Listing
Modified Tue Mar 23 13:44:29 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: updated 3D widgets to conform to new mouse-mode behavior. 2D widgets in Slice Viewer not yet done... work in progress.

Revision 12432  Directory Listing
Modified Tue Mar 23 01:57:05 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: check in the darwin blt patch to fascilitate using it much easier.

Revision 12431  Directory Listing
Modified Tue Mar 23 01:40:00 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: fixes for Mac to properly patch and build incrtcl.

Revision 12430  Directory Listing
Modified Tue Mar 23 01:32:09 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: fixes for Mac to properly patch and build incrtcl.

Revision 12429  Directory Listing
Modified Tue Mar 23 00:05:50 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixing win/lev problem introduced by mouse-mode change.

Revision 12428  Directory Listing
Modified Mon Mar 22 20:58:36 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development.

Revision 12427  Directory Listing
Modified Mon Mar 22 20:03:19 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix leak that led to failed test

Revision 12426  Directory Listing
Modified Mon Mar 22 19:50:03 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development.

Revision 12425  Directory Listing
Modified Mon Mar 22 18:17:45 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: reduce the maximum color id to something a bit more reasonable

Revision 12424  Directory Listing
Modified Mon Mar 22 17:38:10 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: use the new error checking capabilities of the mrml nodes

Revision 12423  Directory Listing
Modified Mon Mar 22 17:38:06 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: added a lot of error checking and breaking loops when find errors. When reading in a color file, check that the max id is < 1 million to try and avoid parsing text files and getting huge max id values

Revision 12422  Directory Listing
Modified Mon Mar 22 17:10:48 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: Wrong signature for the slot updateRangeBounds.

Revision 12421  Directory Listing
Modified Mon Mar 22 17:05:42 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: disable all controls in the IO frame while adjusting segmentation result
(bug 762)

Revision 12420  Directory Listing
Modified Mon Mar 22 16:58:32 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Change qMRMLNodeSelector into qMRMLNodeComboBox. qMRMLNodeSelector is obsolete.

Revision 12419  Directory Listing
Modified Mon Mar 22 15:05:52 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: add warning if no files are found

Revision 12418  Directory Listing
Modified Mon Mar 22 14:55:22 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix broken accounting for reused seed widgets

Revision 12417  Directory Listing
Modified Mon Mar 22 13:05:06 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
COMP: Remove warnings: unused variable

Revision 12416  Directory Listing
Modified Sun Mar 21 23:21:05 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: updated mousemode behavior

Revision 12415  Directory Listing
Modified Sun Mar 21 23:18:40 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: updated mousemode behavior

Revision 12414  Directory Listing
Modified Sun Mar 21 22:46:05 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding reworked mouse mode icons and options menu

Revision 12413  Directory Listing
Modified Sun Mar 21 22:44:09 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: image data resource for mouse mode rework

Revision 12412  Directory Listing
Modified Sun Mar 21 22:42:22 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding icon imagedata for mouse mode work in progress

Revision 12411  Directory Listing
Modified Sun Mar 21 22:40:40 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: fixed mouse mode image data to be clearer

Revision 12410  Directory Listing
Modified Sun Mar 21 22:38:25 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: adding options to mouse modes

Revision 12409  Directory Listing
Modified Sun Mar 21 19:54:45 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: customized the Planning step.

Revision 12408  Directory Listing
Modified Sun Mar 21 18:35:33 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development.

Revision 12407  Directory Listing
Modified Sun Mar 21 18:34:30 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development.

Revision 12406  Directory Listing
Modified Fri Mar 19 21:34:53 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix example to correctly pass NULL instead of 0

Revision 12405  Directory Listing
Modified Fri Mar 19 20:54:37 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: new test/example/debugging aid for the node selector widget

Revision 12404  Directory Listing
Modified Fri Mar 19 19:51:11 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:BSpline transform was not setting the non-rigid transform counter

Revision 12403  Directory Listing
Modified Fri Mar 19 19:26:42 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: patch for bug 559 (tell the Volumes GUI to update from MRML since it doesn't have its own observers)

Revision 12402  Directory Listing
Modified Fri Mar 19 19:12:22 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:BSpline transform was not setting the non-rigid transform counter

Revision 12401  Directory Listing
Modified Fri Mar 19 18:58:19 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: where possible, reuse existing seed widgets to avoid memory fragmentation and other overhead of creating and deleting objects

Revision 12400  Directory Listing
Modified Fri Mar 19 18:57:23 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: don't allow seed to be dragged with it's not visible

Revision 12399  Directory Listing
Modified Fri Mar 19 18:48:21 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fix for the welcome module gui panel size.

Revision 12398  Directory Listing
Modified Fri Mar 19 18:15:15 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: don't update window level is mouse is in 'place' mode

Revision 12397  Directory Listing
Modified Fri Mar 19 18:14:29 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: apply patch provided by Andras (bug 766)

Revision 12396  Directory Listing
Modified Fri Mar 19 18:13:18 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
ENH: speed up fiducial interaction by turning off text display while dragging

Revision 12395  Directory Listing
Modified Fri Mar 19 18:04:01 2010 UTC (7 years, 6 months ago) by lassoan
Original Path: trunk
COMP: Fixed duplicate reference to CollectFiducials module

Revision 12394  Directory Listing
Modified Fri Mar 19 17:53:42 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix issue reported in bug 766

Revision 12393  Directory Listing
Modified Fri Mar 19 15:31:02 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
ENH: changed default seeding space

Revision 12392  Directory Listing
Modified Fri Mar 19 14:52:23 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed qMRMLVolumeThreshold widget

Revision 12391  Directory Listing
Modified Fri Mar 19 14:40:11 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:Deformation field could not be set in slicer3 GUI

Revision 12390  Directory Listing
Modified Fri Mar 19 14:39:09 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Deformation field parameters presentation improvements

Revision 12389  Directory Listing
Modified Fri Mar 19 14:24:39 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: for 727 - auto detect single-file case for optimized loading

Revision 12388  Directory Listing
Modified Fri Mar 19 14:22:29 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:Deformation field could not be set in slicer3 GUI

Revision 12387  Directory Listing
Modified Fri Mar 19 13:47:02 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: for 727 - prefix series description with series number

Revision 12386  Directory Listing
Modified Fri Mar 19 13:33:49 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: set grab ID when placing fiducials to avoid interaction with window/level

Revision 12385  Directory Listing
Modified Fri Mar 19 12:36:49 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: per bug 727, make warning about missing geometry tag show up in italics rather than as a warning dialog

Revision 12384  Directory Listing
Modified Fri Mar 19 12:07:32 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: fix for issue 559 - make window level adjustment sensitive to the scalar range of the image data (hard coded to 1/500th of the scalar range per screen pixel which seems to work well

Revision 12383  Directory Listing
Modified Thu Mar 18 23:54:59 2010 UTC (7 years, 6 months ago) by sylvain
Original Path: trunk
ENH: add NAMIC logo in the MRIBiasFieldCorrection module

Revision 12382  Directory Listing
Modified Thu Mar 18 22:18:46 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
ENH:Supports float transform and code cleaned

Revision 12381  Directory Listing
Modified Thu Mar 18 20:49:25 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: added module LiverAblation.

Revision 12380  Directory Listing
Modified Thu Mar 18 17:40:38 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Split SetTransform function that was too long

Revision 12379  Directory Listing
Modified Thu Mar 18 16:45:55 2010 UTC (7 years, 6 months ago) by awiles
Original Path: trunk
ENH: Adding new module

Revision 12378  Directory Listing
Modified Thu Mar 18 16:41:33 2010 UTC (7 years, 6 months ago) by awiles
Original Path: trunk
ENH: Adding a new module.

Revision 12377  Directory Listing
Modified Thu Mar 18 16:36:16 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: when get a fiducial modified event, update the correct row

Revision 12376  Directory Listing
Modified Thu Mar 18 15:15:49 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Split CheckDWMRI function that was too long

Revision 12375  Directory Listing
Modified Thu Mar 18 14:45:44 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:Split main function that was too long

Revision 12374  Directory Listing
Modified Thu Mar 18 00:56:41 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
BUG: Fixed a number of leaks in vtk objects
that existed both in the filters and tests
that were written.


Revision 12373  Directory Listing
Modified Wed Mar 17 21:12:49 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
ENH:All the transforms are merged before being applied to the image

Revision 12372  Directory Listing
Modified Wed Mar 17 21:11:30 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:comments modified

Revision 12371  Directory Listing
Modified Wed Mar 17 17:33:18 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: development for landmark registration.

Revision 12370  Directory Listing
Modified Wed Mar 17 13:30:40 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:InterpolationType redefinition removed

Revision 12369  Directory Listing
Modified Tue Mar 16 23:59:24 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
COMP: Attempting to fix a problem when building the
testing framework under windows.

Revision 12368  Directory Listing
Modified Tue Mar 16 21:52:59 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
BUG: Added missing files required for IA-FEMesh testing


Revision 12367  Directory Listing
Modified Tue Mar 16 21:06:00 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: clean up the updating of the gui, try to do the least possible, using the last added fid, and the id of the modified fid

Revision 12366  Directory Listing
Modified Tue Mar 16 20:49:11 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
BUG: Fixed the name of the copyright file.

Revision 12365  Directory Listing
Modified Tue Mar 16 20:44:21 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
ENH: Removed large image file from the repository.

Revision 12364  Directory Listing
Modified Tue Mar 16 20:43:30 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
ENH: Added and enabled IA-FEMesh testing.

Revision 12363  Directory Listing
Modified Tue Mar 16 20:34:57 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
STYLE:modification of order of operation in CheckDWMRI and addition of comments

Revision 12362  Directory Listing
Modified Tue Mar 16 20:27:33 2010 UTC (7 years, 6 months ago) by vmagnotta
Original Path: trunk
ENH: Added testing for the IA-FEMesh module

Revision 12361  Directory Listing
Modified Tue Mar 16 19:17:29 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed qt widgets layout

Revision 12360  Directory Listing
Modified Tue Mar 16 19:14:26 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
BUG:gradient direction is now saved properly

Revision 12359  Directory Listing
Modified Tue Mar 16 18:08:00 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: updating icon imagedata for RotateToPixelSpace functionality

Revision 12358  Directory Listing
Modified Tue Mar 16 18:06:01 2010 UTC (7 years, 6 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: updating icon imagedata for RotateToPixelSpace functionality

Revision 12357  Directory Listing
Modified Tue Mar 16 17:51:39 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: completed pivot calibaration.

Revision 12356  Directory Listing
Modified Tue Mar 16 17:24:33 2010 UTC (7 years, 6 months ago) by hayes
Original Path: trunk
COMP: FileWatcher doesn't compile on older Linux kernels

Revision 12355  Directory Listing
Modified Tue Mar 16 09:46:42 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
COMP: stub out variable to fix compile warning

Revision 12354  Directory Listing
Modified Mon Mar 15 23:08:06 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: getting rid of a memory leak that led the fiducials GUI to hold onto a list via it's observers, remove observers when the node is deleted and when set the current node to null

Revision 12353  Directory Listing
Modified Mon Mar 15 22:00:34 2010 UTC (7 years, 6 months ago) by francois_budin
Original Path: trunk
ENH: Deformation field transfoms added/if multiple transforms, merges them before applying them/accepts float rigid and affine transforms

Revision 12352  Directory Listing
Modified Mon Mar 15 20:54:45 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
BUG: implemented pivot calibration.

Revision 12350  Directory Listing
Modified Mon Mar 15 18:36:41 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: only print a single warning dialog if a subseries has inconsistent or missing orientation information

Revision 12349  Directory Listing
Modified Mon Mar 15 17:55:57 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
BUG: include FileWatcher library in cpack'd package and add it to the runtime path list

Revision 12348  Directory Listing
Modified Mon Mar 15 15:43:38 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: don't always delete all the rows in the multicolumn list box, just add or delete as necessary.

Revision 12347  Directory Listing
Modified Mon Mar 15 12:59:56 2010 UTC (7 years, 6 months ago) by vrnova
Original Path: trunk
ENH: favor performance more than quality in single&multi-volume GPU ray casting to match with other mappers

Revision 12346  Directory Listing
Modified Mon Mar 15 12:49:46 2010 UTC (7 years, 6 months ago) by vrnova
Original Path: trunk
ENH: reduce number of points in color transfer funciton when using volume-follow mode

Revision 12345  Directory Listing
Modified Sun Mar 14 20:56:05 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
COMP: fix typo (extra paren in configure file)

Revision 12344  Directory Listing
Modified Sun Mar 14 20:24:39 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development for PatientToImageRegistration module.

Revision 12343  Directory Listing
Modified Sun Mar 14 18:38:40 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Need iostream for cout.

Revision 12341  Directory Listing
Modified Sat Mar 13 20:33:29 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Tracking down OSX issues.

Revision 12340  Directory Listing
Modified Sat Mar 13 16:37:54 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
ENH: added qMRMLVolumeThreshold widget and added it scalarVolume display.

Revision 12339  Directory Listing
Modified Fri Mar 12 19:12:30 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
COMP: fix missing ')'

Revision 12338  Directory Listing
Modified Fri Mar 12 16:47:55 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
ENH: fixed event handling in qMRMLWindowLevelWidget

Revision 12337  Directory Listing
Modified Fri Mar 12 15:33:44 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
COMP: fix missing ')'

Revision 12336  Directory Listing
Modified Fri Mar 12 14:55:34 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: itcl_configure_step needs to be configured with the path to tclsh.

Revision 12335  Directory Listing
Modified Fri Mar 12 14:54:53 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: more fixes for building itcl on Mac.

Revision 12334  Directory Listing
Modified Thu Mar 11 20:28:57 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: initial commit of itcl configure step script.

Revision 12333  Directory Listing
Modified Thu Mar 11 19:50:22 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
ENH: Better description of exception.

Revision 12331  Directory Listing
Modified Wed Mar 10 20:27:49 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
ENH: more development.

Revision 12330  Directory Listing
Modified Wed Mar 10 17:49:00 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Warnings.

Revision 12329  Directory Listing
Modified Wed Mar 10 08:54:08 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt: fix int to enum conversion

Revision 12328  Directory Listing
Modified Wed Mar 10 08:34:13 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt: missing class predefinition.

Revision 12327  Directory Listing
Modified Wed Mar 10 00:38:43 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
ENH: added qt volume display widgets

Revision 12326  Directory Listing
Modified Tue Mar 9 21:57:42 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk
COMP: mac issues

Revision 12325  Directory Listing
Modified Tue Mar 9 21:56:05 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Mac issues.

Revision 12324  Directory Listing
Modified Tue Mar 9 21:45:56 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
COMP: Mac issues.

Revision 12323  Directory Listing
Modified Tue Mar 9 18:41:08 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
COMP: Include cstdlib for EXIT_FAILURE and EXIT_SUCCESS definition in
FileWatcherTest.

Revision 12322  Directory Listing
Modified Tue Mar 9 16:52:15 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
ENH:  Added FileWatcher, a portable library to watch directories for file addition, modification and deletion.

Revision 12321  Directory Listing
Modified Tue Mar 9 16:51:03 2010 UTC (7 years, 6 months ago) by lorensen
Original Path: trunk
ENH: A portable library to watch directories for file addition, modification and deletion. Currently it uses Win32 ReadDirectoryChangesW for monitoring changes in Windows, and inotify in linux. OSX is supported via kqueue and directory scans.
Written by James Wynn
Contact: james@jameswynn.com

The most recent version can be located at:
http://simplefilewatcher.googlecode.com

Formatting modifications, directory organization and CMake support by Bill Lorensen. The original API is intact.

Revision 12320  Directory Listing
Modified Tue Mar 9 08:44:44 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: add a qvtkreconnect that disconnect any existing connection that matches the event/qtobject/slot pattern

Revision 12319  Directory Listing
Modified Tue Mar 9 08:43:11 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
COMP: predef qMRMLProxyItemHelperPrivate

Revision 12318  Directory Listing
Modified Tue Mar 9 00:25:56 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Use qMRMLNodeComboBox as the default node selector. (add the None option)

Revision 12317  Directory Listing
Modified Mon Mar 8 23:05:21 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: remove the anatomy label file, it's obsolete, users can use the --color option on the command line, otherwise from the GUI the colour node is grabbed from the input volume's display node

Revision 12316  Directory Listing
Modified Mon Mar 8 21:40:05 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk
COMP: Isolated unused vars

Revision 12315  Directory Listing
Modified Mon Mar 8 13:38:01 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk
BUG: missing quote in XML

Revision 12314  Directory Listing
Modified Sun Mar 7 18:27:07 2010 UTC (7 years, 6 months ago) by alexy
Original Path: trunk
ENH: added qMRMLWindowLevelWidget, started filling in qVolumes module

Revision 12313  Directory Listing
Modified Fri Mar 5 20:55:55 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk
ENH: store collapsed state of the slice controllers in layout node

Revision 12312  Directory Listing
Modified Fri Mar 5 18:33:47 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk
BUG: crosshair menu now updates with a snapshot restore

Revision 12311  Directory Listing
Modified Fri Mar 5 18:33:39 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk
BUG: crosshair menu now updates with a snapshot restore

Revision 12310  Directory Listing
Modified Fri Mar 5 18:30:50 2010 UTC (7 years, 6 months ago) by millerjv
Original Path: trunk
ENH: moved crosshair creation to application logic

Revision 12309  Directory Listing
Modified Fri Mar 5 16:12:38 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: put back in the check for an empty extensions install path before using the default path

Revision 12308  Directory Listing
Modified Thu Mar 4 21:51:14 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: adding a test to load a color file, add it to the scene, save the scene, clear the scene, then load the scene back in. also loads a test volume and assigns it the new color node if the volumes logic exists

Revision 12307  Directory Listing
Modified Thu Mar 4 21:29:40 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: allow loading color table files as well

Revision 12306  Directory Listing
Modified Thu Mar 4 20:54:27 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: updated color file from Mike Halle

Revision 12305  Directory Listing
Modified Thu Mar 4 20:52:47 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: allow passing a node name to the loaded color file

Revision 12304  Directory Listing
Modified Thu Mar 4 20:51:55 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: switch to smart pointers means that tcl doesn't get the color node back.

Revision 12303  Directory Listing
Modified Thu Mar 4 19:59:57 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: use smart pointers to avoid memory leaks

Revision 12302  Directory Listing
Modified Thu Mar 4 19:59:02 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: take out the ReadFile method finally, it's handled via the color storage nodes. For backward compatibiity, if read in from xml a filename, create a storage node and use it to read

Revision 12301  Directory Listing
Modified Thu Mar 4 19:30:18 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: don't add color files that have been added via the Loader.tcl to the list of color files

Revision 12300  Directory Listing
Modified Thu Mar 4 19:18:02 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: also need to set the color node when it's currently null

Revision 12299  Directory Listing
Modified Thu Mar 4 19:08:24 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: use smart pointers to avoid memory leaks

Revision 12298  Directory Listing
Modified Thu Mar 4 00:24:41 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: add qMRMLWidgets plugin icons for Qt designer

Revision 12297  Directory Listing
Modified Wed Mar 3 21:29:03 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: getting rid of a memory leak

Revision 12296  Directory Listing
Modified Wed Mar 3 20:52:58 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk
COMP: Commented-out the CountSamples test since it has a VERY long runtime.  Casey is on it...

Revision 12295  Directory Listing
Modified Wed Mar 3 19:54:48 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: updated color file (same as last update that was just undone, confusion over a version of Slicer that didn't have this file) 

Revision 12294  Directory Listing
Modified Wed Mar 3 19:46:46 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: restorign the 2009 color file

Revision 12293  Directory Listing
Modified Wed Mar 3 18:26:20 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt: rename qCTKRangeSlider::rangeChanged into qCTKRangeSlider::rangeValuesChanged() as QSlider::rangeChanged() exists.

Revision 12292  Directory Listing
Modified Wed Mar 3 18:19:58 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
ENH: updated colour table from Dominik Meier

Revision 12291  Directory Listing
Modified Wed Mar 3 18:17:58 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: when load a color file make sure that it gets saved with the scene

Revision 12290  Directory Listing
Modified Wed Mar 3 17:22:51 2010 UTC (7 years, 6 months ago) by hliu
Original Path: trunk
BUG: fixed bug with picking RAS on Green slice window.

Revision 12289  Directory Listing
Modified Wed Mar 3 16:45:59 2010 UTC (7 years, 6 months ago) by fedorov
Original Path: trunk
BUG: fixing the volume rendering in the segmentation and results step

Revision 12288  Directory Listing
Modified Wed Mar 3 14:36:43 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: qCTKAddRemoveComboBox is not a widget that can be used directly in the Designer, it is a base class. Don't make it as a plugin.

Revision 12287  Directory Listing
Modified Wed Mar 3 14:36:39 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: remove qCTKNumericInput as it does the same than QSpinBox or QDoubleSpinBox

Revision 12286  Directory Listing
Modified Wed Mar 3 14:36:32 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: add icons to the qCTKWidgets plugins in Qt Designer

Revision 12285  Directory Listing
Modified Tue Mar 2 23:58:20 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Add qCTKRangeSlider: a QSlider with 2 handles that can define a range.

Revision 12284  Directory Listing
Modified Tue Mar 2 23:09:13 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
ENH: Add qMRMLNodeComboBox (to replace qMRMLNodeSelector), it is based on qMRMLSceneModel and qMRMLSortFilterProxyModel

Revision 12283  Directory Listing
Modified Tue Mar 2 20:44:47 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Volumes QTModule is now returning the corresponding vtkSlicerLogic when createLogic is called. Also reorganized the headers includes.

Revision 12282  Directory Listing
Modified Tue Mar 2 20:44:43 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Re-Organize header includes in Tractography QTModule

Revision 12281  Directory Listing
Modified Tue Mar 2 20:44:39 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk
STYLE: In ModuleDescriptionParser/{ModuleParameter|ModuleDescription} and MRMLCLI/vtkMRMLCommandLineModuleNode CXX files, to improve readability added separator between function.

Revision 12280  Directory Listing
Modified Tue Mar 2 19:47:24 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
ENH: Enable box ROI in RegisterImagesMultiRes.

Revision 12279  Directory Listing
Modified Tue Mar 2 19:47:17 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
ENH: Add support for creating a box spatial object from two points to be used for masking registration.

Revision 12278  Directory Listing
Modified Tue Mar 2 19:47:12 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
ENH: Add support for creating a fixed image region of interest from a slicer ROI input.

This adds a helper function in ConvertSlicerROIToRegion.h that creates an itk::ImageRegion from two points and an image base.

A test class is provided.

Revision 12277  Directory Listing
Modified Tue Mar 2 19:44:29 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
STYLE: Add header to source file in RegisterImagesMultiRes

Revision 12276  Directory Listing
Modified Tue Mar 2 19:42:28 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
ENH: Add support for vtkMRMLROINode to command line module logic and gui.

This enables command line modules to accept ROI nodes in addition to ROI lists.

Revision 12275  Directory Listing
Modified Tue Mar 2 18:46:22 2010 UTC (7 years, 6 months ago) by naucoin
Original Path: trunk
BUG: enclose the zip file in quotes to deal with spaces in the path

Revision 12274  Directory Listing
Modified Tue Mar 2 16:25:43 2010 UTC (7 years, 6 months ago) by casey.goodlett
Original Path: trunk
BUG: Fix merge models when path to input contains a "."

Revision 12273  Directory Listing
Modified Tue Mar 2 14:38:38 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: attempt to correct checkout error on blight/district9.

Revision 12272  Directory Listing
Modified Tue Mar 2 14:12:34 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: add support to supper build to control Debug Leaks for both VTK and Slicer.

Revision 12271  Directory Listing
Modified Mon Mar 1 23:59:16 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: VolumeRendering: temporally disable Minimum Intensity Projection.

Revision 12270  Directory Listing
Modified Mon Mar 1 23:51:09 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: VolumeRendering: remove memory leaks.

Revision 12269  Directory Listing
Modified Mon Mar 1 22:25:55 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: VolumeRendering: clipping planes must be in world coordinates. VolumeRendering, the vtkGPUVolumeRayCastMapper takes clipping planes in world coordinates, not local to the volume.

Revision 12268  Directory Listing
Modified Mon Mar 1 22:25:51 2010 UTC (7 years, 6 months ago) by finetjul
Original Path: trunk
BUG: Correctly remove observers at destruction of vtkVolumeRenderingGUI

Revision 12267  Directory Listing
Modified Mon Mar 1 21:22:44 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: some fixes to get building with VTK CVS HEAD.

Revision 12266  Directory Listing
Modified Mon Mar 1 21:06:22 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk
BUG: compile arguments aren't additive.  So, created a compount argument that includes the moduleEntryPoint as well as the Support-2d-images option.

Revision 12265  Directory Listing
Modified Mon Mar 1 20:59:20 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk
ENH: Added support for 2D images when SUPPORT_2D_IMAGES cmake var is set.

Revision 12264  Directory Listing
Modified Mon Mar 1 19:55:20 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk
ENH: add superbuild option to build slicer with VTK CVS HEAD.

Revision 12263  Directory Listing
Modified Mon Mar 1 16:42:12 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk
BUG: Bug introduced when python wrapping was added - In FreeSurfer, MRML, vtkTeem CMakeLists.txt, target_link_libraries of wrapped libs and regular libs should be done exclusively.

Revision 12262  Directory Listing
Modified Sun Feb 28 21:57:16 2010 UTC (7 years, 6 months ago) by aylward
Original Path: trunk
ENH: vtkRegisterImage...Configure.h.in include vtkSlicerConfigure.h, but it wasn't needed.   Libraries and execs linked with MRML, but only needed ITK_LIBRARIES.   These changes allow this module to be compiled outside of Slicer.

Revision 12261  Directory Listing
Modified Sat Feb 27 18:33:33 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: fixed 0000758: Mouse wheel/arrow buttons don't always browse through the image slices

Revision 12260  Directory Listing
Modified Fri Feb 26 18:38:50 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - In qVTKRenderView - Move pimpl method on the top

Revision 12259  Directory Listing
Modified Fri Feb 26 18:22:14 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: adapt to non-backward-compatible API change

Revision 12258  Directory Listing
Modified Fri Feb 26 18:21:47 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: handle dicom files with no orientation (multiframe)

Revision 12257  Directory Listing
Modified Fri Feb 26 16:14:34 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: remove locally defined abs function, this already exists somewhere else, use fabs from std.

Revision 12256  Directory Listing
Modified Fri Feb 26 16:01:50 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: attempt to set the path to tcsh on the configure line for itcl. If this doesn't work I'll have to add a custom command the calls another script with cmake -P.

Revision 12255  Directory Listing
Modified Fri Feb 26 15:12:57 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: add ability for a dashboard to override CMAKE_BUILD_TYPE with CTEST_BUILD_CONFIGURATION.

Revision 12254  Directory Listing
Modified Fri Feb 26 15:01:56 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: VolumeRendering: vtkGPUVolumeRayCastMapper handles XYZ (not RAS) coordinates for the cutting planes.

Revision 12253  Directory Listing
Modified Fri Feb 26 15:01:52 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: Python Integration - remove d, unused variable

Revision 12252  Directory Listing
Modified Fri Feb 26 14:27:59 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Disable method loadArchetypeVolume from qSlicerCoreIOManager

Revision 12251  Directory Listing
Modified Fri Feb 26 14:06:00 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: a few tweaks requested by Andras - no negative window and one decimal point display

Revision 12250  Directory Listing
Modified Fri Feb 26 05:58:15 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Add MRML dependency to QTCore/CMakeLists.txt

Revision 12249  Directory Listing
Modified Thu Feb 25 23:18:24 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: extra feedback when loading dicom data and BUG: fixed several cases of redundant processing and duplicate data in tree

Revision 12248  Directory Listing
Modified Thu Feb 25 23:03:38 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: propagate the active viewer to the Measurements module

Revision 12247  Directory Listing
Modified Thu Feb 25 23:02:42 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
STYLE: change to triples slashes for doxygen commenting

Revision 12246  Directory Listing
Modified Thu Feb 25 22:51:24 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: the Q_ASSERT caused Slicer to crash on linux64 when the qt module I had set as my home module wasn't loaded

Revision 12245  Directory Listing
Modified Thu Feb 25 22:36:26 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add method loadArchetypeVolume to qSlicerCoreIOManager

Note, for now we link against the volumes module logic.

Later on, a module could register itself with the io manager.

Revision 12244  Directory Listing
Modified Thu Feb 25 22:36:22 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Update CMake/Slicer3ModuleLogicMacros to not link against either SlicerQT libraries or BaseGUI library

Revision 12243  Directory Listing
Modified Thu Feb 25 22:36:19 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Superbuild - Pass variable Slicer3_TCL_DIR to Slicer3 project and update Package/CMakeLists.txt to consider the variable.

Revision 12242  Directory Listing
Modified Thu Feb 25 22:36:14 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Updated Superbuild script - Added PythonQt support. Also added more comments.

Note also that BUILD_SHARED_LIBS is noew forced to ON

On windows, make sure you installed a patch program.
Otrherwise, pythonQt won't be built.

Revision 12241  Directory Listing
Modified Thu Feb 25 22:33:49 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: Rename Slicer3_USE_CVS_HEAD into Slicer3_USE_VTK_CVSHEAD

Revision 12240  Directory Listing
Modified Thu Feb 25 22:21:26 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
COMP: fix missing brace.

Revision 12239  Directory Listing
Modified Thu Feb 25 22:20:36 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Use vtkGPURayCastMapper as a volume rendering.

Revision 12238  Directory Listing
Modified Thu Feb 25 21:57:43 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Removed the LoadingScene ivar as it seems to be duplicating the IsClosed ivar

Revision 12237  Directory Listing
Modified Thu Feb 25 21:49:27 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qCTKPythonShell to qSlicerMainWindow.

An instance of the python shell is lazy created when the user use
the shortcut CTRL-P or when he clicks on "Window->Python Interactor"

Revision 12236  Directory Listing
Modified Thu Feb 25 21:49:23 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Re-organize header includes. QT should be first, then qCTK, qVTK, qMRML, ITK, VTK, MRML, local includes and the last one the STD

Revision 12235  Directory Listing
Modified Thu Feb 25 21:49:20 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added SlicerPythonManager to qSlicerCoreApplication class

A new instance of the pythonManager is created when qSlicerCoreApplication is instanciated

Revision 12234  Directory Listing
Modified Thu Feb 25 21:49:16 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added QTCore/qSlicerPythonManager class and QTCore pythonqt decorator.

SlicerPythonManager is responsible to configure pythonQt by
 - adding the correct path containing the different wrapped libraries.
 - registering the pythonqt decorator
 - executing the python main script 'slicerqt.py'

Revision 12233  Directory Listing
Modified Thu Feb 25 21:49:09 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add qVTKAsbtractPythonManager to qVTKWidgets

Revision 12232  Directory Listing
Modified Thu Feb 25 21:48:01 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: loading scenes and restoring scene snapshots when linked controls are set.

Revision 12231  Directory Listing
Modified Thu Feb 25 21:44:20 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added Base/Python directory containing a set of python script loaded by the python shell.

slicerqt.py is the main script that should be executed by the python shell.

The scripts logic.py, mrml.py, remoteio.py, teem.py, freesurfer.py will
take care of loading the vtk libraries wrapped in python.

All the script will also be pre-compiled and copied in {Slicer_home}/bin/Python

Revision 12230  Directory Listing
Modified Thu Feb 25 21:43:30 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: mac comments for things that need to be fixed.

Revision 12229  Directory Listing
Modified Thu Feb 25 21:34:58 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added cmake script, diff files and PythonQtCMakeLists.txt allowing to patch PythonQT SVN head.

Revision 12228  Directory Listing
Modified Thu Feb 25 21:34:52 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Classes in Libs/FreeSurfer are now python wrapped if VTK_WRAP_PYTHON is ON

The way TCL library dependencies were added has also been reviewed.

Revision 12227  Directory Listing
Modified Thu Feb 25 21:34:48 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Classes in Libs/RemoteIO are now python wrapped if VTK_WRAP_PYTHON is ON

The way TCL library dependencies were added has also been reviewed.

Revision 12226  Directory Listing
Modified Thu Feb 25 21:34:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Classes in Libs/vtkTeem are now python wrapped if VTK_WRAP_PYTHON is ON

The way TCL library dependencies were added has also been reviewed.

Revision 12225  Directory Listing
Modified Thu Feb 25 21:34:39 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Classes in Libs/MRML are now python wrapped if VTK_WRAP_PYTHON is ON

The way TCL library dependencies were added has also been reviewed.

Revision 12224  Directory Listing
Modified Thu Feb 25 21:34:35 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Classes in Base/Logic are now "python wrapped" if Slicer_USE_PYTHONQT is ON

The way TCL library dependencies were added has also been reviewed.

Revision 12223  Directory Listing
Modified Thu Feb 25 21:34:29 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added option Slicer3_USE_PYTHONQT to vtkSlicerConfigure.h.in

Revision 12222  Directory Listing
Modified Thu Feb 25 21:34:25 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added option Slicer3_USE_PYTHONQT to the main CMakeLists.txt

Note that PythonQt isn't yet included in the superbuild or the getbuildtest process.

Revision 12221  Directory Listing
Modified Thu Feb 25 21:34:19 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In qSlicerAbstractModule, expose the member Name, Title, Category and Contributor to the meta-class using the Q_PROPERTY macro.

These property will be then visible from PythonQt

Revision 12220  Directory Listing
Modified Thu Feb 25 21:34:15 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added option qCTKWidgets_WRAP_PYTHON to qCTKWidgets/CMakeLists.txt

If this parameter is set to True in some top-level CMakeLists including CTK,
the script will attempt to find PythonQT.
After PythonQT is successfully discovered, the variable:
 qCTKWidgets_WRAP_PYTHON
 qCTKWidgets_PYTHONQT_INCLUDE_DIR
 qCTKWidgets_PYTHONQT_LIBRARIES
will be added to the cache. It means that other these variable will be
visible in other sub-project (for example qVTK and qMRML)

Revision 12219  Directory Listing
Modified Thu Feb 25 21:34:09 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added widget qCTKPythonShell and object qCTKAbstractPythonManager to CTK.

qCTKPythonShell imported from paraview, provided an interactive "shell" interfaced
to an embedded Python interpreter.

qCTKAsbtractPythonManager provded convenient method to interact with PythonQt singelton.
The method 'pythonPaths' should be overloaded to return a list of path
containing the different wrapped python libraries.
The method 'preInitialization()' should be overloaded to, for example, add decorator
or register call with PythonQt

the signal 'Initialized' could also be used to trigger the registration of
additional decorator and object.

Revision 12218  Directory Listing
Modified Thu Feb 25 21:34:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added widget qCTKConsoleWidgets to CTK. This widget, imported from paraview, provided an interactive console.

Revision 12217  Directory Listing
Modified Thu Feb 25 21:33:58 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add cmake script FindPythonQt to qCTK/CMake directory

Revision 12216  Directory Listing
Modified Thu Feb 25 21:33:54 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add method searchTargetInIntDir and executableExtension to qSlicerUtils class

Revision 12215  Directory Listing
Modified Thu Feb 25 21:33:50 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Update qSlicerCoreApplication test - After initialize() method is called - SlicerHome shouldn't be empty

Revision 12214  Directory Listing
Modified Thu Feb 25 21:33:46 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add method isInstalled to qSlicerCoreApplication.

Return true is this instance of Slicer is running from an installed directory

Revision 12213  Directory Listing
Modified Thu Feb 25 18:42:01 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: improved feedback on dicom loading

Revision 12212  Directory Listing
Modified Thu Feb 25 17:27:47 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: reuse reader for performance and work on better progress feedback

Revision 12211  Directory Listing
Modified Thu Feb 25 16:58:10 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: label the controller widgets in help popup

Revision 12210  Directory Listing
Modified Thu Feb 25 16:28:13 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: trigger off data model not gui model to build SlicesGUI

Revision 12209  Directory Listing
Modified Thu Feb 25 16:21:57 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: add flag so that widgets wanting to 'claim' the left mouse button can register this with the slice GUI - if not, the default behavior can happen (window/level)

Revision 12208  Directory Listing
Modified Thu Feb 25 15:53:16 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
STYLE: typo

Revision 12207  Directory Listing
Modified Thu Feb 25 15:18:16 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: display window level in status text as feedback for user

Revision 12206  Directory Listing
Modified Thu Feb 25 15:10:50 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: add ability to edit window/level of background volume by dragging the left mouse button (response to bug 559)

Revision 12205  Directory Listing
Modified Thu Feb 25 14:14:53 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: turn off text when moving fiducial for better performance

Revision 12204  Directory Listing
Modified Thu Feb 25 00:02:57 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: add a merge models CLI module. uses vtkAppendPolyData as posted by Daniel Haehn to the slicer users list

Revision 12203  Directory Listing
Modified Wed Feb 24 23:33:47 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: SliceControllerWidgets in Slices module were not connected to a Slice node on scene load. (Actually they were connected and end up getting disconnected. Now watch scene load events to rewire the Slices module.) Also fixed changing the compare view settings and having the Slices module update the number of controllers.

Revision 12202  Directory Listing
Modified Wed Feb 24 23:24:36 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: debugging statement

Revision 12201  Directory Listing
Modified Wed Feb 24 15:17:09 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
COMP: Fixed compilation warning (Slicer3\Libs\Qdec\Testing\QdecUtilitiesTest1.cxx(23) : warning C4101: 'qdec' : unreferenced local variable)

Revision 12200  Directory Listing
Modified Wed Feb 24 01:19:10 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
ENH: Added the "visibility" attribute to View nodes to control their visibility in the main Slicer window. For a short time the HideFromEditors property was used for the same purpose, but it is more appropriate to have a separate attribute for this.

Revision 12199  Directory Listing
Modified Tue Feb 23 22:42:39 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Fixed problem of having empty 3D viewer window when an old MRML file is loaded. The root cause of the problem was that before Slicer revision 10795 the View node was hidden from editors by default.

Revision 12198  Directory Listing
Modified Mon Feb 22 18:46:46 2010 UTC (7 years, 7 months ago) by hayes
Original Path: trunk
ENH: Removing old extensions

Revision 12197  Directory Listing
Modified Sun Feb 21 18:57:31 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
COMP: Supress warning on Windows about sscanf being unsafe

Revision 12196  Directory Listing
Modified Sun Feb 21 18:53:46 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
COMP: Supress warning on Windows about strcpy and sprintf being unsafe

Revision 12195  Directory Listing
Modified Sat Feb 20 20:39:37 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: In some of Base/Logic classes, change vtkTypeMacro into vtkTypeRevisionMacro and make use of macros vtkCxxRevisionMacro and vtkStandardNewMacro

Revision 12194  Directory Listing
Modified Sat Feb 20 20:39:31 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - In qSlicerTractographyFiducialSeedingModuleWidget, rename updateWidgetfromMRML into updateWidgetFromMRML.

Revision 12193  Directory Listing
Modified Sat Feb 20 20:39:28 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Fix memory leak in vtkSlicerTractographyFiducialSeedingLogic by introducing the use of vtkSmartPointer

Revision 12192  Directory Listing
Modified Sat Feb 20 20:39:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix warnings related to Tractography module - Constructor of qSlicerTractographyFiducialSeedingModuleWidget was also missing call to superclass ctor.

Revision 12191  Directory Listing
Modified Sat Feb 20 18:49:23 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
ENH: Added mhd to the supported file extension list

Revision 12190  Directory Listing
Modified Fri Feb 19 23:04:29 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: hook up the method to rotate slice planes to match the acquisition plane of the background volume

Revision 12189  Directory Listing
Modified Fri Feb 19 22:38:31 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: fix some typos in the volume rotation code (still a work in progress)

Revision 12188  Directory Listing
Modified Fri Feb 19 21:13:51 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: per bug 726: rotate slice display to match acquisition plane of volume (work in progress)

Revision 12187  Directory Listing
Modified Fri Feb 19 19:37:37 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: Better positioning of the axis labels. ENH: If the length of a side of the bounding box is 0, the side is adjusted to 10% of the longest side.

Revision 12186  Directory Listing
Modified Fri Feb 19 19:34:30 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: added snv:keywords.

Revision 12185  Directory Listing
Modified Fri Feb 19 18:12:37 2010 UTC (7 years, 7 months ago) by fedorov
Original Path: trunk
STYLE: remove console output

Revision 12184  Directory Listing
Modified Fri Feb 19 13:39:43 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: Temporarily disable the camera reset when the bbox changes. The feature did not allow closeup browsing of slices.

Revision 12183  Directory Listing
Modified Fri Feb 19 02:15:19 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
ENH: Don't show a vtkMRMLViewNode in the base Slicer GUI if the node's HideFromEditors property is true. This feature is necessary for displaying a private 3D view in a separate window (base Slicer GUI has to be prevented from displaying the same node in an other view, because having multiple view widgets for one view node cause infinite loop during rendering).

Revision 12182  Directory Listing
Modified Thu Feb 18 22:39:41 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Allow CompareView to be a startup layout

Revision 12181  Directory Listing
Modified Thu Feb 18 22:37:47 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: avoid warning about unused vars

Revision 12180  Directory Listing
Modified Thu Feb 18 22:36:18 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: avoid compiler warning about not using args

Revision 12179  Directory Listing
Modified Thu Feb 18 22:16:56 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: check for null pointers before printing out

Revision 12178  Directory Listing
Modified Thu Feb 18 21:57:24 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: adding some tests

Revision 12177  Directory Listing
Modified Thu Feb 18 19:57:30 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: get rid of compiler warnings

Revision 12176  Directory Listing
Modified Thu Feb 18 19:43:38 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Since the parameter '--' is 'swallowed' by Slicer3 tcl launcher - Let's disable test qVTKCommandOptionsTest7

On windows platform, the parameter '--' is interpreted and not passed to the real
Slicer3 or SlicerQT executable.
See http://www.tcl.tk/man/tcl7.6/UserCmd/wish.1.html

Revision 12175  Directory Listing
Modified Thu Feb 18 19:02:25 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: mark unref formal params

Revision 12174  Directory Listing
Modified Thu Feb 18 18:58:04 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: snapshot and scene restore bugs

Revision 12173  Directory Listing
Modified Thu Feb 18 18:49:58 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: can't create results without files on disk

Revision 12172  Directory Listing
Modified Thu Feb 18 18:30:06 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: comment out code that can't be reached, reducing compiler warnings

Revision 12171  Directory Listing
Modified Thu Feb 18 18:27:19 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: create crosshair node after scene snapshot restore, but only if node doesn't already exist with default crosshair name

Revision 12170  Directory Listing
Modified Thu Feb 18 18:27:02 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: removing compiler warning

Revision 12169  Directory Listing
Modified Thu Feb 18 18:14:03 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: test a bit more

Revision 12168  Directory Listing
Modified Thu Feb 18 17:01:02 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
COMP: reducing compiler errors. Also removed asserts as they crash all of Slicer. Conversion to doxygen comment style

Revision 12167  Directory Listing
Modified Thu Feb 18 15:58:02 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: extra diagnostic output for exension server

Revision 12166  Directory Listing
Modified Thu Feb 18 15:19:04 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: queue up modified events when configuring compare view

Revision 12165  Directory Listing
Modified Wed Feb 17 23:17:12 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add a new widget: qCTKDynamicSpacer that has a dynamic size policy depending on the activate slot.
This could be usefull when you want the size policy of a spacer to depends of some conditions.
Example: one wants the spacer to take no space when a collapsible button is expanded. but when the collapsible button is closed, you want the spacer to be expanded.

Revision 12164  Directory Listing
Modified Wed Feb 17 23:17:04 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - qSlicerModulePanel. Change sizePolicy for the Help Panel. Give a stretch to 1 to the modules
Some modules want to take as much space as available, but when they are closed, you want the spacer to take all the space to stack up the help and module section on top of the module panel. this is why we give a stretch to 1 for the module
The Help section doesn't need to grow, nor to be shrinked, its sizehint should be respected: set the vertical policy to Fixed

Revision 12163  Directory Listing
Modified Wed Feb 17 21:30:14 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: Enable Jim's compare view test

Revision 12162  Directory Listing
Modified Wed Feb 17 21:28:24 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: fix typo in scene name and avoid leaks on exit

Revision 12161  Directory Listing
Modified Wed Feb 17 20:26:41 2010 UTC (7 years, 7 months ago) by fedorov
Original Path: trunk
BUG: widget is initialized before it is created

Revision 12160  Directory Listing
Modified Wed Feb 17 19:26:52 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: don't create a slice widget for a slice gui until both the logic and the slice node have been created

Revision 12159  Directory Listing
Modified Wed Feb 17 19:01:07 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: adding a test for the observer manager

Revision 12158  Directory Listing
Modified Wed Feb 17 17:32:54 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: new test added that illustrates a crash restoring a scene snapshot that has a compare view

Revision 12157  Directory Listing
Modified Wed Feb 17 17:06:19 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: use the newly provided SetUniformScale call to scale glyphs. Don't have or need a GetScale, as the scale is stored in the mrml node

Revision 12156  Directory Listing
Modified Wed Feb 17 16:16:54 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - replace qCTKMenuButton::extraMenu by QPushButton::menu

Revision 12155  Directory Listing
Modified Wed Feb 17 16:14:51 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - copy qCTKMenuButton to the Attic as it uses an extraMenu instead of QPushButton::menu.

Revision 12154  Directory Listing
Modified Wed Feb 17 04:25:55 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH: added eigenvalues for DTI math module

Revision 12153  Directory Listing
Modified Wed Feb 17 01:01:11 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - fix failing test qVTKObjectTest1

Revision 12152  Directory Listing
Modified Wed Feb 17 00:53:44 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add a tracking property to qCTKSliderSpinBoxWidget
When tracking is ON: valueIsChanging() and valueChanged() are fired anytime the slider or the spinbox are modified
When tracking is OFF: valueIsChanging() is fired anytime the slider or spinbox or modified. valueChanged() is only fired when the mouse button used to modify the value on the slider or spinbox is released

Revision 12151  Directory Listing
Modified Wed Feb 17 00:53:40 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - expose to the API the signals sliderPressed() and sliderReleased()

Revision 12150  Directory Listing
Modified Tue Feb 16 23:30:57 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: unregister observers if sent a null node

Revision 12149  Directory Listing
Modified Tue Feb 16 22:48:52 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  moved mrml events handling in logic for Qt Tractography module

Revision 12148  Directory Listing
Modified Tue Feb 16 19:48:51 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: speed up dicom directory parsing by re-using the vtkITK reader rather than making a New one for each file

Revision 12147  Directory Listing
Modified Tue Feb 16 19:11:33 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed transforms multiplication order

Revision 12146  Directory Listing
Modified Tue Feb 16 18:23:43 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Add a qvtkDisconnectAll to remove all the connections

Revision 12145  Directory Listing
Modified Tue Feb 16 18:23:39 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - remove the map that stores the connections in qVTKObjectEventsObserver, but use the children list instead.

Revision 12144  Directory Listing
Modified Tue Feb 16 14:11:43 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt - remove warning (shadow variable)

Revision 12143  Directory Listing
Modified Mon Feb 15 21:36:34 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: added svn keywords.

Revision 12142  Directory Listing
Modified Mon Feb 15 21:35:35 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: added svn keywords.

Revision 12141  Directory Listing
Modified Mon Feb 15 21:34:06 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: added svn keywoard.

Revision 12140  Directory Listing
Modified Mon Feb 15 21:30:48 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: added svn keywoard.

Revision 12139  Directory Listing
Modified Mon Feb 15 20:08:31 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
BUG_FIXED: initialize fix

Revision 12138  Directory Listing
Modified Mon Feb 15 19:12:51 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  changed events handling in Qt Tractography module

Revision 12137  Directory Listing
Modified Mon Feb 15 18:05:57 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: VolumeRendering: try to remove memory leaks in the Volume Rendering.

Revision 12136  Directory Listing
Modified Mon Feb 15 18:05:53 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Add unit test for vtkSlicerModelsGUI

Revision 12135  Directory Listing
Modified Mon Feb 15 18:05:49 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: Models Module - fixed a memory leak caused after a Hierarchy Node has been created.

Revision 12134  Directory Listing
Modified Mon Feb 15 17:54:37 2010 UTC (7 years, 7 months ago) by lorensen
Original Path: trunk
ENH: Box axis and labels now resize when actors are added or changed to the 3D window.

Revision 12133  Directory Listing
Modified Sat Feb 13 18:39:56 2010 UTC (7 years, 7 months ago) by taox
Original Path: trunk
BUG: when you loaded a label map, everything loaded after than was a lable map. This is fixed now.

Revision 12132  Directory Listing
Modified Sat Feb 13 18:18:56 2010 UTC (7 years, 7 months ago) by vrnova
Original Path: trunk
ENH: added a new GUI entry for upcoming vtk edge gpu ray casting mapper

Revision 12131  Directory Listing
Modified Sat Feb 13 18:00:09 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  changed events handling in Qt Tractography module

Revision 12130  Directory Listing
Modified Fri Feb 12 22:51:12 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add qCTKButtonGroup, a QButtonGroup that allows a state of unchecked button.
If an already checked button is clicked again, it unchecks the button.

Revision 12129  Directory Listing
Modified Fri Feb 12 21:18:51 2010 UTC (7 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixing a null pointer problem: if volumes are added to a timeseries before the bundlenode is created, slicer crashes. In this fix, we check whether the node is NULL, and if so, a new node is created before assigning values to it.

Revision 12128  Directory Listing
Modified Fri Feb 12 21:02:26 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: make command line module ScaleWithEntry widgets accept the typed in value even if return key was not typed

Revision 12127  Directory Listing
Modified Fri Feb 12 20:17:19 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - In FiducialTractographySeeding module UI, the ShowHidden was set to False whereas the HideFromEditor property from the node was set to true.

That explains why the node wasn't visible after the user clicked on the Add button.

Note: We will add a developer warning in case the NodeType associated to the nodeSelector
corresponds to a node with HideFromEditor set to true.

Revision 12126  Directory Listing
Modified Fri Feb 12 20:17:12 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Remove extra comment

Revision 12125  Directory Listing
Modified Fri Feb 12 20:17:03 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Reformat TractographyFiducialSeeding code

Revision 12124  Directory Listing
Modified Fri Feb 12 20:16:55 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In qMRMLNodeFactory, use Q_ASSERT_X instead of Q_ASSERT
to tell the developer the NodeType he tried to register failed.

Revision 12123  Directory Listing
Modified Fri Feb 12 20:16:47 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - In Tractography module, node registration is now done in the virtual method RegisterNodes associated with vtkSlicerLogic

This ensures the node are registered in the QtOnly application.

Revision 12122  Directory Listing
Modified Fri Feb 12 20:09:47 2010 UTC (7 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: removed the filename-based heuristics applied in CalculateStatisticsAutoLevels method -- this addresses mantis bug 716. A smarter way to apply color luts and win/lev/thresh should be used here. Marked the location in code with comment recommending different treatment (I believe only QueryAtlas was using this method.)

Revision 12121  Directory Listing
Modified Fri Feb 12 17:33:26 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Adding the 'Add', 'Edit' and 'Remove' action in the current qCTKAddRemoveComboBox reveals to be cumbersome

Revision 12120  Directory Listing
Modified Fri Feb 12 14:34:23 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: avoid crash when printing nulls

Revision 12119  Directory Listing
Modified Fri Feb 12 00:34:27 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
ENH: report python errors and results for command invoke via vtkSlicerApplicationGUI

Revision 12118  Directory Listing
Modified Thu Feb 11 23:40:38 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: clear out lingering grabs by widgets that have been deleted

Revision 12117  Directory Listing
Modified Thu Feb 11 22:58:53 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: don't escape spaces with backslashes on windows

Revision 12116  Directory Listing
Modified Thu Feb 11 19:47:35 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt - remove warning - invalid conversion from int to unsigned long.

Revision 12115  Directory Listing
Modified Thu Feb 11 19:17:53 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: vtkMRMLScene::SceneCallback - Remove unused variable warnings.

Revision 12114  Directory Listing
Modified Thu Feb 11 19:10:37 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: compilation error on Windows, qVTKObjectTest doesn't need to be exported (only used in local).
the export macro was wrongly used, the Testing project was not correctly configurated to use this macro. A new macro (and associated qVTKWidgetsTestingExport file) should have been created specially for this class. However the scope of this class is only local, this is why we removed it.

Revision 12113  Directory Listing
Modified Thu Feb 11 18:35:07 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: remove manual call to ProcessReadData since it should be automatically triggered by the vtkSlicerApplicationLogic and shouldn't need to be called from the test.  Also add error message if data read times out

Revision 12112  Directory Listing
Modified Thu Feb 11 18:17:37 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Add a test in vtkMRMLSceneTest2 to check if vtkMRMLScene::NodeRemovedEvent are actually fired in the destructor.

Revision 12111  Directory Listing
Modified Thu Feb 11 18:17:34 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: The GUICallbackCommand of vtkSlicerCamerasGUI was not destroyed when the cameras module was destructed.
This leaded into a crash when a vtkMRMLCameraNode was throwing an ActiveTagModifiedEvent. The callback tried to call access the already destroyed module.

Revision 12110  Directory Listing
Modified Thu Feb 11 18:17:30 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Slicer - vtkMRMLScene invoke NodeRemovedEvent in destructor

Revision 12109  Directory Listing
Modified Thu Feb 11 18:10:10 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: call new on the smart pointer

Revision 12108  Directory Listing
Modified Thu Feb 11 18:07:51 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: call new on the mini scene smart pointer, seems to get rid of gui leaks when reading back a scene

Revision 12107  Directory Listing
Modified Thu Feb 11 17:02:49 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: include configure header so Slicer3_USE_KWWIDGETS will be defined

Revision 12105  Directory Listing
Modified Thu Feb 11 16:19:31 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
COMP: Fix compilation problems on 64-bit linux.

min and max were added to vtkITKNumericTraits, but they did not include a parameterless version.

Revision 12104  Directory Listing
Modified Thu Feb 11 15:30:44 2010 UTC (7 years, 7 months ago) by taox
Original Path: trunk
ENH: delete volume node when idle.

Revision 12103  Directory Listing
Modified Thu Feb 11 14:13:59 2010 UTC (7 years, 7 months ago) by harveerar
Original Path: trunk
BUG:added support for __int64 and long long

Revision 12102  Directory Listing
Modified Thu Feb 11 03:56:43 2010 UTC (7 years, 7 months ago) by taox
Original Path: trunk
ENH: give user option to choose whether to leave previous/next in memory.

Revision 12101  Directory Listing
Modified Thu Feb 11 03:40:44 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update CMake/Slicer3findQT.cmake to include QTTEST if Slicer3_BUILD_TESTING is enabled

Revision 12100  Directory Listing
Modified Thu Feb 11 03:40:40 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Change header comment from "std includes" to "STD includes"

Revision 12099  Directory Listing
Modified Thu Feb 11 03:40:29 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add designer plugin qCTKAddRemoveComboBoxPlugin

Revision 12098  Directory Listing
Modified Thu Feb 11 03:40:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Debug message in qMRMLNodeFactory are more verbose

Revision 12097  Directory Listing
Modified Thu Feb 11 03:40:20 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add printAdditionnalInfo method to qMRMLNodeSelector

Revision 12096  Directory Listing
Modified Thu Feb 11 03:07:31 2010 UTC (7 years, 7 months ago) by taox
Original Path: trunk
ENH: added capability to load previous/next file in a directory. All images kept in memory.

Revision 12095  Directory Listing
Modified Wed Feb 10 23:56:06 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
COMP: remove MRIBiasFieldCorrection as it is now a command line module (see Applications/CLI). The duplication of this module caused a crash when closing Slicer because MRIBiasFieldCorrection was deleted twice. Julien suggested that a better fix would be in the Slicer deletion mechanism since deletion should not be based only on the name/title of the module.

Revision 12094  Directory Listing
Modified Wed Feb 10 21:25:33 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Fixed SunOS error (launch_SetEnvironment failed: can't read "::SlicerBinaryBitness": no such variable)

Revision 12093  Directory Listing
Modified Wed Feb 10 19:12:29 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: adjust Slicer External_Project dependencies.

Revision 12092  Directory Listing
Modified Wed Feb 10 16:02:08 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: fix typo.

Revision 12091  Directory Listing
Modified Wed Feb 10 16:01:29 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: further cleanup of python dependent library cleanup and fixes to slicers build command.

Revision 12090  Directory Listing
Modified Wed Feb 10 15:38:43 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add test for qVTKObject,

Revision 12089  Directory Listing
Modified Wed Feb 10 15:31:28 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: more logic improvements for controlling if python and KWWidgets are being built and used by Slicer.

Revision 12088  Directory Listing
Modified Wed Feb 10 14:31:09 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
ENH: Removing unnecessary comma separators in the last elements of enum declaration. They produce compilation problems in SunOS.

Revision 12087  Directory Listing
Modified Wed Feb 10 01:07:04 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - remove typo

Revision 12086  Directory Listing
Modified Wed Feb 10 01:04:51 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Refactorization in qVTKObjectEventsObserver, qVTKConnections and qVTKObject
As it has been decided that only 1 class should have the QVTK_Object macro, only 1 instance of qVKTObjectEventsObserver is needed. The inherited classes can access it normally.

qVTKObjectEventObserver doesn't need to have a parent set to be working, remove it.
There is no recursion needed to block connections.
Rename qVTKConnection::Establish into qVTKConnection::setEnabled
Use lowercase for the first letter of the methods in qVTKConnection
Refactorize the loops over the connections (now use QList<qVTKConnections> findConnections())
Move some private implementations into the pimpl.

Revision 12085  Directory Listing
Modified Wed Feb 10 01:04:43 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQt - Remove useless include from qVTKObject.h. Propagate changes into implementation files that needed these headers.

Revision 12084  Directory Listing
Modified Tue Feb 9 20:46:35 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
STYLE: remove stray comma

Revision 12083  Directory Listing
Modified Tue Feb 9 20:09:18 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: In launch.tcl.in, condition to set QtDesignerPlugins_BUILD_SUBDIR was incorrect

Revision 12082  Directory Listing
Modified Tue Feb 9 19:57:34 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Update launch.tcl.in to update properly QT_PLUGIN_PATH with ConfigurationType (Debug, Release, ..) when required.

Revision 12081  Directory Listing
Modified Tue Feb 9 19:41:38 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - move block all connections functionality into the Attic

Revision 12080  Directory Listing
Modified Tue Feb 9 19:28:11 2010 UTC (7 years, 7 months ago) by vrnova
Original Path: trunk
BUGFIX: fixed possible crash when internal parameter node is null

Revision 12079  Directory Listing
Modified Tue Feb 9 19:03:07 2010 UTC (7 years, 7 months ago) by vrnova
Original Path: trunk
ENH: new feature to pause volume rendering module in scene loading (requested by Ron)

Revision 12078  Directory Listing
Modified Tue Feb 9 17:59:05 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add missing QCTK_WIDGETS_EXPORT to qCTKTestApplication

Revision 12077  Directory Listing
Modified Tue Feb 9 14:22:29 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
ENH: Exit with error whenever something fails in the launcher
STYLE: Changed exit code magic numbers to named constants

Revision 12076  Directory Listing
Modified Tue Feb 9 13:10:37 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Return error if launching fails (the error was only logged, but the return value was 0)

Revision 12075  Directory Listing
Modified Tue Feb 9 12:46:41 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Fixed the script so that now it can tolerate if LAUNCHER_REPORT_VTK_ERRORS CMake variable is not set (happens most probably if slicer variables file is not updated)

Revision 12074  Directory Listing
Modified Tue Feb 9 05:49:13 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add tests for qCTKAddRemoveComboBoxTest1.cxx

Revision 12073  Directory Listing
Modified Tue Feb 9 05:49:08 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Update comments in qVTKCommandOptions

Revision 12072  Directory Listing
Modified Tue Feb 9 05:49:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Update CTestCustom.cmake.in to exclude shadows warning when two QT foreach loop are combined

Revision 12071  Directory Listing
Modified Tue Feb 9 05:49:00 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - in qCTKTestApplication, added macro QCTK_DECLARE_TEST, QCTK_RUN_TEST and QCTK_EXIT_TEST

In case test required an active QT loop, it's now easy to implement them
using the following syntax:

where the name of the test is: qCTKAddRemoveComboBoxTest1


// qCTK includes
#include "OBJECT_TO_TEST.h"
#include "qCTKTestApplication.h"

// STL includes
#include <stdlib.h>
#include <iostream>

QCTK_DECLARE_TEST(qCTKAddRemoveComboBoxTest1)
{
  qCTKAddRemoveComboBox qctkObject;
  int currentCount = qctkObject.count();
  if (currentCount != 0)
    {
    qctkObject.printAdditionalInfo();
    std::cerr << "Error in count() - Expected: 0, current:" << currentCount << std::endl;
    QCTK_EXIT_TEST(EXIT_FAILURE);
    }

  // more tests ...

  QCTK_EXIT_TEST(EXIT_SUCCESS);
}

QCTK_RUN_TEST(qCTKAddRemoveComboBoxTest1);

Revision 12070  Directory Listing
Modified Tue Feb 9 05:48:53 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: In qCTkAddRemoveComboBox and qMRMLNodeSelector, remove extra comment and fix 'shadow variable' warnings.

Revision 12069  Directory Listing
Modified Tue Feb 9 01:17:44 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Fixed launcher error (non-QT Slicer doesn't start because missing QT paths)
ENH: All launcher scripts are in procedures and errors are captured and properly reported (more robust to any script error)
ENH: New launcher option (--no-error-popup) to not display errors in a popup (log only)
ENH: Use --no-error-popup for EMSegment tests that are expected to fail (to not confuse the user with error popups)
ENH: Added new slicer variable (::LAUNCHER_REPORT_VTK_ERRORS) to allow reporting of VTK errors as failed tests on the dashboard. By default it is turned off now. Set it to ON to capture more errors.

Revision 12068  Directory Listing
Modified Mon Feb 8 23:28:44 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add prefix and suffix properties to qCTKSliderSpinBoxWidget

Revision 12067  Directory Listing
Modified Mon Feb 8 23:18:34 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Add the "decimals" property to qCTKSliderSpinBoxWidget. The number of decimals was previously set by setSingleStep. We want to let the user decide how many decimals to display.
Note: the number of decimals to display impacts the value of qCTKSliderSpinBoxWidget:
Example:
setDecimals(1);
setValue(32.578);
value() == 32.6 and not 32.578

Revision 12066  Directory Listing
Modified Mon Feb 8 22:40:25 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - For now, to avoid compilation probs, let's disable python support in QTCLI.

Revision 12065  Directory Listing
Modified Mon Feb 8 22:29:08 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: made many additions so that turning on Qt should properly configure VTK and Slicer.

Revision 12064  Directory Listing
Modified Mon Feb 8 20:39:12 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added test exercising --ignore-rest flags of qVTKCommandOptions

Revision 12063  Directory Listing
Modified Mon Feb 8 20:11:39 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - qSlicerCoreApplication now handles --ignore-rest flags

Revision 12062  Directory Listing
Modified Mon Feb 8 20:11:35 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Attempt to fix test qVTKCommandOptionsTest{4,5} on windows

Revision 12061  Directory Listing
Modified Mon Feb 8 20:11:32 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added --ignore-rest flags to qVTKCommandOptions

If ignoreRest() returns true, the method ignoredArguments() will return
the list of ignored arguments.

Use:
  ./MyApp --option1=foo -- --what=nothing important

ignoreRest() will return True
ignoredArguments() will return ["--what=nothing", "important"]

Revision 12060  Directory Listing
Modified Mon Feb 8 19:15:49 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: wait for data to be read, triggering the process read queue manually

Revision 12059  Directory Listing
Modified Mon Feb 8 18:35:11 2010 UTC (7 years, 7 months ago) by awiles
Original Path: trunk
ENH: Adding a new module.

Revision 12058  Directory Listing
Modified Mon Feb 8 18:22:59 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: remove some unnecessary code and add more logic for controlling options that are enabled.

Revision 12057  Directory Listing
Modified Mon Feb 8 18:19:18 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In vtkSlicerApplication, set CoreCommandOptions of the associated qSlicerApplication

Revision 12056  Directory Listing
Modified Mon Feb 8 15:18:43 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Waiting to fix the problem with the qSlicerCLILoadableModuleFactory, used QDir::tempPath() instead of qSlicerCoreCommandOptions::tempDirectory() one.

Revision 12055  Directory Listing
Modified Mon Feb 8 14:46:23 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: add back some comments that were mistakenly removed by jcfr.

Revision 12054  Directory Listing
Modified Mon Feb 8 14:08:52 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: cleanup option comments.

Revision 12053  Directory Listing
Modified Mon Feb 8 08:09:18 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qSlicerCLILoadableModule class

qSlicerCLILoadableModule overloads the method 'entryPoint' which
returns the module entry point as a String.

Revision 12052  Directory Listing
Modified Mon Feb 8 08:09:12 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Remove tempDirectory method from qSlicerCoreApplication

Revision 12051  Directory Listing
Modified Mon Feb 8 08:09:08 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - In qVTKCommandOptions - Fix 'shadow variable' warnings

Revision 12050  Directory Listing
Modified Mon Feb 8 08:09:05 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - In qSlicerCoreApplication, exclude deprecated method when Slicer3_USE_KWWIDGETS is OFF

Revision 12049  Directory Listing
Modified Mon Feb 8 08:09:01 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Add Slicer3_USE_KWWIDGETS to vtkSlicerConfigure.h.in

Revision 12048  Directory Listing
Modified Mon Feb 8 08:08:57 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add method 'tempDirectory()' to qSlicerCoreCommandOptions.

Return temp directory
Try to read the value from the setting, if no value is found it defaults to
the value returned by QDir::tempPath()
See http://qt.nokia.com/doc/4.6/qdir.html#tempPath

Revision 12047  Directory Listing
Modified Mon Feb 8 03:22:03 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Fix arguments for test qVTKCommandOptionsTest{4, 5}

Revision 12046  Directory Listing
Modified Mon Feb 8 03:21:59 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - In qVTKCommandOptions, make sure the object created by 'mapQStringListPtrToStringVectorPtr()' are deleted.

Revision 12045  Directory Listing
Modified Mon Feb 8 02:53:22 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added tests for qVTKCommandOptions

Revision 12044  Directory Listing
Modified Mon Feb 8 02:49:50 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In qVTKCommandOptions, added method addArgument for QStringList.

Revision 12043  Directory Listing
Modified Mon Feb 8 02:49:46 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qCTKTestApplication - Wrapper around QApplication allowing to write UI test. (imported from Paraview)

Revision 12042  Directory Listing
Modified Mon Feb 8 02:49:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - qCTKWidgets/Testing - Remove extra headers

Revision 12041  Directory Listing
Modified Mon Feb 8 02:49:35 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Added function qListToSTLVector and stlVectorToQList to qCTKUtils - Also added Tests

Revision 12040  Directory Listing
Modified Mon Feb 8 02:49:29 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Update the license of qCTKWidgets/Testing/*

Revision 12039  Directory Listing
Modified Mon Feb 8 00:52:16 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Add alignment property to the spinbox in qCTKSliderSpinBoxWidget

Revision 12038  Directory Listing
Modified Sun Feb 7 22:29:00 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt - fix warning: unused variable

Revision 12037  Directory Listing
Modified Sun Feb 7 21:57:51 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Add support for filtering sub node types in qMRMLNodeSelector.

Revision 12036  Directory Listing
Modified Sun Feb 7 15:52:16 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
COMP: Fixing warning about SourImage function argument shadowing the member variable fo the same name.

Revision 12035  Directory Listing
Modified Sun Feb 7 15:51:22 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
COMP: Fixing warning messages about "i" variables shadowing the "i()" method. Naming a method "i()" is a really bad idea, for a matrix library..

Revision 12034  Directory Listing
Modified Sun Feb 7 05:37:53 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - when removing a connection, the connection was deleted but its id was queried after the connection was deleted.

Revision 12033  Directory Listing
Modified Sun Feb 7 04:12:44 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Synchronize attributes between qMRMLNodeSelector and qMRMLNodeFactory.

Revision 12032  Directory Listing
Modified Sun Feb 7 03:33:55 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Add Attribute filtering into qMRMLNodeSelector.

Revision 12031  Directory Listing
Modified Sat Feb 6 16:51:57 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  add models to Qt Tractography module

Revision 12030  Directory Listing
Modified Sat Feb 6 16:18:47 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  events handling in Qt Tractography module

Revision 12029  Directory Listing
Modified Sat Feb 6 01:02:34 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix compilation warnings

Revision 12028  Directory Listing
Modified Fri Feb 5 23:53:22 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Update launch.tcl.in - Added the QT_BINARY_BIN to the path, Added options "--designer"

There are now the following way to start Qt Designer:

./Designer.py
or
./Slicer3 --designer
or
./Slicer3 --launch NAME_OF_QT_PROGRAM

NAME_OF_QT_PROGRAM could designer (linux), Designer.app (Darwin) or
any qt executable located in QT_BINARY_DIR)

Revision 12027  Directory Listing
Modified Fri Feb 5 23:53:17 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 12026  Directory Listing
Modified Fri Feb 5 22:06:48 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: add improved options for controlling Fortran based third party libraries and for including Qt.

Revision 12025  Directory Listing
Modified Fri Feb 5 21:24:25 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: remove unecessary python dependencies.

Revision 12024  Directory Listing
Modified Fri Feb 5 21:07:54 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: since Modules can be linked with a separate Logic library. Let's make sure the TCL_init function of the logic library is called.

That is achieved by adding to the GUI header:
// Had to add this to force loading of these support libraries
// Only libraries with entries that will be dynamically called from TCL need to be instantiated
#include "vtkTcl.h"
extern "C" int VtkslicerLOGIC_NAMEmodulelogic_Init(Tcl_Interp *interp);

where LOGIC_NAME should be uppercase.

And the following to the constructor of the GUI:


  // Try to load supporting libraries dynamically.  This is needed
  // since the toplevel is a loadable module but the other libraries
  // didn't get loaded
  Tcl_Interp* interp = this->GetApplication()->GetMainInterp();
  if (interp)
    {
    VtkslicerLOGIC_NAMEmodulelogic_Init(interp);
    }
  else
    {
    vtkErrorMacro("Failed to obtain reference to application TCL interpreter");
    }

Revision 12023  Directory Listing
Modified Fri Feb 5 21:07:46 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: Fix vtkTypeRevisionMacro in vtkSlicerVolumesLogic. Add vtkSlicerModuleLogic instead of vtkObject

Revision 12022  Directory Listing
Modified Fri Feb 5 20:37:09 2010 UTC (7 years, 7 months ago) by hjohnson
Original Path: trunk
ENH:  Improved installation process for standalone builds.

Revision 12021  Directory Listing
Modified Fri Feb 5 19:37:34 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - In qCTKSliderSpinBoxWidget, when the property AutoSpinBoxWidth was turn off, the size of the spinbox was not reset.

Revision 12020  Directory Listing
Modified Fri Feb 5 19:37:31 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: New property in qCTKSliderSpinBoxWidget: AutoSpinBoxWidth
The qCTKSliderSpinBoxWidget is an association of a QSlider and a QSpinbox. When the widget is added into a layout with other qCTKSliderSpinBoxWidgets, the spinboxes were not aligned if they have a different max number of figures to show.
When AutoSpinBoxWidth is true, the width of the qCTKSliderSpinBoxWidget QSpinBoxes of the same parent are synchronized. The max width is used.

Revision 12019  Directory Listing
Modified Fri Feb 5 18:30:59 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
COMP: make python depend on both tcl and tk so that tkinter builds properly.

Revision 12018  Directory Listing
Modified Fri Feb 5 17:23:48 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH: made ROI widget in volume rendering to adjust slider ranges on Fit to Volume

Revision 12017  Directory Listing
Modified Fri Feb 5 16:09:30 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: instead of downloading an external Slicer source tree we will now use the current Source Tree.

Revision 12016  Directory Listing
Modified Fri Feb 5 16:04:35 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warnings

Revision 12015  Directory Listing
Modified Fri Feb 5 15:11:40 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: In AtlasCreator CMakeLists.txt, add vtkSlicerAtlasCreatorModuleLogic to the target library and remove vtkSlicerModelMirrorModuleLogic ones.

Revision 12014  Directory Listing
Modified Fri Feb 5 15:05:05 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
COMP: adjust slicer's dependencies on fortran third party libraries if they are built or not.

Revision 12013  Directory Listing
Modified Fri Feb 5 14:55:53 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
COMP: attempt to detect if there is a Fortran Compiler and add logic to enable third party libraries if there is a Fortran Compiler.

Revision 12012  Directory Listing
Modified Fri Feb 5 14:37:56 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: add cmake module to beable to automatically detect if there is a Fortran Compiler and then optionally build Fortran dependent Slicer third party libraries.

Revision 12011  Directory Listing
Modified Fri Feb 5 14:09:21 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: move StringFindRepleace to a more appropriate place in the top level CMake directory.

Revision 12010  Directory Listing
Modified Fri Feb 5 14:07:43 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: moving SlicerSuperBuild.cmake to its new home in the SuperBuild top level directory.

Revision 12009  Directory Listing
Modified Fri Feb 5 14:05:44 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk
ENH: Creating a top level directory for CMake based Super Builds. To do a super build use the Slicer3\SuperBuild directory as your source directory.

Revision 12008  Directory Listing
Modified Fri Feb 5 06:56:51 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: don't try to bring up dialog if Tk is not available

Revision 12007  Directory Listing
Modified Fri Feb 5 06:35:11 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Add vtkSlicerVolumeModuleLogic to FastMArchingSegmentation, MRAblation and ModelMirror

Revision 12006  Directory Listing
Modified Fri Feb 5 06:35:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various warnings

Revision 12005  Directory Listing
Modified Fri Feb 5 06:34:52 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Move FetchMI module logic into a dedicated Logic sub-directory

Note: The node still need to be registered overloading RegisterNode() method

Revision 12004  Directory Listing
Modified Fri Feb 5 05:40:59 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Add vtkSlicerVolumeModuleLogic dependency to  ChangeTracker, EMSegment, FourDAnalysis, FourDImage and ProstateNav module

Revision 12003  Directory Listing
Modified Fri Feb 5 05:40:48 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Move AtlasCreator module logic into a dedicated Logic sub-directory

Note: The node still need to be registered overloaded RegisterNode() method.

Revision 12002  Directory Listing
Modified Fri Feb 5 04:57:56 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Move ModelMirror module logic into a dedicated Logic sub-directory

Note: The node still need to be registered overloaded RegisterNode() method.

Revision 12001  Directory Listing
Modified Fri Feb 5 04:39:38 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 12000  Directory Listing
Modified Fri Feb 5 04:39:25 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: Move Volumes module logic into a dedicated Logic subdirectory

Revision 11999  Directory Listing
Modified Fri Feb 5 04:39:17 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: Remove extra comments from Tractography/Logic/{CMakeLists.txt, *.h}

Revision 11998  Directory Listing
Modified Fri Feb 5 03:04:00 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - launch.tcl.in is now configured to properly add QTLoadableModule, qCTKWidgets, qVTKWidgets and qMRMLWidgets libraries to the current process library path. QT_PLUGIN_PATH is also set properly.

Revision 11997  Directory Listing
Modified Fri Feb 5 03:03:48 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Updated install rules - QtDesigner plugins are now installed in lib/Slicer3/designer

Revision 11996  Directory Listing
Modified Fri Feb 5 03:03:33 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Designer.py was unnecessarily setting PATH - only  QT_PLUGIN_PATH is required

Revision 11995  Directory Listing
Modified Fri Feb 5 03:03:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added command line option "--disable-loadable-module"

Revision 11994  Directory Listing
Modified Fri Feb 5 02:32:47 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - In qSlicerCoreApplication, now using auto_ptr to store the reference to CoreCommandOption, coreIOManager and ModuleManager.

Updated the associated test, coreCommandOption wasn't created nor assigned to
the qSlicerCoreApplication.

Revision 11993  Directory Listing
Modified Fri Feb 5 00:21:08 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQt - remove warning in qCTKMenuButton

Revision 11992  Directory Listing
Modified Thu Feb 4 23:48:47 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - when the qCTKMenuButton was down, the indicator area was down, it should stay up

Revision 11991  Directory Listing
Modified Thu Feb 4 23:46:52 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: wait for the CLI to complete before returning

Revision 11990  Directory Listing
Modified Thu Feb 4 22:40:58 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Since the QTloadable module 'volume' isn't complete. Let's remove it.

Revision 11989  Directory Listing
Modified Thu Feb 4 22:32:13 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - QTCLI - Since the pimpl was a subclass of qSlicerWidget, calling this->mrmlScene() within
the Pimpl was returning 0. Changed qSlicerWidget into QObject to keep
the possibility of adding signal/slot and use QCTK_P to access the associated public
interface.

STYLE Also clean code and renamed updateMRML function into updateMRMLCommandLineModuleNode

Revision 11988  Directory Listing
Modified Thu Feb 4 22:32:08 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Remove extra debug statement from qSlicerLoadableModuleFactory

Revision 11987  Directory Listing
Modified Thu Feb 4 22:32:02 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Updated qSlicerCoreApplication and qSlicerApplication to make use of qCTKSettings and qSlicerCommandOptions classes.

The method initialize now requires the parameter passed by reference: exitWhenDone.
If exitWhenDone is set to True, the user of qSlicerCoreApplication or qSlicerApplication
is responsible to exit the application.

This parameter is set to true when the application should exit before
it starts the event loop. For example, when the parameter: --version or --help
are added to the command line, the application should execute the corresponding
function and exit.

Added method 'settings' to qSlicerCoreApplication, internally this method
will instantiate the application settings is not already done.
The setting filename is generated using the ApplicationName (ie Slicer),
the organizationName (ie NAMIC), the minor and major version.

In qSlicerCoreApplication, the method 'disableSettings' will instantiate a new setting object, this
time the setting filename is the same + a suffice (ie "-disabled").

In qSlicerCoreApplication, the method 'handlePreApplicationCommandLineArguments'
query the its associated commandOptions object to start the appropriate action.
All non-gui related logic should be added in that method. Calling 'terminate()'
allows to set the ExitWhenDone flag to true, this former one is checked
just after initalize finishes. If True, the application exit.

Application/SlicerQT/Main.cxx has been updated to consider the NoSplash option.

Revision 11986  Directory Listing
Modified Thu Feb 4 22:31:54 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Updated vtkSlicerCLIModuleLogic - Now using qCTKUtils::stringListToArray method

Revision 11985  Directory Listing
Modified Thu Feb 4 22:31:49 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qSlicerCoreCommandOptions and qSlicerCommandOptions

These objects represent a storage for Slicer options.

In class qSlicerCoreCommandOptions, initialize() is adding:
  --disable-cli-module
  --version
  --program-path
  --home


In class qSlicerCommandOptions, initialize() is adding:
  --no-splash

Revision 11984  Directory Listing
Modified Thu Feb 4 22:31:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qVTKCommandOptions allowing to handle command line parameter in a standard fashion.

Note that this class is made to be subclassed. That way the method:
  intialize, disableCurrentSettings, wrongArgument, deprecatedArgument
could be overloaded

An interesting aspect is that the class is also working with QSettings,

For example:
  In settings file, there is the following property:  tmpDir=/tmp

class MyAppCommandOptions: public qVTKCommandOptions
{
public:
  QString TmpDir;

  QString tmpDir();
 void initialize()
  {
  Superclass::initialize();
  this->addArgument("--temp-dir", 0, &TmpDir, QDir::tmp())
  }

  ...
}

bash$ bin/SlicerQT --temp-dir=/home/mytmp

At run-time the application will be using the specified directory. In other
word the function .. options->tmpDir() will return "/home/mytmp"

Then, next time the application is restarted .. if no option is given,
the tmpDir() method will return the value stored in the setting file.

The following two parameters are available by default: --help and --disable-settings
--help will show the different available arguments

--disable-settings will call the virtual method 'disableCurrentSettings'.
The derived class a responsible to disable the settings. A possible way
could be to instanciate a settings object using a filename + '-disabled' suffix.
That way ... no parameter will be used.

Revision 11983  Directory Listing
Modified Thu Feb 4 22:31:36 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added vtkConfigureVersion.h.in containing #ifdef related to Slicer version.

It allows to expose the following variable to the code:
  Slicer3_VERSION_MAJOR
  Slicer3_VERSION_MINOR
  Slicer3_VERSION_PATCH
  Slicer3_VERSION
  Slicer3_VERSION_FULL

Revision 11982  Directory Listing
Modified Thu Feb 4 22:31:30 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qCTKUtils - Utility class

Added function: stringListToArray - allowing to convert a QStringList to std::vector<char*>

Use:
 vector<char*> myargv;
 qCTKUtils::stringListToArray(QApplication::application()->arguments(), myargv);
 char** array = &myargv[0];

Revision 11981  Directory Listing
Modified Thu Feb 4 22:31:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In qSlicerApplication, rename non-member function from qSlicerPalette to qSlicerApplyPaletter

The qSlicerPalette didn't describ what the function was made for.
Also added some comment to qSlicerWidgetPlugin

Revision 11980  Directory Listing
Modified Thu Feb 4 22:31:18 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qCTKSettings - Wrapper around QSettings providing convenient function to save app settings. (imported from Paraview)

Revision 11979  Directory Listing
Modified Thu Feb 4 22:16:10 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: switch observations on widgets to use the event broker so can watch for specific events rather than AnyEvent, fixes extra process and update calls when leaving the editor

Revision 11978  Directory Listing
Modified Thu Feb 4 20:12:55 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
ENH: Reorganize RegisterImagesMultiRes parameters into required, optional, advanced.

Revision 11977  Directory Listing
Modified Thu Feb 4 20:12:52 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
ENH: Add metric tolerance and maximum line iterations parameters.

Revision 11976  Directory Listing
Modified Thu Feb 4 20:12:48 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
ENH: Add minimum step size parameter.

Revision 11975  Directory Listing
Modified Thu Feb 4 20:12:42 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
ENH: Add parameter to control the number of iterations in RegisterImagesMultiRes.

Revision 11974  Directory Listing
Modified Thu Feb 4 19:05:58 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: fixing memory leak

Revision 11973  Directory Listing
Modified Thu Feb 4 18:49:50 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
STYLE: point to 3.4 tutorials

Revision 11971  Directory Listing
Modified Thu Feb 4 17:19:52 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: getting rid of a memory leak

Revision 11970  Directory Listing
Modified Thu Feb 4 16:51:06 2010 UTC (7 years, 7 months ago) by vrnova
Original Path: trunk
ENH: adding checkbox to turn on/off VolumeRendering module completely as requested by Ron.

Revision 11967  Directory Listing
Modified Thu Feb 4 16:35:58 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: don't close the file here, causes crash on linux

Revision 11965  Directory Listing
Modified Thu Feb 4 13:32:57 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
COMP: try to silence warnings from visual studio on nightly clean buildss

Revision 11964  Directory Listing
Modified Thu Feb 4 02:08:37 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - clean up qCTKCollapsibleButton drawing

Revision 11963  Directory Listing
Modified Thu Feb 4 02:08:33 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add qCTKMenuButton that is like a QPushButton but shows up the QMenu only when clicked on the indicator.

Revision 11962  Directory Listing
Modified Wed Feb 3 23:45:03 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: add code for L1 norm bias field correction. convert image from ITK to VTK, process image and convert back to ITK

Revision 11961  Directory Listing
Modified Wed Feb 3 21:46:30 2010 UTC (7 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: Adding null pointer checking, preventing download and uploading requests from being triggered multiple times, added infrastructure for performance profiling

Revision 11960  Directory Listing
Modified Wed Feb 3 21:45:50 2010 UTC (7 years, 7 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
ENH: Adding null pointer checking, preventing download and uploading requests from being triggered multiple times, added infrastructure for performance profiling

Revision 11959  Directory Listing
Modified Wed Feb 3 21:27:11 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - qMRMLNodeFactoryButton and qMRMLSceneGenerator have been obsoleted by qMRMLSceneFactoryWidget. Remove them from the repository.

Revision 11958  Directory Listing
Modified Wed Feb 3 20:50:13 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - use a resource file for qSlicerModulePanel instead of writing the UI programatically.

Revision 11957  Directory Listing
Modified Wed Feb 3 20:50:08 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - apply the StyledPanel to all the qCTKCollapsibleButtons. Make it by default in the designer.
Warning, setting StyledPanel by default in the designer (via qCTKCollapsibleButtonPlugin) doesn't mean that the widget is created by default with a frame.
If you instance the widget programatically, then you should then call: setContentsFrameShape(QFrame::StyledPanel).

Revision 11956  Directory Listing
Modified Wed Feb 3 20:49:57 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - In QCleanlooksStyle, the frame in qCTKCollapsibleButton doesn't seem to "touch" the button.
The style of QCleanlooksStyle (like many other styles) have an extra border around buttons. This extra border creates a discontinuity between the button and the frame which result in a "confusing" look of qCTKCollapsibleButton. To fix it, we hackily remove that space.

Revision 11955  Directory Listing
Modified Wed Feb 3 20:47:59 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: add options for alternate bias field correction methods

Revision 11954  Directory Listing
Modified Wed Feb 3 19:48:57 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: use a templated function to handle arbitrary input scalar type. Add converters to and from VTK

Revision 11953  Directory Listing
Modified Wed Feb 3 19:07:19 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update CMake/DiscoverSystemNameAndBits.cmake to correctly set Slicer3_BUILD on Darwin

Note: CMAKE_SYSTEM_PROCESSOR MATCHES was compared to 'Intel', it seems this
value isn't valid. 'powerpc' is used instead.

Revision 11952  Directory Listing
Modified Wed Feb 3 18:22:27 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
STYLE: Remove commented header accidently left in from debugging.

Revision 11951  Directory Listing
Modified Wed Feb 3 18:01:07 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
BUG: Save and restore the URL and root directory of the MRML scene before importing the MRML files associated with command line module presets.  Without this fix the last set of presets that were imported would be come the default directory and filename for saving the scene.

Revision 11950  Directory Listing
Modified Wed Feb 3 17:49:24 2010 UTC (7 years, 7 months ago) by fedorov
Original Path: trunk
STYLE: trying to fix warnings on win

Revision 11949  Directory Listing
Modified Wed Feb 3 17:31:19 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - apply QCleanLooksStyle by default for Slicer

Revision 11948  Directory Listing
Modified Wed Feb 3 16:56:10 2010 UTC (7 years, 7 months ago) by fedorov
Original Path: trunk
BUG: revert accidental commit

Revision 11947  Directory Listing
Modified Wed Feb 3 16:55:21 2010 UTC (7 years, 7 months ago) by fedorov
Original Path: trunk
BUG: incorrect input image

Revision 11946  Directory Listing
Modified Wed Feb 3 15:15:19 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: MRML - Reveal that the vtkMRMLScene doesn't emit NodeRemoved events on deletion

Revision 11945  Directory Listing
Modified Wed Feb 3 14:21:34 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - qMRMLSceneFactoryWidget::deleteNode was crashing when the scene was empty. Add tests for qMRMLSceneFactoryWidget

Revision 11944  Directory Listing
Modified Wed Feb 3 05:40:58 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: CLI module MRIBiasFieldCorrection. Code ported from Modules directory and cleaned

Revision 11943  Directory Listing
Modified Wed Feb 3 04:59:28 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Clean, comment and remove extra code from qSlicerAbstractModule

Revision 11942  Directory Listing
Modified Wed Feb 3 03:43:18 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
BUG: Fix VS8 compilation error (..\..\..\Slicer3\Modules\CommandLineModule\vtkCommandLineModuleLogic.cxx(853) : error C3861: 'time': identifier not found)

Revision 11941  Directory Listing
Modified Wed Feb 3 01:39:12 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Set axis labels from the DoubleArrayNode

Revision 11940  Directory Listing
Modified Tue Feb 2 23:27:19 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - Add tests for qMRMLNodeSelector and fix a found bug related to the mrml scene DeleteEvent

Revision 11939  Directory Listing
Modified Tue Feb 2 23:24:37 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - qMRMLNodeSelector now support more than one node type.
The nodeTypes property is a QStringList directly editable under designer.

Revision 11938  Directory Listing
Modified Tue Feb 2 23:24:19 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - add a new class - qMRMLSceneFactoryWidget - that combines qMRMLSceneGeneratorButton with qMRMLNodeFactoryButton.
The new widget contains buttons to create/delete a vtkMRMLScene and create/delete vtkMRMLNodes.
qMRMLSceneFactoryWidget main purpose is to test other qMRMLWidgets, in the Designer (clicking on the buttons) or in unit tests (by calling slots directly).

Revision 11937  Directory Listing
Modified Tue Feb 2 23:24:06 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt - qMRMLSceneGeneratorButton - add new slot: generateEmptyScene(), remove useless signal: randomMRMLNodeType

Revision 11936  Directory Listing
Modified Tue Feb 2 22:53:28 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: update s3ext file to imitate the BRAINSFit s3ext example

Revision 11935  Directory Listing
Modified Tue Feb 2 22:52:07 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt - In qVTKConnection::Execute(), if qVTKConnection is deleted in emitExecute, the removeConnection() call would access deleted data.
emitExecute() could delete the qVTKConnection object if it does a removeConnection (via qVTKReconnect).
qVTK::Execute() already deletes itself, we don't want anyone else to delete it in the emitExecute.

Stack example:
qVTKConnection::Execute
 +emitExecute()
 | +qVTKObjectObserver::qVTKReconnect()
 |   +qVTKObjectObserver::removeConnection()
 |     +delete connection
 +delete connection
-> connection delete twice

We don't want to delete the connection in the first place.
This is why we use a AboutToBeDeleted flag.

Revision 11934  Directory Listing
Modified Tue Feb 2 22:19:17 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: disabling MRIBiasFieldCorrection module in preparation of transition to CLI module

Revision 11933  Directory Listing
Modified Tue Feb 2 21:57:24 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
BUG: avoid warning on Windows

Revision 11932  Directory Listing
Modified Tue Feb 2 21:55:13 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
BUG: avoid warning on Windows

Revision 11931  Directory Listing
Modified Tue Feb 2 21:43:00 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: fixes for running designer on mac

Revision 11930  Directory Listing
Modified Tue Feb 2 21:15:53 2010 UTC (7 years, 7 months ago) by sylvain
Original Path: trunk
ENH: clean up the code and fix warnings

Revision 11929  Directory Listing
Modified Tue Feb 2 18:48:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Update documentation comments of few class located in QTCore and QTBase

Revision 11928  Directory Listing
Modified Tue Feb 2 17:18:15 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: fixing memory leak

Revision 11927  Directory Listing
Modified Tue Feb 2 17:08:08 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: fix typo in test name

Revision 11926  Directory Listing
Modified Tue Feb 2 17:04:09 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: clear up a memory leak

Revision 11925  Directory Listing
Modified Tue Feb 2 16:56:49 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
COMP: Silence compiler warning about unreferenced local variable in catch block.  Don't give a name to the caught exception as its never referenced.

Revision 11924  Directory Listing
Modified Tue Feb 2 16:53:54 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
BUG: Masked unused vars to eliminate warnings


Revision 11923  Directory Listing
Modified Tue Feb 2 16:50:34 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: adding a test for the paint effect, working on clearing up the memory leaks

Revision 11922  Directory Listing
Modified Tue Feb 2 16:38:07 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Added plotting capability for a loaded DoubleArrayNode in the Scene.

Revision 11921  Directory Listing
Modified Tue Feb 2 16:34:43 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: ${Slicer3_INSTALL_LIB_DIR}/launch.tcl.in is now configured independently of Slicer3_USE_KWWIDGETS

Revision 11920  Directory Listing
Modified Tue Feb 2 16:13:35 2010 UTC (7 years, 7 months ago) by casey.goodlett
Original Path: trunk
COMP: Fix linking warning on windows for RegisterImagesMultiRes.  The name of EXPORT macro comes from the library name not the project name.

Revision 11919  Directory Listing
Modified Tue Feb 2 16:08:21 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: BUILDNAME shouldn't be discover pragmatically ...

Revision 11918  Directory Listing
Modified Tue Feb 2 14:41:45 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Make doubleArrayNode visible in data browser

Revision 11917  Directory Listing
Modified Tue Feb 2 05:15:01 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Updated SlicerQT/CMakeLists.txt, so that SlicerQT-forward executable will also include 'Slicer3_INSTALL_MODULES_BIN_DIR'

Indeed, since SlicerQT is linked against Modules/.../Logic, this path
has to be added.

Revision 11916  Directory Listing
Modified Tue Feb 2 05:14:29 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - For now, launcher 'Slicer3' (based on startkits) is also configured if Slicer3_USE_KWWidgets is OFF.

Required to be able to run SlicerQT on a windows build.
./slicer3 --launch SlicerQT

Some test also expect the launcher 'Slicer3' to be present. (for example VTKITKReader)
On windows, the launcher is mandatory to run the test.

Revision 11915  Directory Listing
Modified Tue Feb 2 01:00:36 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: fix typo in previous fix to  model maker

Revision 11914  Directory Listing
Modified Tue Feb 2 00:56:52 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
BUG: fix leaks in model maker

Revision 11913  Directory Listing
Modified Mon Feb 1 19:38:09 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: CMakeLists.txt - Loop though the Modules/XXX/Logic only if Slicer is build with Slicer3_USE_KWWIDGETS OFF

That means that the Logic subdirectory should be included in the CMakeLists.txt
specigic to the Module.

Revision 11912  Directory Listing
Modified Mon Feb 1 19:28:59 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update Modules/Volumes/CMakeLists.txt, now includes vtkSlicerTractographyModuleLogic instead of SlicerTractographyLogic

Revision 11911  Directory Listing
Modified Mon Feb 1 18:04:55 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: use the new return string type

Revision 11910  Directory Listing
Modified Mon Feb 1 17:04:15 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix a typo error in CMake/DiscoverSystemNameAndBits

- ${Slicer_BUILD_BITS} was used instead of ${Slicer3_BUILD_BITS}

Revision 11909  Directory Listing
Modified Mon Feb 1 16:00:03 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
BUG: Removed hard-coded paths to ITK from installation configuration vars


Revision 11908  Directory Listing
Modified Mon Feb 1 15:59:25 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
BUG: Removed hard coded paths to ITK, ModuleDescriptionParser, and TCLAP from GenerateCLP installation configuration vars.


Revision 11907  Directory Listing
Modified Mon Feb 1 14:32:54 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: CMakeLists.txt - Remove extra include - Macro ListSubDirectories wasn't required

Revision 11906  Directory Listing
Modified Mon Feb 1 13:37:28 2010 UTC (7 years, 7 months ago) by pieper
Original Path: trunk
COMP: back out reference to missing file

Revision 11905  Directory Listing
Modified Mon Feb 1 07:13:13 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: If a Logic directory exists in a modules directory, the directory will be automatically added.

The process allowing to build the 'Logic' library of a module had been factorized out.
That way the dedicated libray is build and both the QTModule and the regular Module can link against it.

There is not need to add Win32 header file or any configure header.

Using the macro Slicer3_build_module_logic automatically configure a file
of the form ${PROJECT_NAME}Export.h.
For example vtkSlicerTractographyModuleLogicExport.h where
name of the project is 'vtkSlicerTractographyModuleLogic'

Note also that the Logic sub-directory should *NOT* be included in the module
main CMakeLists.txt

As a convention, the module logic library should composed as described below:
  vtkSlicer[MODULE_NAME]ModuleLogic

Revision 11904  Directory Listing
Modified Mon Feb 1 07:13:07 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Added macro Slicer3_build_module_logic simplifying the logic of each module into a separate library

Revision 11903  Directory Listing
Modified Mon Feb 1 07:13:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update Slicer3QTModulesMacros - headers are now installed in ${Slicer3_INSTALL_QTLOADABLEMODULES_INCLUDE_DIR}/${QTMODULE_NAME}

Revision 11902  Directory Listing
Modified Mon Feb 1 07:13:01 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix shadowed variable in RegisterImagesMultiRes.cxx

Revision 11901  Directory Listing
Modified Sun Jan 31 21:03:28 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: At configuration time, BUILDNAME is added to CMake cache.

Note: Its default value will be Slicer3_BUILD

Revision 11900  Directory Listing
Modified Sun Jan 31 18:34:59 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update the main CMakeLists.txt script - Slicer3Version.txt.in is
now configured and installed in to Slicer_HOME/lib/Slicer3 at build time.

The following variable are discovered at build time:
 Slicer3_BUILD         -> Computed using CMake/DiscoverSystemNameAndBits.cmake
 Slicer3_BUILDDATE     -> Computed using macro TODAY from CMake/Slicer3TodayMacro.cmake
 Slicer3_WC_URL        -> Computed using either macro Subversion_WC_INFO (if slicer checkout using svn)
                          or Git_WC_INFO (if slicer is checkout using git-svn)
 Slicer3_WC_REVISION   -> idem

Revision 11899  Directory Listing
Modified Sun Jan 31 18:34:55 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Added cmake script allowing to obtain the current name of the system.

After the script is included, the variable Slicer3_BUILD containing
will be available and should contain on of these value:
 solaris8,
 linux-x86
 linux-x86_64
 darwin-ppc
 darwin-x86
 darwin-x86_64
 win32
 win64

and  Slicer3_BUILD_BITS either "32" or "64"

Revision 11898  Directory Listing
Modified Sun Jan 31 18:34:52 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Added cmake macro TODAY allowing to obtain the current date in cross-platform fashion.

Use:
  include(.../Slicer3TodayMacro.cmake)

  TODAY(MyDate)

  MyDate  will be of the form: YYYY-MM-DD

Note: Should work on windows and unix-like platform

Revision 11897  Directory Listing
Modified Sun Jan 31 18:34:48 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Add FindGit.cmake to Slicer3/CMake

Within a CMakeLists.txt script, it's now possible to include git:

FIND_PACKAGE(Git)

If Git executable is found, the macro Git_WC_INFO is available.

Use:
  Git_WC_INFO(${CMAKE_CURRENT_SOURCE_DIR} Slicer3)

Then, the following variable are set:
  Slicer3_WC_REVISION_HASH
  Slicer3_WC_REVISION_NAME

and if git-svn is used:
  Slicer3_WC_REVISION
  Slicer3_WC_LAST_CHANGED_AUTHOR
  Slicer3_WC_LAST_CHANGED_REV
  Slicer3_WC_LAST_CHANGED_DATE

Revision 11896  Directory Listing
Modified Sun Jan 31 16:27:24 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
BUG: Fixing many memory leaks by introducing vtkSmartPointers.

Revision 11895  Directory Listing
Modified Sun Jan 31 02:46:04 2010 UTC (7 years, 7 months ago) by aylward
Original Path: trunk
BUG: Conditional for compiling LONG_LONG type not matched between .h and .cxx file.   Created conflict with cvs ITK.


Revision 11894  Directory Listing
Modified Sat Jan 30 20:16:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Update the messages printed by Slicer3FindQT and Designer/CMakeLists.txt

Revision 11893  Directory Listing
Modified Sat Jan 30 20:08:05 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Tune  Slicer3FindQT.cmake script.
If VTK is configured properly, it's not required anymore to
enter QT_QMAKE_EXECUTABLE.

Revision 11892  Directory Listing
Modified Sat Jan 30 19:09:52 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about shadowing variables.

Revision 11891  Directory Listing
Modified Sat Jan 30 19:08:06 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
BUG: When checking for the QT setup of VTK, the variable VTK_QT_QMAKE_EXECUTABLE should be used instead of QT_QMAKE_EXECUTABLE.

Revision 11890  Directory Listing
Modified Sat Jan 30 18:04:20 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  addition to Qt Tractography module

Revision 11889  Directory Listing
Modified Sat Jan 30 04:08:19 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  Volumes module use Tractography/Logic library

Revision 11888  Directory Listing
Modified Sat Jan 30 01:42:19 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: logic error in IsFlagParameter uncovered by GenerateLM

Revision 11887  Directory Listing
Modified Sat Jan 30 01:25:43 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: typo

Revision 11886  Directory Listing
Modified Fri Jan 29 22:20:31 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  addition to Qt Tractography module

Revision 11885  Directory Listing
Modified Fri Jan 29 21:27:00 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH:  Tractography KW and Qt module use Logic library

Revision 11884  Directory Listing
Modified Fri Jan 29 20:51:28 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: need quotes around path to java in case it has quotes in it

Revision 11883  Directory Listing
Modified Fri Jan 29 20:39:36 2010 UTC (7 years, 7 months ago) by lassoan
Original Path: trunk
ENH: Send all error messages to the console output and display in an auto-close popup window. Added one more catch block to capture and log more error messages.

Revision 11882  Directory Listing
Modified Fri Jan 29 20:34:06 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: missed one in last checkin

Revision 11881  Directory Listing
Modified Fri Jan 29 20:33:27 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Simple Return Parameters from CommandLineModules (integer, integer-vector, etc.)

Revision 11880  Directory Listing
Modified Fri Jan 29 18:55:51 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: set the table range after read the values from the mrml scene file, otherwise mapping colours isn't workign correctly

Revision 11879  Directory Listing
Modified Fri Jan 29 18:08:07 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH: added Tractography Logic lib

Revision 11878  Directory Listing
Modified Fri Jan 29 18:06:44 2010 UTC (7 years, 7 months ago) by alexy
Original Path: trunk
ENH: separated Tractography Logic and MRML classes into a separate library called Logic for use by both KW and Qt

Revision 11877  Directory Listing
Modified Fri Jan 29 17:54:49 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: since this node writes a file name to the mrml scene file, make sure that it's a relative and not an absolute one

Revision 11876  Directory Listing
Modified Fri Jan 29 17:04:49 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
STYLE: update comments

Revision 11875  Directory Listing
Modified Fri Jan 29 17:01:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
STYLE: Applying the script toThreeSlashes to script already having partially the correct comment style caused problems.
To fix the problems, changed '////' to '///' where needed

Revision 11874  Directory Listing
Modified Fri Jan 29 16:55:42 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
ENH: use the mipav java, use var names for the path to mipav and the spectre plugins, works on linux now if adjust the path vars

Revision 11873  Directory Listing
Modified Fri Jan 29 16:41:16 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Usefull script allowing to convert header file following that comment style:

// Description:
// Text of the desc

to

//
// Text of the desc

Note also that all single comment staring with '//' will be converted to '///'

Revision 11872  Directory Listing
Modified Fri Jan 29 16:26:34 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTModules - Change comment style using script toThreeSlashes.sh

Revision 11871  Directory Listing
Modified Fri Jan 29 16:26:27 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTGUI - Change comment style using script toThreeSlashes.sh

Revision 11870  Directory Listing
Modified Fri Jan 29 16:26:23 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTCLI - Change comment style using script toThreeSlashes.sh

Revision 11869  Directory Listing
Modified Fri Jan 29 16:26:17 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTCoreModules - Change comment style using script toThreeSlashes.sh

Revision 11868  Directory Listing
Modified Fri Jan 29 16:26:13 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTCore - Change comment style using script toThreeSlashes.sh

Revision 11867  Directory Listing
Modified Fri Jan 29 16:26:08 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - QTBase - Change comment style using script toThreeSlashes.sh

Revision 11866  Directory Listing
Modified Fri Jan 29 16:26:02 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - qMRMLWidgets - Change comment style using script toThreeSlashes.sh

Revision 11865  Directory Listing
Modified Fri Jan 29 16:25:56 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - qVTKWidgets - Change comment style using script toThreeSlashes.sh

Revision 11864  Directory Listing
Modified Fri Jan 29 16:25:40 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - qCTKWidgets - Change comment style using script toThreeSlashes.sh

Revision 11863  Directory Listing
Modified Fri Jan 29 16:20:13 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: SlicerQT: Remove warning: unused variable.

Revision 11862  Directory Listing
Modified Fri Jan 29 16:05:56 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Review Slicer3FindQT.cmake to accept Qt version 4.6 and above

Revision 11861  Directory Listing
Modified Fri Jan 29 15:40:56 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
STYLE: change error to warning, as this message pops up when trying different readers for a file

Revision 11860  Directory Listing
Modified Fri Jan 29 06:51:34 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix  'shadow' warnings

Revision 11858  Directory Listing
Modified Fri Jan 29 00:53:38 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: change string::npos into std::string::npos

Revision 11857  Directory Listing
Modified Fri Jan 29 00:16:43 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
COMP: MSVC complains that vtkSlicerModuleLogic::vtkSlicerModuleLogic(const vtkSlicerModuleLogic&...) can't be found. Declare the copy constructor/operator= protected for vtkSlicerCLIModuleLogic

Revision 11856  Directory Listing
Modified Fri Jan 29 00:08:14 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: Add a test for vtkSlicerTransformLogic.

Revision 11855  Directory Listing
Modified Fri Jan 29 00:02:08 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various warnings + update CTestCustom.cmake to exclude openigtlink Libs

Revision 11854  Directory Listing
Modified Thu Jan 28 23:48:16 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: module logic now derive from vtkSlicerLogic (ideally vtkSlicerModuleLogic) instead of qSlicerModuleLogic

Revision 11853  Directory Listing
Modified Thu Jan 28 23:47:38 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: module logic now derive from vtkSlicerLogic (ideally vtkSlicerModuleLogic) instead of qSlicerModuleLogic

Revision 11852  Directory Listing
Modified Thu Jan 28 23:35:22 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: module logic now derive from vtkSlicerLogic (ideally vtkSlicerModuleLogic) instead of qSlicerModuleLogic

Revision 11851  Directory Listing
Modified Thu Jan 28 23:34:15 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Any parameter can be hidden from the GUI

Revision 11850  Directory Listing
Modified Thu Jan 28 23:34:05 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: module logic now derive from vtkSlicerLogic (ideally vtkSlicerModuleLogic) instead of qSlicerModuleLogic

Revision 11849  Directory Listing
Modified Thu Jan 28 23:33:30 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: module logic now derive from vtkSlicerLogic (ideally vtkSlicerModuleLogic) instead of qSlicerModuleLogic

Revision 11848  Directory Listing
Modified Thu Jan 28 22:30:15 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Added configuration to NodeSelectors to control whether they are allowed to select a default node (usually the first node). The CommandLineModules should not select defaults.

Revision 11847  Directory Listing
Modified Thu Jan 28 22:08:39 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - ModuleFactories are now registered with a ModuleFactoryManager

The class ModuleFactory has been removed and most of its behavior has been
transferred to ModuleFactoryManager.

The different module factories are now:
  - CoreModuleFactory
  - LoadableModuleFactory  (for QTModules)
  - CLILoadableModuleFactory
  - CLIExecutableModuleFactory
  - CLIPythonModuleFactory (not yet added ..)

The library dependencies have been updated from:

QTBase -> QTCLI ---------> QTCore -> QTGUI -> qSlicerQT -> SlicerQT
      |                      |
       -> QTCoreModules -----|

to

QTBase -> QTCore -> QTGUI -> qSlicerQT -> SlicerQT
                |                   |
                 -> QTCLI  ---------|
                |                   |
                 -> QTCoreModules --|

Method {initializeLoadable,CmdLine}ModulesPaths have been removed. Their
existing behavior has been added to:
  - qSlicerLoadableModuleFactory::modulePath
  - qSlicerCLIModuleFactoryHelper

The former is used by the CLI factories.

The moduleFactoryManager provides methods that allow to register/instantiate
module based on the factoryName. The factoryName corresponds the the name used
to register the factories using 'registerFactory' method. The preferred name
for a factory is its className.

Revision 11846  Directory Listing
Modified Thu Jan 28 22:05:28 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added virtual method 'registerItems' to qCTKAbstractFactory

These method could be overloaded in subclass to provide the same method
accross multiple factories. For example, having a collection of factories,
it would be easy to register the items for each one of them. (polymorphism)

Revision 11845  Directory Listing
Modified Thu Jan 28 22:05:24 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Added MRMLCLI to SlicerQT_FORWARD_PATH_INSTALL in SlicerQT/CMakeLists.txt

Revision 11844  Directory Listing
Modified Thu Jan 28 22:05:21 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Updated Slicer3QT CMake macro to automatically create two source groups: Resources and Generated

These source groups should, for example, appear when the project is loaded
in visual studio.

See http://www.cmake.org/Wiki/CMake_FAQ#How_To_Put_Files_in_Folders_in_Visual_Studio_Projects

Revision 11843  Directory Listing
Modified Thu Jan 28 22:05:16 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warnings (unused, ...)

Note: size_t is an unsigned int, it means there is no need to check if
it's value is negative.

Revision 11842  Directory Listing
Modified Thu Jan 28 19:53:14 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: rename qCTKSliderSpinBoxLabel into qCTKSliderSpinBoxWidget (because there is no QLabel in the widget.

Revision 11841  Directory Listing
Modified Thu Jan 28 19:43:49 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: rename qCTKSliderSpinBoxLabel into qCTKSliderSpinBoxWidget (because there is no QLabel in the widget.

Revision 11840  Directory Listing
Modified Thu Jan 28 19:28:42 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Remove qCTKSlider that has been replaced by qCTKDoubleSlider.

Revision 11839  Directory Listing
Modified Thu Jan 28 19:16:11 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQt: qMRMLLinearTransformSlider: Remove qDebug() when applying a transform.

Revision 11838  Directory Listing
Modified Thu Jan 28 19:15:24 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: qCTKDoubleSlider: Make sure d->Value is updated even if there is no signal valueChanged emitted.

Revision 11837  Directory Listing
Modified Thu Jan 28 18:51:24 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
BUG: tell node selectors to show hidden nodes for DoubleArrayNodes

Revision 11836  Directory Listing
Modified Thu Jan 28 18:50:15 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: propagate changes off r11834 to the Tractography module.

Revision 11835  Directory Listing
Modified Thu Jan 28 18:49:11 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: add a new widget: qCTKDoubleSlider. It's like a QSlider but handles doubles. It obsoletes qCTKSlider.

Revision 11834  Directory Listing
Modified Thu Jan 28 18:48:46 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
BUG: SlicerQT: Remove the QLabel from qCTKSliderSpinBoxLabel, it was more confusing than anything else. qCTKSliderSpingBoxLabel was using qCTKSlider that was containings some bugs (because it was deriving from a QSlider. We now use qCTKDoubleSlider. We also connect the qMRMLLinearTransformSliders using the valueChanged signal instead of sliderMoved signal (sliderMoved should be used only when Tracking is off, and a specific behavior should happen when the user manually moves the slider.

Revision 11833  Directory Listing
Modified Thu Jan 28 18:39:36 2010 UTC (7 years, 7 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: add a new widget: qCTKDoubleSlider. It's like a QSlider but handles doubles. It obsoletes qCTKSlider.

Revision 11832  Directory Listing
Modified Thu Jan 28 17:06:05 2010 UTC (7 years, 7 months ago) by millerjv
Original Path: trunk
ENH: Extending CommandLineModule to support measurement tag (for plots)

Revision 11831  Directory Listing
Modified Thu Jan 28 16:45:57 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk
COMP: std::vectors are better returned by reference than by copy. Declaring a type for the vector also cleans up the code.

Revision 11830  Directory Listing
Modified Thu Jan 28 16:00:52 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: added StorageNode for DoubleArray

Revision 11829  Directory Listing
Modified Thu Jan 28 15:58:01 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Added the field Labels

Revision 11828  Directory Listing
Modified Thu Jan 28 15:41:54 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Storage node for DoubleArray node

Revision 11827  Directory Listing
Modified Thu Jan 28 15:41:22 2010 UTC (7 years, 7 months ago) by naucoin
Original Path: trunk
BUG: try to clean up memory leaks, not quite there yet

Revision 11826  Directory Listing
Modified Thu Jan 28 15:35:42 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: Added vtkMRMLStorageNodeDoubleArray

Revision 11825  Directory Listing
Modified Thu Jan 28 15:31:08 2010 UTC (7 years, 7 months ago) by maddah
Original Path: trunk
ENH: labels added

Revision 11824  Directory Listing
Modified Thu Jan 28 09:09:29 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT re-add qSlicerModuleFactory.h

Revision 11823  Directory Listing
Modified Thu Jan 28 09:09:23 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning (hidden virtual method, unused variable, ...)

Note1: Also moved vtkSlicerApplication.h up in the header include order
otherwise, when compiled with QT, it outputs that message:

#error qdatastream.h must be included before any header file that defines Status

Note2:
To fix such warning,
"base class‘base_class’should be explicitly initialized in the copy constructor"

the compy ctor and the '=' operator has been set as private member

Revision 11822  Directory Listing
Modified Thu Jan 28 09:08:43 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Update macro QCTK_DECLARE_PRIVATE in qCTKPimpl, "typedef public_class Self" is now added by default.

Revision 11821  Directory Listing
Modified Wed Jan 27 23:18:02 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: adding a test to trigger the model maker from the editor. To do: clean up memory leaks from to the editor gui 

Revision 11820  Directory Listing
Modified Wed Jan 27 22:37:21 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
BUG: added wrapping to new library MRMLCLI to that things like QuickModel will work

Revision 11819  Directory Listing
Modified Wed Jan 27 21:00:15 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: fix loading relative paths on the command line

Revision 11818  Directory Listing
Modified Wed Jan 27 20:59:40 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: fixing logic so get to the selection node code at the end of the method

Revision 11817  Directory Listing
Modified Wed Jan 27 20:20:18 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: adding a test to exercise the different glyph types

Revision 11816  Directory Listing
Modified Wed Jan 27 20:17:46 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: access to the glyph type min and max for tcl testing

Revision 11815  Directory Listing
Modified Wed Jan 27 19:28:07 2010 UTC (7 years, 8 months ago) by fedorov
Original Path: trunk
ENH: enforce connectivity of the change label with the tumor segmentation
border

Revision 11814  Directory Listing
Modified Wed Jan 27 19:12:06 2010 UTC (7 years, 8 months ago) by fedorov
Original Path: trunk
ENH: itk2vtk adapters; currently duplicated in EMSegmenter and BiasCorrection
module. TODO: reconcile these to use one instance from Libs/vtkITK (?)

Revision 11813  Directory Listing
Modified Wed Jan 27 17:21:21 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: try out all the different glyph types

Revision 11812  Directory Listing
Modified Wed Jan 27 00:37:25 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Propagate r11811 to the Tractography module UI. Reorganize the layout. change the qCTKNumericInput into a basize spinbox.

Revision 11811  Directory Listing
Modified Wed Jan 27 00:36:24 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Remove useless QLabel in qCTKSliderSpinBoxLabel. Users tend to use that instead of having an external QLabel, as a result, the panels sliders/spinboxes aren't aligned if a couple of qCTKSliderSpinbBoxLabel are in a QVerticalLayout. It's better to use a QGridlayout with QLabel in the first column and qCTKSliderSPinbBoxLabel in the other column.

Revision 11810  Directory Listing
Modified Tue Jan 26 23:45:50 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: the TractographyFiducialSeedingModule name in KWWidget Modules is FiducialSeeding and not TractographyFiducialSeeding. By having a different name, it creates a new entrie in the module list, and the Qt module is not synchronized with the KWWidget module. The name was given automatically by a macro that parses the class name. Here we give a name manually.

Revision 11809  Directory Listing
Modified Tue Jan 26 23:17:39 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Review TractographyFiducialSeeding QT module
- Fix shadow warning
- Move initialization code to setup method
- Fix unused variable warning

Revision 11808  Directory Listing
Modified Tue Jan 26 21:21:28 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: more testing

Revision 11807  Directory Listing
Modified Tue Jan 26 21:19:05 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Update qSlicerModuleLogic API - Added registerNodes(vtkMRMLScene*) method

By re-implementing this method it's possible to register nodes with the current scene.

Revision 11806  Directory Listing
Modified Tue Jan 26 20:50:41 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding testing infrastructure for TractographyFiducialSeeding.

Revision 11805  Directory Listing
Modified Tue Jan 26 20:36:36 2010 UTC (7 years, 8 months ago) by alexy
Original Path: trunk
ENH: added Qt tractography seeding module first cut

Revision 11804  Directory Listing
Modified Tue Jan 26 20:16:16 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: The SIMPLE_TEST() macro that defined the obsolete test : qMRMLItemModelTest1 was not deleted when the class was removed.

Revision 11803  Directory Listing
Modified Tue Jan 26 19:58:49 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about unused variables in function arguments.

Revision 11802  Directory Listing
Modified Tue Jan 26 19:17:00 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Update CMakeLists.txt and add dependent libraries allowing to compile SlicerQT with TCL wrapping disabled

Revision 11801  Directory Listing
Modified Tue Jan 26 19:16:23 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: adding more test coverage

Revision 11800  Directory Listing
Modified Tue Jan 26 18:24:16 2010 UTC (7 years, 8 months ago) by alexy
Original Path: trunk
ENH: added emitting valueChanged signal from the scroller.

Revision 11799  Directory Listing
Modified Tue Jan 26 17:46:03 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Designer: apply the slicer palette when designing module UIs in Qt Designer.

Revision 11798  Directory Listing
Modified Tue Jan 26 15:56:07 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: needed to match the qdec.table.dat values

Revision 11797  Directory Listing
Modified Tue Jan 26 15:23:12 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
ENH: Remove redundant libraries.

Revision 11796  Directory Listing
Modified Tue Jan 26 14:42:16 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Remove qSlicerCoreApplication dependency from QTCLI.

QTCLI can't depend from QTCore, otherwise a loop in the dependency is included.

Revision 11795  Directory Listing
Modified Tue Jan 26 13:16:29 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt: qMRMLTransformProxyModel_p.h has been deleted. Its associated test should be removed as well.

Revision 11794  Directory Listing
Modified Tue Jan 26 13:11:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix 'shadow' warning related to qMRMLScene

Revision 11793  Directory Listing
Modified Tue Jan 26 07:21:31 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Add missing forward declaration to qMRMLItemHelper and delete obsolete test qMRMLTransformProxyModel_pTest.cxx

Revision 11792  Directory Listing
Modified Tue Jan 26 07:21:27 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - in Main.cxx, comment out qMRMLEventLogger

Revision 11791  Directory Listing
Modified Tue Jan 26 07:21:24 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT/QTCLI - Added updateCommandButtonState slots in charge of
enabling/disabling the Apply and Cancel button

The associated UI has also been reviewed, the button are not always
visible, the user doesn't need to scroll to apply the parameter and 'run'
the module.

Revision 11790  Directory Listing
Modified Tue Jan 26 07:21:20 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added qVTKRenderView to SlicerQt application UI

Revision 11789  Directory Listing
Modified Tue Jan 26 07:21:16 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added first draft of qVTKRenderView class and its associated designer plugin

Revision 11788  Directory Listing
Modified Tue Jan 26 07:21:11 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Remove extra margin in Measurement module UI.

Revision 11787  Directory Listing
Modified Tue Jan 26 07:21:07 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Remove extra comment, added '<' and '>' in the include associated
with external libraries.

Revision 11786  Directory Listing
Modified Tue Jan 26 07:21:02 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - In qVTKWidget, renamed qVTKAbstractMatriXWidgetPrivate.h to qVTKAbstractMatriXWidget_p.h

When the pimpl declaration has to be added into a separate header file
this one should be name after the original class by adding the suffix '_p'
ClassName.h (Public API) -> ClassName_p.h (Pimpl)

Revision 11785  Directory Listing
Modified Tue Jan 26 07:20:58 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Enable the property 'ShowHidden' of the CommandLineModuleNode selector.

Revision 11784  Directory Listing
Modified Tue Jan 26 07:20:55 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add MRMLEventLoggerWidget to SlicerQT application

Revision 11783  Directory Listing
Modified Tue Jan 26 07:20:51 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added object qMRMLEventLogger and the widget qMRMLEventLoggerWidget

MRMLEventLogger listen and logs scene event.

Revision 11782  Directory Listing
Modified Tue Jan 26 07:20:46 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add method qvtkBlock(QString id, bool blocked) to qVTKObject

The method qvtkReconnect and qvtkConnect now return a connection id. By keeping track
of the connection id, it's then possible to block a specific connection.

Revision 11781  Directory Listing
Modified Tue Jan 26 03:03:03 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: Refactorize qMRMLTransformProxyMode: Move general behavior into qMRMLTreeProxyModel. Keep transform hierarchy specific code into qMRMLTransformProxyMode. qMRMLItemModel is now obsolete. 

Revision 11780  Directory Listing
Modified Mon Jan 25 23:15:30 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: adding more exercising of the class, need to load a sample table

Revision 11779  Directory Listing
Modified Mon Jan 25 23:03:45 2010 UTC (7 years, 8 months ago) by fedorov
Original Path: trunk
ENH: move work on improved command line application to sandbox

Revision 11778  Directory Listing
Modified Mon Jan 25 21:51:12 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: adding coverage and taking out asserts

Revision 11777  Directory Listing
Modified Mon Jan 25 21:08:46 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
PERF: moved Steve's method of delaying the annotations to the SliceSWidget and out of CrosshairSWidget. Using the delayed method all the time. Requires keeping track of leave events in order to skip delayed annotations that would try to turn annotations on after the mouse left the window.

Revision 11776  Directory Listing
Modified Mon Jan 25 21:04:12 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: increasing coverage

Revision 11775  Directory Listing
Modified Mon Jan 25 16:17:52 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: make it quiet

Revision 11774  Directory Listing
Modified Sun Jan 24 21:01:09 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Adding the CMAKE_BUILD_TYPE term to the executable path, so it can be found in Windows.

Revision 11773  Directory Listing
Modified Sun Jan 24 20:12:37 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding unit tests for qCTK library. Still needs a lot of work for raising code coverage...

Revision 11772  Directory Listing
Modified Sun Jan 24 17:09:58 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
ENH: Remove duplicate library references.

Revision 11771  Directory Listing
Modified Sun Jan 24 17:04:25 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: input vector of stings must not be empty.

Revision 11770  Directory Listing
Modified Sun Jan 24 16:58:37 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: The vector that initialize the QdecContrast class must not be empty.

Revision 11769  Directory Listing
Modified Sun Jan 24 16:12:00 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Restoring the logic of the while loop. A while should be used instead of the do-while.

Revision 11768  Directory Listing
Modified Sun Jan 24 16:09:08 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding tests that were missing for the Qdec library.

Revision 11767  Directory Listing
Modified Sun Jan 24 15:43:45 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warning about constant expression controlling while() loop.
      Replacing convoluted while(1) with cleaner equivalent do-while loop.

Revision 11766  Directory Listing
Modified Sun Jan 24 02:43:56 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
PERF: Keep track of whether the user is interacting with a slider to gate whether to propagate changes. This improves performance when linked compare views are used

Revision 11765  Directory Listing
Modified Sun Jan 24 02:15:43 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
ENH: avoiding extra modifieds

Revision 11764  Directory Listing
Modified Sun Jan 24 00:27:31 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
ENH: dont bind event we dont use

Revision 11763  Directory Listing
Modified Sun Jan 24 00:26:31 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
PERF: avoid matrix inversion and equality comparisons for doubles

Revision 11762  Directory Listing
Modified Sat Jan 23 23:14:32 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
ENH: comment

Revision 11761  Directory Listing
Modified Sat Jan 23 22:05:17 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
PERF: avoid unnecessary modifieds to improve performance of linked compare views and changing slices with the slider

Revision 11760  Directory Listing
Modified Sat Jan 23 21:48:07 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
PERF: avoid unnecessary modifieds to improve performance of linked compare views and changing slices with the slider

Revision 11759  Directory Listing
Modified Sat Jan 23 18:53:20 2010 UTC (7 years, 8 months ago) by alexy
Original Path: trunk
ENH: added SliderSpinBoxLabel Plugin, add it and SliderPlugin to Designer export

Revision 11758  Directory Listing
Modified Sat Jan 23 06:06:19 2010 UTC (7 years, 8 months ago) by tokuda
Original Path: trunk
BUG: fix bugs: checking number of components in array

Revision 11757  Directory Listing
Modified Fri Jan 22 23:20:51 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: don't search for files in the .svn directories

Revision 11756  Directory Listing
Modified Fri Jan 22 23:13:45 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11755  Directory Listing
Modified Fri Jan 22 23:12:41 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11754  Directory Listing
Modified Fri Jan 22 22:53:02 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about unused variables by inserting the vtkNotUsed() macro.

Revision 11753  Directory Listing
Modified Fri Jan 22 21:36:58 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Addression warnings about virtual methods being overloaded (and hidden) by methods with the same name but different signature in derived classes. The common cases were BuildGUI() and Enter().

Revision 11752  Directory Listing
Modified Fri Jan 22 21:23:48 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: the anatomy file should over ride the colour info from the input label volume. Updated text to make it clear that it's not a Slicer colour resource file

Revision 11751  Directory Listing
Modified Fri Jan 22 21:05:02 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: porting fix for saving intermediate em seg files, and relative path files, from 3.4 branch

Revision 11750  Directory Listing
Modified Fri Jan 22 20:41:27 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix shadow variable warnings

Revision 11749  Directory Listing
Modified Fri Jan 22 20:40:58 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Suppressing warnings about duplicate libraries in Darwin.
     At some point this will be addressed by the following CMake feature request:
     http://public.kitware.com/Bug/view.php?id=10179

Revision 11748  Directory Listing
Modified Fri Jan 22 19:45:31 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11747  Directory Listing
Modified Fri Jan 22 19:45:00 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11746  Directory Listing
Modified Fri Jan 22 19:43:59 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11745  Directory Listing
Modified Fri Jan 22 19:43:39 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11744  Directory Listing
Modified Fri Jan 22 19:43:25 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11743  Directory Listing
Modified Fri Jan 22 19:43:05 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11742  Directory Listing
Modified Fri Jan 22 19:42:22 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11741  Directory Listing
Modified Fri Jan 22 19:42:07 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11740  Directory Listing
Modified Fri Jan 22 19:41:51 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11739  Directory Listing
Modified Fri Jan 22 19:41:27 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11738  Directory Listing
Modified Fri Jan 22 19:40:11 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11737  Directory Listing
Modified Fri Jan 22 19:39:45 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ style triple slashes for doxygen

Revision 11736  Directory Listing
Modified Fri Jan 22 19:29:48 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: converting to c++ 3 slashes for doxygen

Revision 11735  Directory Listing
Modified Fri Jan 22 19:18:55 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: convert to c++ slashes for doxygen

Revision 11734  Directory Listing
Modified Fri Jan 22 19:04:17 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Addressing warnings about overloaded versions of virtual funcions hidding others from the base class. Most of them due to incomplete virtual tables.

Revision 11733  Directory Listing
Modified Fri Jan 22 18:54:33 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: provide a get nth fidiucial in world coordiantes, update to new doxygen comment style

Revision 11732  Directory Listing
Modified Fri Jan 22 18:34:51 2010 UTC (7 years, 8 months ago) by alexy
Original Path: trunk
BUG_FIXED: fixed crash on saving scene with no module selected, fixed warning on load scene.

Revision 11731  Directory Listing
Modified Fri Jan 22 17:54:38 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about BuildGUI() method overloads in derived classes. All signature versions of virtual methods should be available in the base class.

Revision 11730  Directory Listing
Modified Fri Jan 22 16:57:31 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warning: the Register() method should take as argument a vtkObjectBase *, not a vtkObject *.

Revision 11729  Directory Listing
Modified Fri Jan 22 15:58:29 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: deleting commented out code

Revision 11728  Directory Listing
Modified Fri Jan 22 15:31:21 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Fixing the regular expression for suppressing the warnings from Python 2.6 pyconfig.h.

Revision 11726  Directory Listing
Modified Fri Jan 22 00:24:00 2010 UTC (7 years, 8 months ago) by sylvain
Original Path: trunk
ENH: add .s3ext xml file to trigger the automated builds of the SpineSegmentation Slicer module

Revision 11725  Directory Listing
Modified Fri Jan 22 00:05:58 2010 UTC (7 years, 8 months ago) by lassoan
Original Path: trunk
BUG: Fixed GenerateLM hang (happened often with Visual Studio 8 + Windows 7). It was caused by a string without zero termination.

Revision 11724  Directory Listing
Modified Thu Jan 21 22:28:40 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Wrong fix. The static_cast should have use the type of the SizeType component, instead of the SizeType itself.

Revision 11721  Directory Listing
Modified Thu Jan 21 21:49:52 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about casting and about local variables shadowing others.

Revision 11720  Directory Listing
Modified Thu Jan 21 21:31:36 2010 UTC (7 years, 8 months ago) by millerjv
Original Path: trunk
BUG: Enter() called multiple times on a module when selected from module menu: (1) by menu itself, (2) by layout node when the first callback sets the current module on the layout.  BUG: Next/Previous navigators were not updating the current module in the LayoutNode

Revision 11719  Directory Listing
Modified Thu Jan 21 21:03:57 2010 UTC (7 years, 8 months ago) by lassoan
Original Path: trunk
ENH: Modified launch_RunProgram so that errors are written to the console output (instead in a popup window). This is useful for test execution (CTest is not blocked if a test file cannot be executed, but immediately returns with a failure and the error is logged).

Revision 11718  Directory Listing
Modified Thu Jan 21 21:01:38 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
ENH: Add stub of presets for RegisterImages.

Revision 11717  Directory Listing
Modified Thu Jan 21 21:01:35 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
COMP:  Remove use case specific modules as they can now be handled by presets.

Revision 11716  Directory Listing
Modified Thu Jan 21 17:38:18 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: upgrade to teem 1.11 python bindings

Revision 11715  Directory Listing
Modified Thu Jan 21 17:29:24 2010 UTC (7 years, 8 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: fixed double-model creation bug and added null pointer checking.

Revision 11714  Directory Listing
Modified Thu Jan 21 13:05:12 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: enlarge string buffer to account for long installation paths

Revision 11712  Directory Listing
Modified Wed Jan 20 15:43:55 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: The vtkTypeMacro was using the wrong superclass. This was pointed out by Andras Lasso in the slicer-dev list.

Revision 11711  Directory Listing
Modified Wed Jan 20 15:31:02 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
BUG: Add error checking to transform from fiducials that checks the size of the lists is correct.

Revision 11710  Directory Listing
Modified Wed Jan 20 15:30:58 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
ENH: In RegisterImagesMultiRes, don't output debugging output unless in very verbose debug mode.

Revision 11709  Directory Listing
Modified Wed Jan 20 01:04:00 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: vtkTypeMacro() had the wrong superclass. This was pointed out by Andras Lasso in the slicer-dev list.

Revision 11708  Directory Listing
Modified Wed Jan 20 00:39:20 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: VTK_INT_MAX is too high, memory alloc errors, try using 1 million instead

Revision 11707  Directory Listing
Modified Wed Jan 20 00:00:57 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: deal with input label map volumes that contain values larger than 1024.

Revision 11706  Directory Listing
Modified Tue Jan 19 22:45:57 2010 UTC (7 years, 8 months ago) by wjp@bwh.harvard.edu
Original Path: trunk
BUG: minor bug fixing and code cleanup. Added help and removed prototype warnings

Revision 11705  Directory Listing
Modified Tue Jan 19 20:52:54 2010 UTC (7 years, 8 months ago) by partyd
Original Path: trunk
ENH: merge latest linux fixes.

Revision 11704  Directory Listing
Modified Tue Jan 19 19:55:40 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix various compilation warning.
- warning C4100: unreferenced formal parameter
- warning C4099: type name first seen using 'class' now seen using 'struct'

Revision 11703  Directory Listing
Modified Tue Jan 19 19:55:13 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
COMP: disable python unless VS2008 is being used

Revision 11701  Directory Listing
Modified Tue Jan 19 19:22:46 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Re-enable warning related to command line module.

Revision 11700  Directory Listing
Modified Tue Jan 19 19:22:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Fix shadow warnings

The shadowed variables where changed by adding an underscore:
 parent -> _parent

Note also that the signature in the header doesn't contain any underscore,
only the implementation file has it.

qCTKFlowLayout code has also been reviewed to be compliant with
current QT coding style

Revision 11699  Directory Listing
Modified Tue Jan 19 18:00:47 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: library to install directive so it will show up in packaged binaries (otherwise we get a missing lib error at startup)

Revision 11698  Directory Listing
Modified Tue Jan 19 17:58:11 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - When configured, Designer.py scripts is now executable.

Doing so allows to execute directly the script.

Revision 11697  Directory Listing
Modified Tue Jan 19 16:42:08 2010 UTC (7 years, 8 months ago) by partyd
Original Path: trunk
ENH: add Launcher to tests so paths will be set correctly.

Revision 11696  Directory Listing
Modified Tue Jan 19 16:18:41 2010 UTC (7 years, 8 months ago) by partyd
Original Path: trunk
ENH: add respect for CMAKE_BUILD_TYPE on windows.

Revision 11695  Directory Listing
Modified Tue Jan 19 15:21:02 2010 UTC (7 years, 8 months ago) by haehn
Original Path: trunk
ENH really exit slicer after evalpython command

Revision 11694  Directory Listing
Modified Tue Jan 19 04:19:25 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: SlicerQT: This time drag & drop is really working with qMRMLTransformProxyModel. The pb was when the old location of a child to reparent was moving the new parent position. vparent was not updated to the new position.

Revision 11693  Directory Listing
Modified Tue Jan 19 03:13:21 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding the vtkTypeMacro() to the helper classes that derive from abstract classes. This should help Visual Studio to find the Superclass type.

Revision 11692  Directory Listing
Modified Mon Jan 18 23:46:11 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
COMP: avoid undefined variable on launch when Qt is not enabled

Revision 11691  Directory Listing
Modified Mon Jan 18 16:14:05 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix tclap and cli warning exclusion rule in CTestCustom.cmake.in

Revision 11690  Directory Listing
Modified Mon Jan 18 15:09:34 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
STYLE: moving to c++ comments so they can be grabbed by doxygen

Revision 11689  Directory Listing
Modified Mon Jan 18 05:11:26 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Now support drag & drop in qMRMLTransformProxyModel.

Revision 11688  Directory Listing
Modified Mon Jan 18 00:56:49 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding copyright notice and license.

Revision 11687  Directory Listing
Modified Mon Jan 18 00:44:27 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Now using LAUNCH_EXE to invoke the tests. In this way the paths to the required shared libraries should be set by the launcher.

Revision 11686  Directory Listing
Modified Sun Jan 17 21:33:07 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
ENH: add Qt library paths to launcher (configured by cmake to point to the ones used for the build)

Revision 11685  Directory Listing
Modified Sun Jan 17 16:35:57 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding suppressions for "curl" library warnings about : "conditional expression is constant"

Revision 11684  Directory Listing
Modified Sun Jan 17 16:21:23 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding suppressions for the warnings posted by Python 2.6 build.

Revision 11683  Directory Listing
Modified Sun Jan 17 00:21:58 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Using now a vtkMRMLNode that is not abstract (the abstract ones return NULL from their New() method).

Revision 11682  Directory Listing
Modified Sun Jan 17 00:08:11 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Fixing segmentation faults by declaring QWigdet in the heap, and making sure that a QApplication has been instantiated before the QWidget is instantiated.

Revision 11681  Directory Listing
Modified Sat Jan 16 23:56:21 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding unit tests to classes in the qMRML directory.

Revision 11680  Directory Listing
Modified Sat Jan 16 23:05:06 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixed warnings about unused variables.

Revision 11679  Directory Listing
Modified Sat Jan 16 22:57:09 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about unused variables.

Revision 11678  Directory Listing
Modified Sat Jan 16 22:53:37 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about unused variables.

Revision 11677  Directory Listing
Modified Sat Jan 16 22:36:37 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about local variables shadowing member methods that have the same names.

Revision 11676  Directory Listing
Modified Sat Jan 16 22:31:48 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: BUG: Macros shouldn't use generic names as arguments. "parent" shadows a method name from the classes that will use this macro.

Revision 11675  Directory Listing
Modified Sat Jan 16 22:28:56 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: SlicerQT: The preprocessor variable Slicer3_USE_QT was not defined in vtkSlicerModuleChooseGUI.cxx

Revision 11674  Directory Listing
Modified Sat Jan 16 22:15:34 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
COMP: Remove warning C4099 with MSVC. (if you declare a class in the .h file, you can't define in struct in the .cxx file).

Revision 11673  Directory Listing
Modified Sat Jan 16 21:37:27 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about local variables shadowing the names of member methods and member variables.

Revision 11672  Directory Listing
Modified Sat Jan 16 19:56:28 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
COMP: SlicerQt: remove warning. Unused variable.

Revision 11671  Directory Listing
Modified Sat Jan 16 19:25:33 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: qMRMLModelTest1 was taking too long to be executed (1000 nodes created). It was longer than the typical TIMEOUT value (60secs). Reduce the number of iterations.

Revision 11670  Directory Listing
Modified Sat Jan 16 18:55:03 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about "parent" and "model" local variables shadowing the "parent()" and "model()" methods and member variables of the base class.

Revision 11669  Directory Listing
Modified Sat Jan 16 17:30:30 2010 UTC (7 years, 8 months ago) by alexy
Original Path: trunk
BUG_FIXED: added missing header file

Revision 11668  Directory Listing
Modified Sat Jan 16 17:00:43 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: The EXPORT symbol for Windows shared libraries is obtained from the include of qCTKWidgetsExport.h.

Revision 11667  Directory Listing
Modified Sat Jan 16 15:29:55 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Attempting to fix: unresolved external symbol "public: __thiscall qCTKModelTester::qCTKModelTester(class QAbstractItemModel *,class QObject *) that is reported in the Windows build in District9.kitware.

Revision 11666  Directory Listing
Modified Fri Jan 15 23:50:48 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: Test: SlicerQT: Propagate the design change made in -r11584 to the tests. A module is effectively valid when it is instantiated. registering a module is not enough. The module name is retrieved when registered, the module title is valid when instantiated.

Revision 11665  Directory Listing
Modified Fri Jan 15 23:34:56 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: GetNumberOfFileNames() and GetNthFileName() methods should be const.

Revision 11664  Directory Listing
Modified Fri Jan 15 23:34:24 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about shadowed variables. Now using variants of variable name.

Revision 11663  Directory Listing
Modified Fri Jan 15 23:33:51 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warnings about shadowed variables. Now using variants of variable names.

Revision 11662  Directory Listing
Modified Fri Jan 15 23:26:51 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: In order to have a synchronized representation of a vtkMRMLScene at any time in the Qt tree widgets, adding and removing a node must emit more events, events to warn that a node will be added/removed.

Revision 11661  Directory Listing
Modified Fri Jan 15 23:24:00 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Add node factory buttons into the qMRMLTestModelViews.ui form to be able to test more the qMRML*Model.

Revision 11660  Directory Listing
Modified Fri Jan 15 23:22:22 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: SlicerQT: Don't create nodes that are a singleton. As they created nodes have no ID, vtkMRMLScene::RemoveReferenceNode display some error message complaining that the node doesn't have an ID.

Revision 11659  Directory Listing
Modified Fri Jan 15 23:21:11 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Update the enable state of qMRMLNodeFactoryButton depending on the number of nodes in the scene.

Revision 11658  Directory Listing
Modified Fri Jan 15 23:19:22 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQT: move a variable initialization from init() to the class constructor

Revision 11657  Directory Listing
Modified Fri Jan 15 23:18:00 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: Add tests for the new qMRML*Models

Revision 11656  Directory Listing
Modified Fri Jan 15 23:15:40 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: Redesign the qMRML*Models. Now qMRMLSceneModel is a flat mrml list. and qMRMLTransformProxyModel is a sortAndFilter model that gives hierarchy to the flat scene. Drag and drop still don't work

Revision 11655  Directory Listing
Modified Fri Jan 15 23:11:20 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQT: Add a tester for QAbstractItemModels. Add a test to test the tester :-)

Revision 11654  Directory Listing
Modified Fri Jan 15 23:08:33 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Putting updateAxis() in an anonymous namespace prevents it from being found as a symbol of a shared library. Removing now the namespace.

Revision 11653  Directory Listing
Modified Fri Jan 15 21:59:20 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
COMP: Fixing warning about unused variable. Introducing vtkNotUsed().

Revision 11652  Directory Listing
Modified Fri Jan 15 20:34:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 11651  Directory Listing
Modified Fri Jan 15 19:58:18 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 11650  Directory Listing
Modified Fri Jan 15 18:35:02 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 11649  Directory Listing
Modified Fri Jan 15 18:06:40 2010 UTC (7 years, 8 months ago) by fedorov
Original Path: trunk
ENH: added bspline interpolator for the warper

Revision 11648  Directory Listing
Modified Fri Jan 15 17:27:33 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: remove final sleep - there seems to be a linux-specific bug in which a process that exits while there is a sleep timer active will hang instead of exit (stack trace indicates the process stays in select() forever

Revision 11647  Directory Listing
Modified Fri Jan 15 16:28:20 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 11646  Directory Listing
Modified Fri Jan 15 13:57:15 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: avoid trying to print null pointer

Revision 11645  Directory Listing
Modified Fri Jan 15 13:52:29 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: fix print methods so tests will pass

Revision 11644  Directory Listing
Modified Thu Jan 14 22:04:20 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding convenience Script to run an Experimental build using off-screen rendering.

Revision 11643  Directory Listing
Modified Thu Jan 14 21:49:46 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Increasing code coverage by calling the methods that set matrices.

Revision 11642  Directory Listing
Modified Thu Jan 14 19:54:59 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Updated CTestCustom.cmake.in. Suppress Tclap warning

Note: While working on cleaning Slicer3/SlicerQT code base - Temporarly remove CLI warnings

Revision 11641  Directory Listing
Modified Thu Jan 14 19:54:55 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix compilation warning issue

Revision 11640  Directory Listing
Modified Thu Jan 14 19:54:04 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: replace stubbed out test with something more likely to pass.  This test needs to be further investigated to be sure processing has completed before analysis steps begin.  This may require a new method on the MRML scene to ensure that any deferred data read operations have completed

Revision 11639  Directory Listing
Modified Thu Jan 14 19:23:50 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
ENH: Adding helper script for computing code coverage locally, by using lcov.

Revision 11638  Directory Listing
Modified Thu Jan 14 18:52:57 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
STYLE: slightly more useful debugging output

Revision 11637  Directory Listing
Modified Thu Jan 14 18:52:02 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: extra testing in case node could not be allocated

Revision 11636  Directory Listing
Modified Thu Jan 14 18:47:09 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
ENH: extra debugging when printing event broker logs

Revision 11635  Directory Listing
Modified Thu Jan 14 18:45:18 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: initialize title and not type twice

Revision 11634  Directory Listing
Modified Thu Jan 14 18:43:33 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
STYLE: remove unneeded update call

Revision 11633  Directory Listing
Modified Thu Jan 14 18:41:08 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: clean up allocated variables when returning early from method in error condition

Revision 11632  Directory Listing
Modified Thu Jan 14 18:39:52 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: move allocation of local variables until after input check that may cause method to return without computing

Revision 11631  Directory Listing
Modified Thu Jan 14 18:16:42 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix compilation warning

Revision 11630  Directory Listing
Modified Thu Jan 14 18:15:39 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: add new MRMLCLI shared library to launch paths

Revision 11629  Directory Listing
Modified Thu Jan 14 17:52:28 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: can't use backslashes in the xml field

Revision 11628  Directory Listing
Modified Thu Jan 14 17:02:45 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
BUG: flawed logic in destructor when deleting DataIOmanager.

Revision 11627  Directory Listing
Modified Thu Jan 14 16:38:19 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
ENH: first tests for Base/Logic.

Revision 11626  Directory Listing
Modified Thu Jan 14 16:37:20 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
COMP: uninitialized memory read in constructor.

Revision 11625  Directory Listing
Modified Thu Jan 14 16:36:27 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
BUG: Wrong superclass.

Revision 11624  Directory Listing
Modified Thu Jan 14 15:48:34 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

Revision 11623  Directory Listing
Modified Thu Jan 14 14:38:49 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various compilation warning

The set of flags used on linux is the following:

CMAKE_CXX_FLAGS:STRING=-g -O0 -Wall -W -Wunused-variable
-Wunused-parameter -Wunused-function -Wunused -Wno-system-headers
-Wno-deprecated -Woverloaded-virtual -Wwrite-strings
-fprofile-arcs -ftest-coverage


CMAKE_C_FLAGS:STRING=-g -O0 -Wall -W -fprofile-arcs -ftest-coverage

Revision 11622  Directory Listing
Modified Thu Jan 14 09:23:23 2010 UTC (7 years, 8 months ago) by pkarasev
Original Path: trunk
ENH: updating interface of mesh segmentation module

Revision 11621  Directory Listing
Modified Wed Jan 13 23:10:10 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: since data is read back asynchronously from the command line modules, need to check that all data has been read before going ahead and using it.  Also ENH: add some delays between steps so it is easier to see the test running.

Revision 11620  Directory Listing
Modified Wed Jan 13 22:50:47 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
COMP: Fix build issue related to qMRMLNodeFactory.
Note: Despite the fact the class had slots, it was also missing the Q_OBJECT macro.

Revision 11619  Directory Listing
Modified Wed Jan 13 22:31:24 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: call vtkDebugLeaks::SetExitError(true) for when running locally

Revision 11618  Directory Listing
Modified Wed Jan 13 22:28:19 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: call vtkDebugLeaks::SetExitError(true) for when running locally

Revision 11617  Directory Listing
Modified Wed Jan 13 22:27:37 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
COMP: ImageLabelCombine uses only itk

Revision 11616  Directory Listing
Modified Wed Jan 13 21:53:09 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: fixing major memory leaks

Revision 11615  Directory Listing
Modified Wed Jan 13 21:52:03 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: fixing a memory leak

Revision 11614  Directory Listing
Modified Wed Jan 13 21:43:47 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Adding call to vtkDebugLeaks::SetExitError(true) in order to force the test to fail when there are memory leaks.

Revision 11613  Directory Listing
Modified Wed Jan 13 20:01:03 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
PERF: adding more model maker tests, check that generate all and a range of labels works

Revision 11612  Directory Listing
Modified Tue Jan 12 22:09:47 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: add a minimum heap size argument

Revision 11611  Directory Listing
Modified Tue Jan 12 21:51:22 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Added convenient static method 'createNode' to qMRMLNodeFactory

In case a single node should be created,
using this method prevent from:
 - instantiating a factory
 - adding associated attributes
 - calling 'createNode' with className parameter only.

Revision 11610  Directory Listing
Modified Tue Jan 12 21:51:18 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add macro WIDGET_VALUE_WRAPPER and INSTANCIATE_WIDGET_VALUE_WRAPPER to qSlicerCLIModuleWidget

These macros provide a way to generically retrieve values associated with
any sort of qwidget (QSlider, QDoubleSpinBox, etc...)

A QList of WidgetValueWrapper is used to keep track of the all the instantiated
widget value wrapper.

The first macro "WIDGET_VALUE_WRAPPER" is used to define a specific
wrapper extending from the class "WidgetValueWrapper".
For example:
Writing "WIDGET_VALUE_WRAPPER(IntegerWithConstraints, QSlider, value);"
will define a class
IntegerWithConstraintsWidgetValueWrapper extending from WidgetValueWrapper
and also provide with the method "value()" which is, internally, responsible
to call the appropriate method (i.e value()) on the 'QSlider' widget.

Then, using the macro INSTANCIATE_WIDGET_VALUE_WRAPPER, the wrapper
is instanciated and added to the list.

Later on, looping over the list and calling the virtual method "value()"
will return a QVariant object. Checking for the QVariant type
and calling the appropriate "toType" method allow to obtain the
associated value.(->value()->toBool(), ->value()->toString(), ....)

For specific case such as the "RadioButton", a WidgetWrapper has also been
defined: ButtonGroupWidgetWrapper

Indeed, since QButtonGroup doesn't extend from QWidget, this wrapper fills the gap
and provide the "checkedValue" method allowing to return the string associated
with the checked radiobutton.

Revision 11609  Directory Listing
Modified Tue Jan 12 21:51:14 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - In qSlicerCLIModule.ui, rename MRMLNodeSelector to MRMLCommandLineModuleNodeSelector

Revision 11608  Directory Listing
Modified Tue Jan 12 21:51:11 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix various warning (C4701, C4100) in Base/CLI, Libs/{GenerateLM, qCTKWidgets, vtkITK, vtkTeem) and Modules/Meshing/IO.

Revision 11607  Directory Listing
Modified Tue Jan 12 21:51:03 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Create folder Libs/MRMLCLI containing vtkMRMLCommandLineModuleNode

Since vtkMRMLCommandLineModuleNodehas been removed from Base/QTCLI and
Modules/CommandLineModule, this will solve the compile problem on Darwin.

Revision 11606  Directory Listing
Modified Tue Jan 12 21:08:23 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: add color node after creating dti volume from cli

Revision 11605  Directory Listing
Modified Tue Jan 12 19:44:03 2010 UTC (7 years, 8 months ago) by sylvain
Original Path: trunk
ENH: update AtlasCreator based on GAD Module. Builds with Qt now.

Revision 11604  Directory Listing
Modified Tue Jan 12 18:32:29 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Remove the tests for NULL returns from the New() and CreateNodeInstance() since these methods will be removed.

Revision 11603  Directory Listing
Modified Tue Jan 12 18:20:25 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: vtkMRMLHierarchyNode is an abstract class, therefore we need to add a Helper derived class in the tests in order to exercise the class.

Revision 11602  Directory Listing
Modified Tue Jan 12 17:58:27 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add convenient method 'currentNodeId' to qMRMLNodeSelector

If selector is empty (aka currentNode returns 0), an empty string will be
returned.

Revision 11601  Directory Listing
Modified Tue Jan 12 17:58:25 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: SlicerQT - Slicer3_USE_QT is now define using #cmakedefine Slicer3_USE_QT in vtkSlicerConfigure.h.in

Note: It was previously defined using ADD_DEFINITIONS(-DSlicer3_USE_QT) in CMake/Slicer3FindQT.cmake

Revision 11600  Directory Listing
Modified Tue Jan 12 17:50:51 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: Removing checks for NULL on New and CreateNodeInstance(), since the methods will go away.

Revision 11599  Directory Listing
Modified Tue Jan 12 17:36:13 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: vtkMRMLSceneTest2 removed since now it is actually a collection of tests that require a mrml scene to be passed as command line argument.

Revision 11598  Directory Listing
Modified Tue Jan 12 17:28:52 2010 UTC (7 years, 8 months ago) by ibanez
Original Path: trunk
BUG: vtkMRMLVolumeNode is an Abstract class, it must be instantiated using a derived helper class.

Revision 11594  Directory Listing
Modified Tue Jan 12 13:48:48 2010 UTC (7 years, 8 months ago) by taox
Original Path: trunk
ENH: Added logic to parse and group by echo numbers for multi echo acquisition. Tested on one dataset from VT.

Revision 11592  Directory Listing
Modified Mon Jan 11 21:30:39 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: check for valid source scene before copy (error condition identified in MRML tests)

Revision 11591  Directory Listing
Modified Mon Jan 11 01:11:06 2010 UTC (7 years, 8 months ago) by sylvain
Original Path: trunk
ENH: remove render widget. clean user interface

Revision 11590  Directory Listing
Modified Sun Jan 10 23:03:47 2010 UTC (7 years, 8 months ago) by sylvain
Original Path: trunk
BUG: add semi-colon after definition of a std::string

Revision 11589  Directory Listing
Modified Sun Jan 10 22:45:55 2010 UTC (7 years, 8 months ago) by sylvain
Original Path: trunk
ENH: add link to documentation and author name in acknowledgement section following Steve's email

Revision 11588  Directory Listing
Modified Sun Jan 10 21:21:59 2010 UTC (7 years, 8 months ago) by lorensen
Original Path: trunk
COMP: Remove multiple definitions.

Revision 11587  Directory Listing
Modified Sun Jan 10 05:08:44 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQT: add a title bar to the module panel in windows. that's the only way to be able to move the panel.

Revision 11586  Directory Listing
Modified Sun Jan 10 05:07:40 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: SlicerQT: help and acknowledgment are const in the base class

Revision 11585  Directory Listing
Modified Sun Jan 10 05:05:55 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: Slicer Qt: when a module panel didn't have a top level layout (no layout set to the base class), qSlicerModulePanel was crashing while trying to set the layout margins.

Revision 11584  Directory Listing
Modified Sun Jan 10 05:04:49 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: Use polymorphism with the slicer module factories to factorize code. Still in qSlicerModuleFactory, remove instantiate from register (loadable modules where instantiated when registered): this was done to retrieve the module title at the registration time. The module title is now valid after a module is instantiated. (Behavior is consistent between the core modules and the loadable modules, you don't want them to have different behavior. When a module is registered: registerCoreModule, registerLoadableModule, registerCmdLineModules), a unique name is generated. When a module is instantiated, it can be used thanks to the module title.
More factorization could be done...

Revision 11583  Directory Listing
Modified Sun Jan 10 04:56:25 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
ENH: SlicerQt: rename qCTKAbstractFactory::getItem into qCTKAbstractFactory::item. qCTKAbstractFactory::instantiate() is now virtual, the sub classes can derive it (qCTKAbstractQObjectFactory was declaring another instantiate() method, I wonder what was the exact behavior...) As it was supposed to, the qCTKAbstractFactory::registerItem() methods in derived classes now returns a unique key: the metadata class name for qCTKAbstractQObjectFactory, the filename (dll) for qCTKAbstractLibraryFactory and qCTKAbstractPluginFactory. 

Revision 11582  Directory Listing
Modified Sat Jan 9 22:04:57 2010 UTC (7 years, 8 months ago) by pieper
Original Path: trunk
BUG: only have one slice reformat widget visible at a time (thans to Michal Depa)

Revision 11581  Directory Listing
Modified Sat Jan 9 01:49:30 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Update TEST_SET_GET_BOOLEAN macro - switch true/false keyword with 0 and 1. (allows to get rid of warning C4805)

Revision 11580  Directory Listing
Modified Sat Jan 9 01:04:31 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Add WARNING_EXCEPTION rules to CTestCustom.cmake.in

The added rules will prevent itk, vtk and qt warnings to show up.

Revision 11579  Directory Listing
Modified Sat Jan 9 00:41:34 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: In Base/Logic - Fix warning C4100 / unreferenced formal parameter

Revision 11578  Directory Listing
Modified Sat Jan 9 00:41:27 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: In Libs/MRML - Fix warning C4100 / unreferenced formal parameter

Revision 11577  Directory Listing
Modified Fri Jan 8 23:36:21 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: Fix warning C4263: 'void vtkMRMLGlyphableVolumeDisplayNode::SetDefaultColorMap(int)' :
member function does not override any base class virtual member function

Revision 11576  Directory Listing
Modified Fri Jan 8 23:32:54 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: In Libs/MRML - Fix warning C4100 / unreferenced formal parameter

Revision 11575  Directory Listing
Modified Fri Jan 8 23:30:41 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: In Libs/MRML - Fix warning C4100 / unreferenced formal parameter

Revision 11574  Directory Listing
Modified Fri Jan 8 22:38:51 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
COMP: In Libs/MRML - Fix warning C4100 / unreferenced formal parameter

Revision 11573  Directory Listing
Modified Fri Jan 8 22:12:13 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Pimpl of qSlicerAbstractCoreModule and qSlicerAsbtractLoadabeModule
is a class in both definition and declaration.

Revision 11572  Directory Listing
Modified Fri Jan 8 21:58:04 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: new behavior, when launching volume rendering on a new image data, color and opacity mapping is determined by window/level and lookup table in the Volumes module.

Revision 11571  Directory Listing
Modified Fri Jan 8 21:45:08 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Simplify Module API. name/setName are not virtual anymore.

qSlicerAbstractCoreModule, qSlicerAbstractLoadableModule and qSlicerCLIModule
doesn't have name/setName method anymore.

qSlicerModuleFactory now set explicitly the name of Loadable module.

Revision 11570  Directory Listing
Modified Fri Jan 8 21:31:31 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Updated method registerQObject from qCTKAbstractQObjectFactory to return the associated object name.

This change avoid to have redundant code.

Note: The parameter 'key' passed by reference is updated with
the corresponding value.

Revision 11569  Directory Listing
Modified Fri Jan 8 18:05:37 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: java class is writing to stderr, capture that so can return 0

Revision 11568  Directory Listing
Modified Fri Jan 8 15:48:37 2010 UTC (7 years, 8 months ago) by hjohnson
Original Path: trunk
COMP:  To include this into other packages, it is necessary to set this to a local config file.

Revision 11567  Directory Listing
Modified Fri Jan 8 15:28:05 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
STYLE: Fix spelling mistake in qCTKSingleton.h

Revision 11566  Directory Listing
Modified Fri Jan 8 15:28:01 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Remove extra comment in qVTKConnection.cxx

Revision 11565  Directory Listing
Modified Fri Jan 8 15:14:28 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
STYLE: SlicerQT - Remove extra comment in qCTKPimpl

Revision 11564  Directory Listing
Modified Fri Jan 8 15:14:24 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add property SelectNodeUponCreation to qMRMLNodeSelector

After a node is added to the scene, it's now possible to specify
if the widget should update its current selected node or not.

Note: If set to False, in case the node is added though the widget,
the index won't be updated.

Revision 11563  Directory Listing
Modified Fri Jan 8 14:18:59 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
STYLE: SlicerQt: qCTKAbstract classes: Split declaration from definition

Revision 11562  Directory Listing
Modified Fri Jan 8 07:06:30 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: new feature (Volumes Following mode) (for bg volume only now)

Revision 11561  Directory Listing
Modified Fri Jan 8 05:10:51 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Added method toCygwinPath to Slicer3/Utilities/Designer/Designer.py

If required, path are converted according to cygwin specs.

Revision 11560  Directory Listing
Modified Fri Jan 8 01:51:43 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: adding new feature (volume rendering appearance follows volumes module)

Revision 11559  Directory Listing
Modified Fri Jan 8 01:30:36 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: copy the spectre wrapper file

Revision 11558  Directory Listing
Modified Fri Jan 8 01:30:04 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: this will run with tclsh now

Revision 11557  Directory Listing
Modified Fri Jan 8 01:12:21 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: first pass at the wrapper for SPECTRE. Todo: find MIPAV program and plugin dirs, they're hard coded right now. TODO: figure out why not getting the java exit 0 back on successful completion

Revision 11556  Directory Listing
Modified Fri Jan 8 00:35:51 2010 UTC (7 years, 8 months ago) by hjohnson
Original Path: trunk
ENH:  Turned Review Statistics ON to avoid un-fixable bug in ITK where generating histograms causes overflows.  This is fixed in the new Statistics framework.

Revision 11555  Directory Listing
Modified Fri Jan 8 00:01:06 2010 UTC (7 years, 8 months ago) by hjohnson
Original Path: trunk
ENH:  When Review Statistics is turned on, the long image type with HistogramMatching exposes an ITK bug that is currently being fixed for itk 3.18.

Revision 11554  Directory Listing
Modified Thu Jan 7 23:17:14 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: adding new feature (volume rendering appearance follows volumes module)

Revision 11553  Directory Listing
Modified Thu Jan 7 22:44:38 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: adding new feature (volume rendering appearance follows volumes module)

Revision 11552  Directory Listing
Modified Thu Jan 7 22:31:38 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
BUG: Handle negative spacing values and correctly differentiate moving and fixed image schedules.

Revision 11551  Directory Listing
Modified Thu Jan 7 22:01:01 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
BUG: SlicerQT - Fix Utilitis/Designer/CMakeLists.txt

Conversion of LIBRARY_OUTPUT_DIRECTORY to native path was done inproperly

Revision 11550  Directory Listing
Modified Thu Jan 7 21:53:55 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Improve QT Designer launcher:
  - Comment
  - Handle Darwin OS to be able to launch designer
  - Handle Cygwin in order to update OS environment properly

Revision 11549  Directory Listing
Modified Thu Jan 7 20:53:26 2010 UTC (7 years, 8 months ago) by casey.goodlett
Original Path: trunk
COMP: Speed up compliation time of command line modules by linking Executable against shared library instead of recompiling.

Revision 11548  Directory Listing
Modified Thu Jan 7 20:39:29 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: use the exec launcher if it's defined for a command line module with a certain file extension

Revision 11547  Directory Listing
Modified Thu Jan 7 17:21:27 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk
ENH: SlicerQT - Add Designer launcher configuration to a separate folder: Slicer3/Utilities/Designer

Revision 11545  Directory Listing
Modified Thu Jan 7 05:39:12 2010 UTC (7 years, 8 months ago) by finetjul
Original Path: trunk
BUG: SlicerQt: When compiling plugins in debug mode, they were actually compiled in release mode (forced by the -DQT_NO_DEBUG compiler definition). It resulted that when running the Designer in debug mode, it couldn't load the debug plugins (because Q_EXPORT_PLUGIN2 was building a qt_plugin_verification_data string with debug=QT_NO_DEBUG). The message in the designer was: incompatible qt library, "cannot mix debug and release"). I believe the -DQT_NO_DEBUG comes from the Maverick project that was forcing any plugin to be in release (but it was a mistake of course ;-)).

Revision 11544  Directory Listing
Modified Thu Jan 7 02:45:59 2010 UTC (7 years, 8 months ago) by vrnova
Original Path: trunk
ENH: user selected framerate will be saved with scene file
COMP: change default interactive framerate to 8 (was 5)

Revision 11543  Directory Listing
Modified Thu Jan 7 00:49:52 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
ENH: try to simplify the load/save

Revision 11542  Directory Listing
Modified Thu Jan 7 00:36:02 2010 UTC (7 years, 8 months ago) by naucoin
Original Path: trunk
BUG: fixed logic in number of colours when not including 0 in the new table, fixed display, was always getting 0,0,0 for the first us