[Bugs] #737 UNSP: sugar shouldn't handle XO keyboard keys directly

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Tue Aug 18 07:47:35 EDT 2009


#737: sugar shouldn't handle XO keyboard keys directly
------------------------------------------+---------------------------------
    Reporter:  pgf                        |          Owner:  tomeu      
        Type:  enhancement                |         Status:  new        
    Priority:  Unspecified by Maintainer  |      Milestone:  0.86       
   Component:  sugar                      |        Version:  0.84.x     
    Severity:  Unspecified                |     Resolution:             
    Keywords:                             |   Distribution:  Unspecified
Status_field:  Needinfo                   |  
------------------------------------------+---------------------------------

Comment(by tomeu):

 Replying to [comment:9 pgf]:
 > yes, that looks about right.

 Thanks, will push it.

 > i notice that sugar supports alt-shift-r as a keyboard alias for the
 rotate key.  olpc-kbdshim only supports the "real" brightness key.  when
 is that alias useful on an XO?

 Not for the XO, was there just for testing that behavior on sugar-
 emulator.

 > as for the DCON -- powerd currently does an unfreeze 10 seconds after it
 starts, but that's just a hack, and we don't know XO-1.5 will use powerd
 yet.  it does seem like the system (any system) needs an event or signal
 that tells all interested processes "the system has finished booting, all
 the way to the user".  this will be a problem for other desktops on the XO
 as well.  (another example -- currently powerd may idle-suspend the system
 while it's still booting.  that should be held off until the desktop is
 displayed, at least.)

 Ok, will leave that code there for now. When we know that the next Sugar
 release will run on the XOs without requiring the Ohm call, I will remove
 it.

 About the more generic question of how to signal that the desktop is
 loaded:

 http://mail.gnome.org/archives/desktop-devel-
 list/2009-August/msg00064.html

-- 
Ticket URL: <http://trac.sugarlabs.org/ticket/737#comment:10>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list