#2574 NORM Trial-3: activities that initiate a drag to clipboard don't summon the frame

Zarro Boogs per Child bugtracker at laptop.org
Tue Jul 31 11:10:46 EDT 2007


#2574: activities that initiate a drag to clipboard don't summon the frame
---------------------+------------------------------------------------------
  Reporter:  erikb   |       Owner:  marco  
      Type:  defect  |      Status:  new    
  Priority:  normal  |   Milestone:  Trial-3
 Component:  sugar   |     Version:         
Resolution:          |    Keywords:         
  Verified:  0       |  
---------------------+------------------------------------------------------
Comment (by Eben):

 First of all, the frame should not appear when a copy is made.  This, due
 to the nature of the frame, creates motion at all of the edges of the
 screen, which doesn't particularly highlight the copied item, and is
 somewhat distracting.  Rather, we want to use the same animation framework
 that we will also use for incoming notifications, invitations, and
 messages, joining and leaving buddies, etc.  The icon which will appear in
 the clipboard should appear on screen, at the edge, directly adjacent to
 the location where it will sit in the frame.  After a short delay, it will
 slide offscreen, taking it's spot in the frame.

 We can work some extra magic so that if you manually invoke the frame
 while its on the screen, it "sticks" to it and hides with the frame.  We
 can fake this by adding the item to the frame immediately, so it's
 actually both in the frame and onscreen, and then hiding the onscreen icon
 when the frame is revealed, skipping the sliding animation.

 Now, to the other point made here about dragging, it's certainly true that
 we cannot automatically invoke the frame since it obscures part of the
 activity.  Dragging to the corners should work.  Pressing the frame key
 should definitely also work.  Finally, we could consider the option to
 invoke the frame from the edge of the screen on a slight delay (sound
 familiar)?  We took out this behavior upon the complaint that this
 occurred accidentally when selecting tools from the toolbar or when trying
 to push the cursor out of the way, but the case where a drag is in
 progress might make sense, since dragging objects to the clipboard and
 people to the participants list are common use cases.

 I don't think we should provide programmatic access to the frame.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2574#comment:3>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list