Changesets: Import 2017-06-07 23:51:09
master 866fdcc9 2015-10-22 15:51:14 naucoin Details Diff |
ENH: Update CTK to include exporting DICOM from browser Add an option to the right click table context menus after Delete to export patients, studies, series to disk. Also incorporates changes from two other developers: git shortlog 7ea654e..5f58132 --no-merges Gert Wollny (2): Fix compile and link errors when using QT5 on Debian Remove superfluous test on fontconfig Johan Andruejol (2): Add an option to the ctkConsole to add/set the completion shortcuts Expose option on ctkConsole to control the runFile() interface Nicole Aucoin (2): ENH: add the capability to export DICOM to disk BUG: stop after unable to create dir. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24654 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 2aa78d8d 2015-10-21 22:26:55 Details Diff |
ENH: Update ITK to release branch (v4.8.1 with VS2015 and c++11 fixes) $ git shortlog slicer-v4.8..2eb422b --no-merges Abhishek Tiwari (1): BUG: "tmpImageIndex" not initialized to 0. Davis Vigneault (2): DOC: Expanded TreeContainer Example COMP: Warnings in itkVTKImageExport when compiling with c++11 Hyun Jae Kang (1): BUG: Fix HDF5 CMake configuration with VS2015 Jean-Christophe Fillion-Robin (2): COMP: Fix Slicer MacOSX extension packaging setting CMP0042 policy to OLD COMP: Set policy CMP0042 only if CMake version support it. Matthew McCormick (12): BUG: Implement UpdateLargestPossibleRegion for ImageToVTKImageFilter. BUG: Initialize mutex for 32 bit AtomicInt. COMP: Disable the gold linker for static builds on Ubuntu 14.04. BUG: Build BridgeNumPy with Visual Studio. BUG: Support Python 3 wrapping module initialization. BUG: Update itkTemplate.py for Python 3. BUG: Update itkExtras.py for Python 3. BUG: Prevent Python callback addition recursion. BUG: Fix test scripts for Python 3. BUG: Replace __GCCXML__ with CABLE_CONFIGURATION. COMP: Do not use C++11 alignas in itkAlignedTypedef. ENH: Bump CMakeLists.txt version to 4.8.1. Michka Popoff (1): ENH: Do not link against specific Python library on OS X Shawn Waldon (1): COMP: Set target OS X version in environment for tools using compiler Tobias Wood (2): BUG: LBFGSB was printing messages even with debug switched off. BUG: Removed an unguarded print statement. Vladimir S. FONOV (2): BUG: Missing ITKIOMINC_EXPORT on __Private() COMP: Changing the order of HDF5 library components git-svn-id: http://svn.slicer.org/Slicer4/trunk@24653 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master 1bb872d4 2015-10-20 22:02:28 Details Diff |
BUG: ExtensionsWizard: Fix CERTIFICATE_VERIFY_FAILED publishing error This commit fixes SSL a regression introduced when updating the version of python in r24526 (ENH: Upgrade to Python 2.7.10) because of python/cpython@ae5b953 (pep 476: verify certificates by default (#22417)) The error was first reported in [1] and happened when contributing an extension using the steps report below. [1] http://slicer-devel.65872.n3.nabble.com/Problem-with-the-ExtensionWizard-td4035337.html This commit fixes the issue by setting the SSL_CERT_FILE as suggested in PEP-0476. See https://www.python.org/dev/peps/pep-0476/ Step to reproduce the problem: // ---------------- $ bin/slicerExtensionWizard --create Slicer-MyTestExtension --addModule cli:MyTestCLI ~ copy template '/home/jcfr/Projects/Slicer/Utilities/Templates/Extensions/Default' to '/home/jcfr/Slicer-MyTestExtension', replacing 'TemplateKey' -> 'Slicer- MyTestExtension' [...] created module 'MyTestCLI' $ bin/slicerExtensionWizard --publish ~/Slicer-MyTestExtension/ Creating initial commit containing the following files: MyTestCLI/Testing/Cxx/CMakeLists.txt [...] Continue y,n? y creating github repository Username for 'https://github.com': jcfr Password for 'https://jcfr@github.com': failed to publish extension: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) // ---------------- Reported-by: Jean-Baptiste Vimort <jvimort@umich.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24652 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt | Diff File | ||
mod - CMake/SlicerBlockCTKAppLauncherSettings.cmake | Diff File | ||
mod - SuperBuild/python_customPythonLauncherSettings.ini.in | Diff File | ||
mod - SuperBuild/python_customPython_configure.cmake.in | Diff File | ||
master 39f468bb 2015-10-20 22:02:25 Details Diff |
ENH: Configure and install Slicer.crt as files to facilitates its reuse. This change is done anticipating the Slicer certificates will be reused from python by setting env variable like SSL_CERT_FILE. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24651 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/CMakeLists.txt | Diff File | ||
mod - Base/QTCore/Resources/qSlicerBaseQTCore.qrc | Diff File | ||
mod - Base/QTCore/Testing/Cxx/qSlicerSslTest.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.h | Diff File | ||
master 3f44d86b 2015-10-20 22:02:22 Details Diff |
STYLE: Update SlicerCoreApplication::loadCaCertificates documentation This commit updates the documentation to describe changes implemented in r23555 (ENH: For sake of consistency, systematically load Slicer SSL certificates) git-svn-id: http://svn.slicer.org/Slicer4/trunk@24650 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerCoreApplication.h | Diff File | ||
master 87e81f68 2015-10-19 15:40:46 Details Diff |
BUG: SliceViewAnnotations: Do not show blank when corner annotation is off. Fixes 0004043 Note that while setting the text of the corner annotation to a space avoid the blank area from showing up, this doesn't address the root cause. There is probably something wrong in either ctkVTKSliceView or VTK itself. The problem is still reproducible running the following snippet in the Slicer python interactor: v = ctk.ctkVTKSliceView() v.show() v.cornerAnnotationText = "Hello" v.forceRender() v.cornerAnnotationText = "" v.forceRender() git-svn-id: http://svn.slicer.org/Slicer4/trunk@24649 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master d6a2f6c0 2015-10-19 15:40:45 Details Diff |
STYLE: SliceViewAnnotations: Simplify code removing ivar There is no need to keep track of the corner annotation, it can easily be retrieved given a sliceView. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24648 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master a2ad0a28 2015-10-19 15:40:43 Details Diff |
STYLE: SliceViewAnnotations: Fix spelling mistake git-svn-id: http://svn.slicer.org/Slicer4/trunk@24647 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 78081590 2015-10-19 15:40:42 Details Diff |
STYLE: SliceViewAnnotations: Remove unused methods openSettingsPopup/close Following r23612 (ENH: Add Slice Annotations to DataProbe module), these method are obsolete. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24646 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master d2861e06 2015-10-19 15:40:40 Details Diff |
STYLE: SliceViewAnnotations: Remove extra loop in createCornerAnnotations git-svn-id: http://svn.slicer.org/Slicer4/trunk@24645 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master f7c20b60 2015-10-19 15:40:39 Details Diff |
STYLE: SliceViewAnnotations: Do not remove/re-add slicerCornerAnnotation This commit removes no-op code that was initially introduced in r23981 (ENH: Fix 3943 and other enhancements for slice view annotations) git-svn-id: http://svn.slicer.org/Slicer4/trunk@24644 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 54437fa9 2015-10-19 15:40:37 Details Diff |
STYLE: SliceViewAnnotations: Add updateCornerAnnotation() function git-svn-id: http://svn.slicer.org/Slicer4/trunk@24643 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 12e46b11 2015-10-19 15:40:36 Details Diff |
STYLE: SliceViewAnnotations: Rename function git-svn-id: http://svn.slicer.org/Slicer4/trunk@24642 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 491b6210 2015-10-19 15:40:34 Details Diff |
STYLE: SliceViewAnnotations: Move ScalarBar font config to modifyScalarBar() git-svn-id: http://svn.slicer.org/Slicer4/trunk@24641 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 7005d360 2015-10-19 15:40:32 Details Diff |
STYLE: SliceViewAnnotations: Re-factor and simplify updateSliceViewFromGUI() git-svn-id: http://svn.slicer.org/Slicer4/trunk@24640 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 85c2a186 2015-10-19 15:40:31 Details Diff |
STYLE: SliceViewAnnotations: Simplify removing 'currentSliceViewName' ivar Update API of these methods adding 'sliceViewName' parameter: * drawCornerAnnotations * makeDicomAnnotation git-svn-id: http://svn.slicer.org/Slicer4/trunk@24639 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 5089adad 2015-10-19 15:40:29 Details Diff |
BUG: SliceViewAnnotations: Ensure modifyScalarBar uses a valid scalarBar Before this commit, the code adding/removing the scalarBar actor could have been executed with a non-initialized scalarBar variable. git-svn-id: http://svn.slicer.org/Slicer4/trunk@24638 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 7f5877a8 2015-10-19 15:40:28 Details Diff |
STYLE: SliceViewAnnotations: Fix unused variable checking sliceCompositeNode git-svn-id: http://svn.slicer.org/Slicer4/trunk@24637 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 5448d773 2015-10-19 15:40:26 Details Diff |
BUG: SliceViewAnnotations: Ensure 'y' is set in updateOrientationMarker git-svn-id: http://svn.slicer.org/Slicer4/trunk@24636 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 2e159a95 2015-10-19 15:40:25 Details Diff |
STYLE: SliceViewAnnotations: Remove unused/dead code This commit removes dead code originally introduced in r23612 (ENH: Add Slice Annotations to DataProbe module) git-svn-id: http://svn.slicer.org/Slicer4/trunk@24635 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 4119f561 2015-10-19 15:40:23 Details Diff |
STYLE: SliceViewAnnotations: Explicitly identify static methods git-svn-id: http://svn.slicer.org/Slicer4/trunk@24634 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master e08966e1 2015-10-19 15:40:21 Details Diff |
STYLE: SliceViewAnnotations: Remove unused variables and fix typo git-svn-id: http://svn.slicer.org/Slicer4/trunk@24633 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master bd799754 2015-10-19 15:40:20 Details Diff |
STYLE: SliceViewAnnotations: Simplify code git-svn-id: http://svn.slicer.org/Slicer4/trunk@24632 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master 30636dce 2015-10-19 15:13:34 Details Diff |
BUG: FindGit: Add GIT_VERSION_STRING from upstream. This is required to use upstream ExternalProject.cmake for CMake 3.4rc01. The use of GIT_VERSION_STRING in ExternalProject.cmake was added to upstream version of the FindGit.cmake script in kitware/CMake@b04c38159 and kitware/CMake@7c5b6ed5c. Comment https://cmake.org/Bug/view.php?id=15791 provides more details. From: Matt McCormick <matt.mccormick@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24631 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/FindGit.cmake | Diff File | ||
master e7f4cf13 2015-10-19 15:04:28 Details Diff |
STYLE: Remove executable bit from SlicerExtensionCPack scripts From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24630 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerExtensionCPack.cmake | Diff File | ||
mod - CMake/SlicerExtensionCPackBundleFixup.cmake.in | Diff File |