1. 24 Jun, 2012 1 commit
  2. 15 Jun, 2012 1 commit
  3. 14 Jun, 2012 2 commits
    • finetjul's avatar
      STYLE: Update vtkSlicerVolumeRenderingLogic documentation · ea9b1ec6
      finetjul authored
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@20365 3bd1e089-480b-0410-8dfb-8563597acbee
      ea9b1ec6
    • finetjul's avatar
      ENH: Redesign ModifiedSinceRead · be2d5e78
      finetjul authored
      ModifiedSinceRead can no longer be set externally, it's the nodes themselves that computes it based on the last time the data was stored and on the modifications.
      ModifiedSinceRead is no longer a vtkMRMLNode property but a vtkMRMLStorableNode property.
      The storage nodes have been cleaned-up (factorized) in the process.
      At exit time, the scene is checked to see if it has been modified or if its storable nodes have been modified since read/write.
      
      Some other changes:
      Removed vtkMRMLModelNode::GetDefaultWriteFileExtension() it is a duplicate from vtkMRMLModelStorageNdoe::GetDefaultWriteFileExtension()
      Removed vtkMRMLColorNode::AddColorName() as it is not used and increase code complexity
      Removed vtkMRMLAnnotation*StorageNode::WriteData(vtkMRMLNode* refNode) as it was doing the same than vtkMRMLAnnotationStorageNode::WriteData(vtkMRMLNode* refNode)
      
      Remaining issues:
      The check on the modified scene is not perfect and can be fine tuned.
      The loading of annotations are marking the nodes as ModifiedSinceRead but it shouldn't.
      The loading of a vtkMRMLVolumePropertyNode from within a scene load incorrectly marks the node as ModifiedSinceRead
      
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@20360 3bd1e089-480b-0410-8dfb-8563597acbee
      be2d5e78
  4. 07 Jun, 2012 2 commits
  5. 28 May, 2012 1 commit
  6. 26 May, 2012 1 commit
  7. 20 May, 2012 1 commit
  8. 18 May, 2012 2 commits
  9. 16 May, 2012 1 commit
  10. 15 May, 2012 1 commit
  11. 12 May, 2012 1 commit
  12. 22 Mar, 2012 1 commit
    • jcfr's avatar
      COMP: Allow extension to include testing macros. · 2079227d
      jcfr authored
      * Split CMake/TestingMacros.h into MRML/Core/{vtkMRMLCoreTestingMacros, vtkMRMLDebugLeaksMacro}
      
      * MRML/Core being a directory already included, when building extension
      the header providing the testing macro will be found.
      
      * Also split the macro allowing to consider leaks as error into "vtkMRMLDebugLeaksMacro.h"
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@19684 3bd1e089-480b-0410-8dfb-8563597acbee
      2079227d
  13. 20 Mar, 2012 1 commit
  14. 19 Mar, 2012 1 commit
  15. 14 Mar, 2012 1 commit
  16. 13 Mar, 2012 1 commit
  17. 12 Mar, 2012 2 commits
  18. 10 Mar, 2012 1 commit
  19. 08 Mar, 2012 2 commits
  20. 06 Mar, 2012 3 commits
  21. 05 Mar, 2012 2 commits
  22. 28 Feb, 2012 1 commit
    • jcfr's avatar
      STYLE: Help string associated with loadable and scripted module will match slicer version. · 8206843a
      jcfr authored
      * This has been done by relying on Slicer_VERSION_MAJOR and Slicer_VERSION_MINOR
      within the loadable module and using 'slicer.app.majorVersion' and 'slicer.app.minorVersion'
      within the scripted module.
      
      * Ideally, we could define a small meta langage including special string
      like: '<WIKIURL>" "<VERSION>" "<MODULENAME>", "<CONTRIBUTOR1>", ... that could
      be used. the module manager would take of the substituation so that
      the correct is rendered.
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@19463 3bd1e089-480b-0410-8dfb-8563597acbee
      8206843a
  23. 25 Feb, 2012 2 commits
  24. 23 Feb, 2012 2 commits
  25. 22 Feb, 2012 2 commits
  26. 14 Feb, 2012 1 commit
  27. 13 Feb, 2012 1 commit
  28. 08 Feb, 2012 1 commit
  29. 07 Feb, 2012 1 commit