#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