Difference between revisions of "User:Finetjul"

From Slicer Wiki
Jump to: navigation, search
Line 25: Line 25:
 
=What's coming next?=
 
=What's coming next?=
 
* Usability of Slicer
 
* Usability of Slicer
# Save Data Dialog redesign: [http://www.na-mic.org/Bug/view.php?id=1459 1459],[http://www.na-mic.org/Bug/view.php?id=2023 2023], [http://www.na-mic.org/Bug/view.php?id=1866 1866]
+
# Save Data Dialog redesign: [http://www.na-mic.org/Bug/view.php?id=1459 1459],[http://www.na-mic.org/Bug/view.php?id=2023 2023], [http://www.na-mic.org/Bug/view.php?id=1866 1866], [http://www.na-mic.org/Bug/view.php?id=1817 1817], [http://www.na-mic.org/Bug/view.php?id=1825 1825],[http://www.na-mic.org/Bug/view.php?id=1740 1740]
, [http://www.na-mic.org/Bug/view.php?id=1817 1817], [http://www.na-mic.org/Bug/view.php?id=1825 1825],[http://www.na-mic.org/Bug/view.php?id=1740 1740]
 
 
# Sense of dimension: [http://www.na-mic.org/Bug/view.php?id=1694 1694], [http://www.na-mic.org/Bug/view.php?id=1300 1300]
 
# Sense of dimension: [http://www.na-mic.org/Bug/view.php?id=1694 1694], [http://www.na-mic.org/Bug/view.php?id=1300 1300]
 
# Multiple digit value change using the keyboard in numerical input widgets
 
# Multiple digit value change using the keyboard in numerical input widgets

Revision as of 03:48, 22 May 2012

To do after release

  • Default layout should be 4up.
  • "Edit properties..." should open module and select node
    • Dbl click in Data module should open module, not rename
  • Check order of unload with ITKv4: MRML plugin shall unload before VTK and even more before ITK
    • Breakpoint in a destructor of static variable in mrml plugin and vtk ?
  • Add unit test to vtkMRMLStorableNode/StorableNode and make it faster (e.g. ProcessMRMLNodeEvent)
  • Review SaveDataBundle dialog, write a custom "save dialog"
  • qMRMLSliceControllerWidget::setSliceViewName, setSliceViewLabel and setSliceViewColor must be set automatically from qMRMLSliceControlllerWidget::setSlisetMRMLSliceNode
    • To confirm with Jim.
    • See qMRMLLayoutManager::createSliceWidget and qMRMLSliceControllerWidget::setSliceViewLabel
  • Add option in qMRMLNodeComboBox to "renameAtCreation" mrml nodes. Can be useful for CLI modules.
  • Default opacity when selecting a foreground volume is 0%, should be 50%
  • Review vtkMRMLVolumeRenderingDisplayNode::Copy(), it should do StartModify() and EndModify() instead
  • vtkMRML::CopyWithSingleModifiedEvent should do StartModify and EndModify() instead (dito for CopyWithSceneWithSingleModifiedEvent)
  • Singleton node vtkMRMLLayoutNode has an ID of vtkMRMLLayoutNodevtkMRMLLayoutNode

What am I working on?

  • Various mantis issues

On hold

What's coming next?

  • Usability of Slicer
  1. Save Data Dialog redesign: 1459,2023, 1866, 1817, 1825,1740
  2. Sense of dimension: 1694, 1300
  3. Multiple digit value change using the keyboard in numerical input widgets
  4. Add mouse gesture support for numeric input components
  5. Fix keyboard input in popup spinbox on Linux and Mac OS X
  6. Apply range popup to all sliders
  7. Add mechanism to register and save custom layouts
  8. Add tool to pop out cluttered item list or tree views
  9. Add support to nested custom styles
  10. Add support for custom color palette theme
  11. Bonus: Multi Volume Rendering support (improve refresh -> done)

Done

  • Features: 1870
  • Bugs: 1980, 2010, 2038, 2066
  • Scene file loading options (1952)
  • Cleanup qMRMLTransformsSlider, restored unit tests
  • Skullstripper extension for Slicer4.1QtTesting package
  • Failing tests (due to GetAttribute() returning 0)
  • CTK Layout flickering (Grid layout regression)
  • Volume Rendering supports color transfer function
  • Scene view speed-up
  • QtTesting integration
  • Crash when restoring sceneview