#7940 NORM 9.1.0: sugar-control-panel needs a 'startup' hook.

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 13 11:56:06 EDT 2008


#7940: sugar-control-panel needs a 'startup' hook.
-------------------------+--------------------------------------------------
 Reporter:  cscott       |         Owner:  marco        
     Type:  enhancement  |        Status:  new          
 Priority:  normal       |     Milestone:  9.1.0        
Component:  sugar        |       Version:  not specified
 Keywords:               |   Next_action:  design       
 Verified:  0            |     Blockedby:               
 Blocking:               |  
-------------------------+--------------------------------------------------
 At boot time, sugar should invoke a startup hook in each module in the
 sugar control panel.  (This is how XFCE's control panel infrastructure
 works, for instance.)  That would allow the 'are updates waiting' initial
 notification to be moved into the sugar-update-control module, and would
 let cjb solve ohm's preferences problem: ohm should start up in the state
 determined by the sugar preferences, but ohm doesn't want to grow a
 dependency on sugar.  This problem can be solved by having ohm start up in
 a safe state, and then have its proper preferences loaded by the power
 module startup hook.   This division is similar to how network manager
 deals with its preferences, and in fact perhaps our network manager code
 could be refactored to fit in this framework as well.

-- 
Ticket URL: <http://dev.laptop.org/ticket/7940>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list