Difference between revisions of "Projects:ARRA:miAnnotation:Feedback"

From NAMIC Wiki
Jump to: navigation, search
Line 44: Line 44:
 
** sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning
 
** sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning
 
*** size presets: medium is actual size, small and large presets
 
*** size presets: medium is actual size, small and large presets
 +
 
** property linking between elements of widgets so that the user has to change colors at one location
 
** property linking between elements of widgets so that the user has to change colors at one location
 +
*** GUI: Qt Widgets
 +
*** MRML: DisplayNode changes
  
 
* hotspot icons for ruler placement: new icons on wendy's todo list (Wendy)
 
* hotspot icons for ruler placement: new icons on wendy's todo list (Wendy)

Revision as of 15:29, 30 August 2011

Home < Projects:ARRA:miAnnotation:Feedback

Feedback from Ron 08/24/11

  • in general: Ron is very pleased with the top-level things

The Text Dilemma

  • problem: annotations are obstructing the images: this should NOT be the case
    • fonts ugly
    • text gets in the way of things you want to see
  • different direction needed: show information in left bottom corner
    • two kinds of information
      • software wants to show information (push)
      • user requests information (pull)
    • in viewers: minimal information
    • in bottom left corner of Slicer GUI: medium details
    • somewhere else (in the annotation module): full details
    • cdash example: way of not to do it -> important information is covered by annotations
    • ohloh example: good example -> first minimal, then under cursor more details when probing

Possible Solution

  • assign names (F1,F2,F3 for Fiducials, M1,M2,M3 for measurements, R1,R2 for ROI... ) and descriptions
    • name appears in viewers
    • description in bottom lower left on roll-over in viewers
    • in annotation module: full details: Name, description, options

General Changes (Target for RSNA release)

  • take everything out which does not work properly (except for critical functionality)

Targeting the Text Dilemma

  • name+description in bottom lower left (Steve)
    • possible problem: mouse over event on vtk widgets might not be easily realizable. Plan C could be a query mechanism, where the user requests this information through a keystroke or such
  • in viewers only name (Nicole)
    • one letter naming checked in to svn 17837.

Slim down the Annotation Module

  • get rid of text annotation
  • get rid of bidimensional annotation
  • just three annotation types: fiducials, measurements (ruler), ROIs
    • done in svn 17835

vtkWidget Changes

  • ruler: ticks only in 2D, every centimeter, can be turned off (Alex)
  • handles for all annotations zooming behavior: should be like Slicer3 (Alex)
  • ROI needs a name in the future: requires infrastructure change (not for RSNA) (Alex)

Qt GUI Changes

  • property dialog re-design
    • sliders in fiducial properties jumps weird: should have dynamic range or 0..20 for the beginning
      • size presets: medium is actual size, small and large presets
    • property linking between elements of widgets so that the user has to change colors at one location
      • GUI: Qt Widgets
      • MRML: DisplayNode changes
  • hotspot icons for ruler placement: new icons on wendy's todo list (Wendy)
  • second eye should be removed in tree view (Julien)
  • remove Create Panel
    • replace by toolbar
    • view transform in the toolbar: should be cancel
      • add a key (maybe ctrl) to have it pause mode
  • screenshots and sceneviews go into toolbar (Nicole)
  • take out advanced panel (svn rev. 17835)

MRML Changes

  • changes related to linking properties
  • fiducial list, so that saving many fiducials do not creates so many files