#8831 HIGH Future : Persistent preferences
Zarro Boogs per Child
bugtracker at laptop.org
Tue Oct 14 06:58:31 EDT 2008
#8831: Persistent preferences
----------------------------+-----------------------------------------------
Reporter: bert | Owner: etoys
Type: enhancement | Status: new
Priority: high | Milestone: Future Release
Component: etoys-activity | Version: not specified
Keywords: | Next_action: design
Verified: 0 | Blockedby:
Blocking: |
----------------------------+-----------------------------------------------
Since we cannot save the image anymore it is hard to customize the Etoys
experience. We should load a preferences file when starting up.
How exactly that should work needs to be discussed. I'd make saving a
preference explicit.
One idea for a UI would be to add a "persist this preference" checkbox to
the menu in the preferences dialog (below the "project local" item). When
changing the value of a preference marked so, the preferences file would
be written.
We could either have a single file containing all preferences or one per
preference (e.g., "etoyFriendly.pref"). The latter might be more flexible.
We need to persist the name, value, and localToProject setting of the
preference.
Technically, Preferences should become a RegisteredClient of
ExternalSettings. However, these prefs need to be writable so they should
be placed in the secureUserDirectory.
--
Ticket URL: <http://dev.laptop.org/ticket/8831>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list