[Bugs] #1648 NORM: Measure-29 on XO 1.5

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Jun 18 06:12:17 EDT 2010


#1648: Measure-29 on XO 1.5
----------------------------+-----------------------------------------------
    Reporter:  tabitha      |          Owner:  walter  
        Type:  defect       |         Status:  new     
    Priority:  Normal       |      Milestone:  0.90    
   Component:  Measure      |        Version:  0.84.x  
    Severity:  Unspecified  |       Keywords:          
Distribution:  OLPC         |   Status_field:  Assigned
----------------------------+-----------------------------------------------

Comment(by GenJamGuy):

 The problem is due to the way the slider is mapped to capture_gain in the
 cb_page_sizey() method of toolbar_side.py.  Instead of mapping the
 continuous slider position to the capture_gain with a formula, it is
 mapped discretely to one of 5 fixed levels in an if/else block.  The
 discontinuity at the "approx 90%" point is caused by that point being a
 threshold between a gain of 100 and a gain of 300.

 From a user interface perspective, one could change the slider to lock on
 one of 5 positions and keep the discrete mapping to capture_gain.  A
 better solution would be to map the continuous slider position to a
 continuous capture_gain, provided the hardware supports more than 5
 sensitivity levels.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/1648#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list