Changesets: Import 2017-06-07 23:51:09
master 3006397f 2017-01-26 18:43:09 Details Diff |
BUG: Fixed picking of markups in 3D view Hidden markups may prevent picking of visible markups. A similar fix has been integrated for slice views (https://github.com/Slicer/Slicer/pull/179/files) but 3D views were missed. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25672 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager3D.cxx | Diff File | ||
master 13ef6e67 2017-01-26 10:29:43 Details Diff |
BUG: Fixed crash when selecting terminology context Fixes 0004331 git-svn-id: http://svn.slicer.org/Slicer4/trunk@25671 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.cxx | Diff File | ||
master 6f379506 2017-01-25 16:28:10 Details Diff |
ENH: Made DICOM loading more robust Exceptions thrown from DICOM plugin load are caught in the DICOM widget and reported properly (before the fix any error in a DICOM plugin during loading made the progress bar to hang indefinitely). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25670 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOMLib/DICOMWidgets.py | Diff File | ||
master 2e3f7328 2017-01-24 19:18:22 Details Diff |
COMP: Fixed vtkMRMLProceduralColorNode build error on Windows VS2013 threw this error: 42>C:\D\S4\Libs\MRML\Core\vtkMRMLProceduralColorNode.cxx(145): error C2057: expected constant expression [C:\D\S4RD\Slicer-build\Libs\MRML\Core\MRMLCore.vcxproj] 42>C:\D\S4\Libs\MRML\Core\vtkMRMLProceduralColorNode.cxx(145): error C2466: cannot allocate an array of constant size 0 [C:\D\S4RD\Slicer-build\Libs\MRML\Core\MRMLCore.vcxproj] 42>C:\D\S4\Libs\MRML\Core\vtkMRMLProceduralColorNode.cxx(145): error C2133: 'bareTable' : unknown size [C:\D\S4RD\Slicer-build\Libs\MRML\Core\MRMLCore.vcxproj] git-svn-id: http://svn.slicer.org/Slicer4/trunk@25669 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.cxx | Diff File | ||
master cfd5e411 2017-01-24 18:22:42 Details Diff |
BUG: Fixed vtkNRRDReader for large images Slicer crashed when nrrd image larger than 2GB was attempted to be loaded. The issue was that at two places 32-bit variables were used for computing total number of bytes in the image. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25668 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkTeem/vtkNRRDReader.cxx | Diff File | ||
master e9505bda 2017-01-24 17:23:17 agirault Details Diff |
STYLE: Update ModelsModule contributors & acknowledgement git-svn-id: http://svn.slicer.org/Slicer4/trunk@25667 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Models/qSlicerModelsModule.cxx | Diff File | ||
master 8270fabb 2017-01-24 17:23:16 agirault Details Diff |
ENH: Get rid of vtkMRMLUnstructuredGridNode As well as its display and storage nodes. That class was not used, and support for vtkUnstructuredGrid is now added within the vtkMRMLModelNode. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25666 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/CMakeLists.txt | Diff File | ||
mod - Libs/MRML/Core/Testing/CMakeLists.txt | Diff File | ||
rm - Libs/MRML/Core/Testing/vtkMRMLUnstructuredGridDisplayNodeTest1.cxx | Diff File | ||
rm - Libs/MRML/Core/Testing/vtkMRMLUnstructuredGridNodeTest1.cxx | Diff File | ||
rm - Libs/MRML/Core/Testing/vtkMRMLUnstructuredGridStorageNodeTest1.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLScene.cxx | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridDisplayNode.cxx | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridDisplayNode.h | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridNode.cxx | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridNode.h | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridStorageNode.cxx | Diff File | ||
rm - Libs/MRML/Core/vtkMRMLUnstructuredGridStorageNode.h | Diff File | ||
master 5f923f31 2017-01-24 17:23:13 agirault Details Diff |
ENH: Improve MRML Model tests git-svn-id: http://svn.slicer.org/Slicer4/trunk@25665 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/Testing/vtkMRMLModelDisplayNodeTest1.cxx | Diff File | ||
mod - Libs/MRML/Core/Testing/vtkMRMLModelNodeTest1.cxx | Diff File | ||
mod - Libs/MRML/Core/Testing/vtkMRMLModelStorageNodeTest1.cxx | Diff File | ||
mod - Modules/Loadable/Models/Widgets/Testing/Cxx/qMRMLModelDisplayNodeWidgetTest2.cxx | Diff File | ||
master 902a2908 2017-01-24 17:23:11 agirault Details Diff |
ENH: Add Thresholding for vtkMRMLModelDisplayNode git-svn-id: http://svn.slicer.org/Slicer4/trunk@25664 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.h | Diff File | ||
mod - Modules/Loadable/Models/Widgets/Resources/UI/qMRMLModelDisplayNodeWidget.ui | Diff File | ||
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.cxx | Diff File | ||
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.h | Diff File | ||
master 9f33785e 2017-01-24 17:23:09 agirault Details Diff |
ENH: Consolidate AutoScalarRange & ScalarRangeFlag AutoScalarRange - in vtkMRMLDisplayNode - would define if the ModelDisplayNode would reset its ScalarRange to map the range of the mesh active scalar or not (manually set by the user). ScalarRangeFlag - in vtkMRMLDisplayNode - would define if the ModelDisplayableManager would map scalar range based on the active scalar if UseDataScalarRange (same that AutoScalarOn), would use the DataType range if UseDataTypeScalarRange, would use the color node lookup table range if UseColorNodeScalarRange, or would use the display node scalar range (aka its OWN range defined by AutoScalarRange value) if UseDisplayNodeScalarRange. To consolidate those two class members which show redundancies, they are replaced by a unique ScalarRangeFlag which can take the following values: * UseManualScalarRange (new, equivalent to AutoScalarRangeOff) * UseDataScalarRange (as previously, equivalent to AutoScalarRangeOn) * UseColorNodeScalarRange (as previously) * UseDataTypeScalarRange (as previously) Note the removal of `UseDisplayNodeScalarRange`. For backward compatibility, the AutoScalarRange API is conserved and wraps Set/GetScalarRangeFlag. The range update based on this ScalarRangeFlag is then made in vtkMRMLModelDisplayNode::UpdateMeshPipeline instead of vtkMRMLModelDisplayableManager::SetModelDisplayProperty, which simplifies greatly the code in the displayable manager by only calling `mapper->SetScalarRange(modelDisplayNode->GetScalarRange())`, and allows that call in vtkMRMLModelSliceDisplayableManager to now return the correct range based on that option. vtkMRMLModelSliceDisplayableManager is also updated to instantiate the vtkMapper in a similar way than it is made in the 3D displayable manager for visualization consistency (deep copy of the lut, etc...) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25663 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeDisplayNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLDisplayNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLDisplayNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.h | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.cxx | Diff File | ||
mod - Modules/Loadable/Models/Widgets/Resources/UI/qMRMLModelDisplayNodeWidget.ui | Diff File | ||
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.cxx | Diff File | ||
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.h | Diff File | ||
master 0751669a 2017-01-24 17:23:06 agirault Details Diff |
ENH: Implement vtkMRMLProceduralColorNode::GetLookupTable Migrate conversion of ColorTransferFunction to LookupTable from ModelDisplayableManager to ProceduralColorNode, to simplify code in the displayable manager, and to be able to reuse that conversion code for ModelSliceDisplayableManager. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25662 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.h | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.cxx | Diff File | ||
master 1b937b2c 2017-01-24 17:23:04 agirault Details Diff |
STYLE: Use actorProperties in Model displayable manager git-svn-id: http://svn.slicer.org/Slicer4/trunk@25661 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx | Diff File | ||
master 87e7e567 2017-01-24 17:23:02 agirault Details Diff |
ENH: Add volumetric mesh support in vtkMRMLModelNode See: https://www.na-mic.org/Wiki/index.php/2017_Winter_Project_Week/Support_for_volumetric_meshes Update vtkMRMLModelNode to store a vtkPointSet instead of a vtkPolyData. vtkPointSet can be a base class for vtkPolyData (surface mesh) as well as vtkUnstructuredGrid (volumetric mesh). The safest way to know if the mesh is unstructuredGrid is to check if `vtkMRMLModelNode::GetUnstructuredGrid()` is not NULL, but since it requires to update the pipeline, vtkMRMLModelNode also has a member variable called `MeshTypeHint`. For backward compatibility, keep the public polydata-based API and wrap around the mesh-based API in vtkMRMLModelNode and vtkMRMLModelDisplayNode. Update vtkMRMLModelDisplayNode, vtkMRMLModelDisplayableManager, vtkMRMLModelSliceDisplayableManager, and qMRMLModelDisplayNodeWidget to use the mesh-based API by default. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25660 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelStorageNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelStorageNode.h | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.h | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.cxx | Diff File | ||
mod - Libs/MRML/Widgets/Resources/UI/qMRMLModelInfoWidget.ui | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLModelInfoWidget.cxx | Diff File | ||
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.cxx | Diff File | ||
mod - Modules/Loadable/Models/qSlicerModelsReader.cxx | Diff File | ||
master 0f0bc8cf 2017-01-24 14:36:15 Details Diff |
BUG: Fixed multiple Extension Wizard errors * ExtensionWizard often failed to create an extension (due to not being able to detect repository) * Metadata editing result of a new extension was not saved * __init__.py file was offered to be loaded as a module git-svn-id: http://svn.slicer.org/Slicer4/trunk@25659 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/ExtensionWizard/ExtensionWizard.py | Diff File | ||
mod - Modules/Scripted/ExtensionWizard/ExtensionWizardLib/CreateComponentDialog.py | Diff File | ||
mod - Modules/Scripted/ExtensionWizard/ExtensionWizardLib/ModuleInfo.py | Diff File | ||
master bd12ed6e 2017-01-24 11:41:57 Details Diff |
BUG: LabelStatistics: Fix uninitialized variable error if there is no ```self.colorNode``` defined (it is None) in ```LabelStatisticsLogic```, the columnIndex variable is never initialized From: Kevin Mader <kmader@users.noreply.github.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25658 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/LabelStatistics/LabelStatistics.py | Diff File | ||
master 2143ea89 2017-01-24 11:41:54 Details Diff |
BUG: Fix slice bounds for volumes not RAS aligned See 0004077 From: Julien Finet <julien.finet@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25657 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLVolumeNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLVolumeNode.h | Diff File | ||
mod - Libs/MRML/Logic/vtkMRMLSliceLogic.cxx | Diff File | ||
master e12bab52 2017-01-24 00:52:19 Details Diff |
STYLE: SliceViewAnnotations: Fix typo in variable name scalarBarEnalbeCheckBox had enable spelled incorrectly (it was spelled correctly in the underlying panel) Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> From: Kevin Mader <kmader@users.noreply.github.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25656 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 965fb574 2017-01-23 21:57:22 Details Diff |
BUG: qSlicerSettingsModulesPanel: Nicely expand vertically. Fixes 0004324 Modules panel in settings dialog now expands nicely in the vertical direction when the settings dialog is expanded From: Adam Rankin <arankin@robarts.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25655 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/Resources/UI/qSlicerSettingsModulesPanel.ui | Diff File | ||
master ae15d684 2017-01-23 21:40:53 Details Diff |
STYLE: vtkMRMLColorNode, qMRMLThreeDView: Fix sign-compare warning From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25654 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLColorNode.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLThreeDView.cxx | Diff File | ||
master 3e1cd2b2 2017-01-23 21:40:50 Details Diff |
STYLE: Fix unused variable warnings From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25653 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLSceneModel.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLSortFilterProxyModel.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Logic/vtkImageGrowCutSegment.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager2D.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/MRMLDM/vtkMRMLSegmentationsDisplayableManager3D.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentsTableView.cxx | Diff File | ||
master 4d3e6e21 2017-01-23 21:40:46 Details Diff |
ENH: Upgrade the OpenIGTLink library to version 3.0. OpenIGTLinkIF: $ git shortlog f3ebcbd..f0d539c --no-merges leo chan (1): EHN: use of version3 OpenIGTLink OpenIGTLink: $ git shortlog 323b8c0..4e8a359 --no-merges Adam Rankin (37): ENH: Implementation of command message in OpenIGTLink. Added CMake implementation for v3 flag. ENH: Implementation of command message in OpenIGTLink. Added CMake implementation for v3 flag. Adding missing files Correcting the default version numbers for a number of messages that should have version 2 by default. Removing unnecessary base classes and restoring defaults to version 1. Setting command message to version 3 to ensure header requirements. Adding target export for project inclusion Merging in all v3 functionality (0000010) Renaming content functions to better match actual behavior and meaning Fixing build errors in Examples When the buffer is initialized, only 58 bytes are allocated Fixing gtest build for VS2012 (0000013) COMP: Correcting allocation of buffer Adding CreateHeaderMessage to hide memory allocation details Undoing incorrect memory allocation fix Protocol2 enable build (0000014) Bug fixes (0000015) Enhancing exported targets to add include_directories to the properties Adding root level binary dir to include dirs Bug fixes (0000016) Adding protection to multiple pack calls Adding /MP definition for targets under MSVC Changing return type of Get function from int to bool Igtlink fixes (0000018) Add igtlTestConfig.h.in to switch between gtest and dummy gtest. (0000019) Ensuring m_Content is properly initialized regardless of OpenIGTLink_PROTOCOL_VERSION merge a pick up commit Adding root level binary dir to include dirs Pick up the versin3 independent commits to the version2 Restoring proper configuration of CMake target. Updating IGSIO to by synced with upstream (0000021) Fixing v3 build EHN: Merge V3 fixing from IGSIO Fixing v3 build Adding type enumerating the IANA encoding types for programmer-friendly usage Adding type enumerating the IANA encoding types for programmer-friendly usage Improving meta data element accessors Adding necessary include for linux compilers ENH: Making the command name field 128 bytes instead of 32 Andras Lasso (1): COMP: Fixed build error on VS2013 (std::min not found) Junichi Tokuda (20): Fixed compile errors for Linux, and for gtest option (0000012) Fix compile error for USE_GTEST=OFF. Fix return value warnings in igtlTestConfig.h.in. ENH: Add SetupForDevelopment.sh. The scripts and configuration files are delived from VTK. ENH: Rename Git setup file name. STYLE: Fix hooks and upstream URL setting for git. ENH: Add files for git hooks. ENH: Add .gitattributes STYLE: Move SetupGitAliases.sh. Change git configuration for release. STYLE: Remove VTK-specific line from .gitattributes. ENH: Add link to instruction page. ENH: Add SetupForDevelopment.sh. The scripts and configuration files are delived from VTK. ENH: Rename Git setup file name. STYLE: Fix hooks and upstream URL setting for git. ENH: Add files for git hooks. ENH: Add .gitattributes STYLE: Move SetupGitAliases.sh. Change git configuration for release. STYLE: Remove VTK-specific line from .gitattributes. ENH: Add link to instruction page. Move members related to headerversion3 in igtlMessageBase.h Longquan Chen (24): only for triggerig the Travis Build The char type is set to unsigned char, so the data can be imported into c++ project deleting wrongly commited files unsigned char type for cxx test Google test is added to support a more professonal unit test Google test is now included in the MessageBase Test added google test library delete unnecessary lines in CmakeLists file the config cmake file is added added googletest library for the Linux system Package path is set MessageBaseTest Updated google test is super built resolve the warning from EXPECT_EQ(int, enum) serverSocket test improved ImageMessage2 and BindMessage Tests added EHN: hook_chain added for local pre-commit-msg, commit-msg and prepare-commit-msg EHN: hook_chain added for local pre-commit-msg, commit-msg and prepare-commit-msg Test marco fixed with IANA_ENCODING_TYPE Version Number corrected Query message added igtl_command_header_size corrected, test added EHN: configure the test for version2 build EHN: Added Version2 test for Windows CI build VASST Build Machine (1): Adding headers for Xcode projects adamrankin (1): Adding different RTS, STT and STP message types to factory arankin (1): Enabling c++11 build on Linux leo chan (3): EHN: 1. the CI server account changed, using openigtlink's own accout 2. Google test code server shifted github EHN: 1. the CI server account changed, using openigtlink's own accout 2. Google test code server shifted github EHN:Stop message added for the poly data leochan (2): googletest is configured independent of different platform name is corrected leochan2009 (95): message output deleted 1. gmock added 2. ImageMessage Test added gmock test of the server socket is added -gmock test of the ServerSocket is added -contructor is protected, so an overloaded constructor is created for testing purpose Test improved for linux and MacOs systems more tests added Tests for these two classes extended Socket test is added, the send and receive functions are tested Added test for client socket ServerSocketTest added using ImageMessage2 class Three more tests are added files wrongly commited the duplication bug fixed evert "Merge pull request 0000001 from leochan2009/0004167-SetSendBlocking-code-Duplication" Duplication Bug fixed LabelMetaMessageTest added ImageMegaMessageTest and NDArrayMessageTest added PolyDataMessage and PointMessage tests added Test program Location problem fixed igtlUnit index incremented after one assignment Tests for SensorMessage, StatusMessage,StringMessage,TrackingDataMessage,TrajectoryMessage,TransformMessage added import filename is corrected now imported file names are corrected now Coding style: include file order improved first working version of Condition variable test BindMessage Test added ImageMessage2 modification for unpack purpose 1, Float point comparison added, 2 ImageMessage2Test modified CapabilityMessageTest, ColorTableMessageTest, BindMesageTest, ConditionalVariableTest modified, so the code quality is improved Tests were refined, so that the pack and unpack tests are exact as the send and receive from socket nanosecond to fraction conversion is now corrected mapped the reserved byte is initialized to zero, otherwize this byte will be set by the sytem, sometimes not zero. Initialization will prevent unpredictable crc in the header ENH: File permissions 0000084, file permission corrected 1. m_content is moved outside of the #if directive, 2, test marco naming bug fixed appveyor server for Windows Build before-build script added to create visual studio project files delete the chocolatey install swich the visual studio from 2015 to 2013, due to the cmake installation problem clone mistake fixed return value need to be set for windows build 1. Windows build improved, 2.The typeof() function is not a standard c library, so igtlTestConfig.h file was adapted for window. line break added Cmake install not needed build command corrected build command corrected 1. windows test config,2 After build test added for windows Windows test platform set to visual studio 2015 before-build script added to create visual studio project files delete the chocolatey install swich the visual studio from 2015 to 2013, due to the cmake installation problem clone mistake fixed return value need to be set for windows build 1. Windows build improved, 2.The typeof() function is not a standard c library, so igtlTestConfig.h file was adapted for window. line break added Cmake install not needed build command corrected build command corrected 1. windows test config,2 After build test added for windows Windows test platform set to visual studio 2015 TestConfig type error fixed PositionMessagetest added correct positionMessageTest version added deactivate the socket tests, which is currently error prone for CI target_include_directories is no available in older cmake version. use include_directories instead web link is added to the windows build ENH: Testing are now removed from the library build, it is an independent project and built by the CI server ENH: Testing are now modified for version3 BUG:Bind message bug fixed EHN: 1 Travis build for linux fixed,2. test for linux fixed, string.h file need to be included, 3. Cmake version set to 2.9 due to the target_include-directories command EHN: 1. use cmake 2.4 for project building, sub projects are set to 2.9, 2. Deactive the statusmessage test EHN: To get rid of the warning under the linux clang environment EHN: Testconfiguration.h modified for visual 2013,2012 EHN: Fixed some error in testing EHN: Fixed some error in testing ENH: Testing are now removed from the library build, it is an independent project and built by the CI server EHN: 1 Travis build for linux fixed,2. test for linux fixed, string.h file need to be included, 3. Cmake version set to 2.9 due to the target_include-directories command EHN: 1. use cmake 2.4 for project building, sub projects are set to 2.9, 2. Deactive the statusmessage test EHN: To get rid of the warning under the linux clang environment EHN: Testconfiguration.h modified for visual 2013,2012 EHN: Fixed some error in testing EHN: Fixed some error in testing BUG: Fix some merge error, mainly the confict with the verison3 development add build for local branch EHN: Status icon set to the correct link EHN: Tests are enabled in the library build EHN: 1. Google Test is integrated, 2. Enable CTest option in the building of the OpenIGTLink library This is a combination of 3 commits. The first commit's message is: EHN: 1. Google Test is integrated, 2. Enable CTest option in the building of the OpenIGTLink library EHN: Tests are enabled in the library build EHN: 1. Google Test is integrated, 2. Enable CTest option in the building of the OpenIGTLink library This is a combination of 2 commits. The first commit's message is: EHN: 1. Multithread for win32 platform fixed. 2. More test platform a… EHN: 1. Multithread for win32 platform fixed. 2. More test platform a… ISSUE 99: openigtlink include directory added to the projec using the library ISSUE 99: openigtlink include directory added to the projec using the library tpaetz (1): replaced angle brackets by quotation marks (this is the way including is done for all other messages) From: Junichi Tokuda <tokuda@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25652 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
mod - SuperBuild/External_OpenIGTLink.cmake | Diff File | ||
master c745a579 2017-01-23 16:30:20 agirault Details Diff |
ENH: Expose functions for reproducing 3D view shortcuts Before this, there was no simple way to ask programaticaly for the view to reset the camera like it does when pressing the key pad shortcut keys. Now the user can do this directly from python. This is potentially useful for the scripted modules as well. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25651 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLThreeDView.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLThreeDView.h | Diff File | ||
master 2557fbdb 2017-01-23 16:01:01 agirault Details Diff |
ENH: Improve UpdateDisplayNodeFromVolumeNode When using this method, one would think that if the displayNode already has a volume property node and a region of interest node, no other node will be created. This change makes the method behave that way and gets rid of the method overload. Co-Authored-by: Julien Finet <julien.finet@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25650 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/Logic/vtkSlicerVolumeRenderingLogic.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/Logic/vtkSlicerVolumeRenderingLogic.h | Diff File | ||
mod - Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingModuleWidget.cxx | Diff File | ||
master 49f50df5 2017-01-23 15:58:34 agirault Details Diff |
STYLE: Expose utility methods in qMRMLColor Move GetColorIndexByName from vtkMRMLColorTableNode to vtkMRMLColorNode to expose it in qMRMLColorModel and qMRMLColorTableView Co-authored-by: Alexis Girault <alexis.girault@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25649 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLColorNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLColorNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLColorTableNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLColorTableNode.h | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLColorModel.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLColorModel.h | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLColorTableView.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLColorTableView.h | Diff File | ||
master be34a54c 2017-01-23 10:56:59 Details Diff |
BUG: Fixed terminology widget usability issues - Added support for changing selection with keyboard (up/down) - Fixed type table enabled state after being empty due to search term - Generated name can be empty, so previous name is longer shown in case of invalid selection (such as when changing category and type is not yet selected) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25648 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.cxx | Diff File | ||
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.h | Diff File |