#1739 NORM Trial-3: Allow adding and removing activities to the bottom frame
Zarro Boogs per Child
bugtracker at laptop.org
Fri Aug 3 14:39:37 EDT 2007
#1739: Allow adding and removing activities to the bottom frame
--------------------------+-------------------------------------------------
Reporter: tomeu | Owner: Eben
Type: enhancement | Status: new
Priority: normal | Milestone: Trial-3
Component: sugar | Version:
Resolution: | Keywords:
Verified: 0 |
--------------------------+-------------------------------------------------
Comment (by Eben):
Your comment about Sugar integration is a little bit confusing to me.
When you say that you "load in" all activities in ~/Activities, do you
mean that you put every one there into the frame directly? If that's the
case, we really need to have the "loader" check the state to be sure the
activity reference should be put there at all. Also, note that the stored
state should actually be kept as an array, and not a bunch of booleans.
We want to remember relative position, so that they can be arranged as the
child wishes.
Regarding your questions:
We either need all activities to exist as Journal entries, or we need to
lock those that are shipped so that they can't ever be removed. I think
the former solution is the better one, although it does force things into
the Journal that the child didn't create themselves. Still, for
management purposes, I feel it's best to treat them equally. In order to
put an activity back into the frame, the child could drag it in from the
Journal, or check the checkbox/toggle within the Journal entry which
represents its presence there; it would just be appended to the end of the
list when checked.
--
Ticket URL: <http://dev.laptop.org/ticket/1739#comment:3>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list