#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