#3239 BLOC First D: Control Panel, user preferences
Zarro Boogs per Child
bugtracker at laptop.org
Fri Oct 12 08:57:12 EDT 2007
#3239: Control Panel, user preferences
--------------------------+-------------------------------------------------
Reporter: kimquirk | Owner: erikos
Type: enhancement | Status: new
Priority: blocker | Milestone: First Deployment, V1.0
Component: sugar | Version:
Resolution: | Keywords:
Verified: 0 |
--------------------------+-------------------------------------------------
Comment(by marco):
We explored the possibility of starting to use GConf in the platform.
While I think we figured out a pretty decent plan, it's not going to be
trivial to integrate it in sugar-jhbuild. Also activity authors would
depend on being able to access some of these prefs (the nick name for
example) and requiring them to start using a completely new library at
this time would be quite bad. Finally we haven't even started to discuss
integration with the security system.
Looking into the bold prefs in the wiki page it seem like we could try to
do without gconf. We need to be sure that the current set of preferences
is the definitive one for FRS though. Can someone confirm it please?
Some notes about the implementation:
CP1.3 Set which jabber/school server
This is tricky. I think for FRS it should probably be in the profile, and
a restart will be required to apply the changes.
CP1.5 Turn Radio on/off
I guess this should be handled inside network manager, I have no idea if
it alreay provide an interface for this and how.
CP3.1 Change locale for sugar environment
We can do this by writing a file. It will require to restart sugar.
CP4.1 Change XO colors
CP4.3 Change nickname
I think we can just keep the current little profile file for this. The
change will require a restart anyway, for FRS.
CP4.7 Set default printer
Huh? We don't have a way to print yet.
CP4.8 Set timezone
I think this requires root, we will have to look how to work that around.
CP5.2 Force system update
Does this mean to force an update whenever one is available? Or does it
just trigger one when clicked?
CP7.1 Set default URL for browser
CP7.2 Set default browser font size
I'd probably argue that UI wise these should be inside the web activity.
Anyway making them local will make it easier to implement without gconf,
so I think we should go that way for the short time anyway.
--
Ticket URL: <https://dev.laptop.org/ticket/3239#comment:11>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list