1. 04 Mar, 2019 13 commits
  2. 03 Mar, 2019 1 commit
  3. 01 Mar, 2019 2 commits
  4. 27 Feb, 2019 2 commits
    • jcfr's avatar
      BUG: Update VTK to integrate vtkLabelHierarchy fix · 8f10bc7e
      jcfr authored
      The fix is needed for the widgets to work properly when multiple markups
      are placed into the same position.
      Suggested-by: Andras Lasso's avatarAndras Lasso <lasso@queensu.ca>
      
      List of VTK changes:
      
      $ git shortlog 99797966b6..0c356e1d78 --no-merges
      David E. DeMarle (1):
            [backport] fix a crash when rebuilding labelhierarchy
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27970 3bd1e089-480b-0410-8dfb-8563597acbee
      8f10bc7e
    • jcfr's avatar
      BUG: ScreenCapture: Fix deprecated use of QPixmap::grabWidget · 109bd90b
      jcfr authored
      This fixes a deprecation warning QPixmap::grabWidget is deprecated, use
      QWidget::grab() instead.
      To replicate the warning, use ScreenCapture module to capture a single
      image of all views.
      
      This use case was accidentally overlooked when r26255 was committed
      which fixed other instances.
      
      Once Slicer is no longer trying to support both Qt4 and Qt5, then
      QWidget::grab() can be used directly. Currently
      ctkWidgetUtils.grabWidget is used which uses QPixmap::grabWidget if Qt4
      and QWidget::grab if Qt5.
      
      From: jamesobutler <jbutler@sonovol.com>
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27969 3bd1e089-480b-0410-8dfb-8563597acbee
      109bd90b
  5. 19 Feb, 2019 2 commits
  6. 18 Feb, 2019 1 commit
    • cpinter's avatar
      ENH: Use subject hierarchy in Models module · e9f25f8c
      cpinter authored
      - Only shows model and model hierarchy nodes (which are represented as SH folders)
      - All plugins are disabled except for Models, Folder, Opacity (and Default)
      - Apply color to branch action provided by the Folder plugin replaces the checkbox in model hierarchy
        - When the user changes the color of the folder then this option gets enabled automatically
        - Can be enabled/disabled using a checkable visibility action (right-click on eye icon or color)
        - If enabled, then visibility only applies to the folder, otherwise the default SH behavior is used (show/hide all items in whole branch)
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27966 3bd1e089-480b-0410-8dfb-8563597acbee
      e9f25f8c
  7. 15 Feb, 2019 2 commits
  8. 12 Feb, 2019 1 commit
  9. 11 Feb, 2019 1 commit
  10. 09 Feb, 2019 3 commits
    • pieper's avatar
      ENH: add option to save plot contents as svg · 13dc03cb
      pieper authored
      Allows a command like:
      
      slicer.app.layoutManager().plotWidget(1).plotView().saveAsSVG("/tmp/awesome.svg")
      
      will create a file /tmp/awesome.svg
      
      TODO: this can be connected to a GUI element (button in the plot
      controller widget that opens a save-as dialog).
      
      From: Steve Pieper <pieper@isomics.com>
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27961 3bd1e089-480b-0410-8dfb-8563597acbee
      13dc03cb
    • pieper's avatar
      STYLE: remove unneeded debug print · de605a29
      pieper authored
      From: Steve Pieper <pieper@isomics.com>
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27960 3bd1e089-480b-0410-8dfb-8563597acbee
      de605a29
    • pieper's avatar
      ENH: adds hook for loading directory archetypes · c2ee153c
      pieper authored
      When a directory is added via the Add Data dialog,
      it may contain a collection of files that should be
      treated as a single MRML data type, such as a series
      of image files that get loaded as a volume.
      
      This change allows a qSlicerFileReader subclass to define
      a method that can examine the contents of a directory and
      filter out any files that should be loaded as a group.  One
      of these files then serves as the archetype and the io properties
      can be configured such that the files are loaded correctly.
      
      The qSlicerVolumesReader and related classes have been updated
      to use the hooks for reading multiple image files as a volume
      by default.
      
      From: Steve Pieper <pieper@isomics.com>
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@27959 3bd1e089-480b-0410-8dfb-8563597acbee
      c2ee153c
  11. 08 Feb, 2019 5 commits
  12. 06 Feb, 2019 1 commit
  13. 01 Feb, 2019 2 commits
  14. 31 Jan, 2019 1 commit
  15. 27 Jan, 2019 1 commit
  16. 26 Jan, 2019 2 commits