#8240 NORM 9.1.0: Implement a dynamic tabbing stack, to allow ping-pong shortcut (was: request for ping-pong shortcut)

Zarro Boogs per Child bugtracker at laptop.org
Mon Sep 8 10:51:30 EDT 2008


#8240: Implement a dynamic tabbing stack, to allow ping-pong shortcut
--------------------------------+-------------------------------------------
   Reporter:  mikus             |       Owner:  Eben         
       Type:  enhancement       |      Status:  new          
   Priority:  normal            |   Milestone:  9.1.0        
  Component:  interface-design  |     Version:  not specified
 Resolution:                    |    Keywords:               
Next_action:  design            |    Verified:  0            
  Blockedby:                    |    Blocking:               
--------------------------------+-------------------------------------------
Changes (by Eben):

 * cc: marco, christianmarc (added)
  * next_action:  never set => design
  * milestone:  Future Release => 9.1.0


Comment:

 Let's lay out the actual heart of the issue.  We're really talking about
 two alternate approaches to a tabbing ordering.  The first is fixed; the
 second is dynamic.  We currently employ a fixed ordering system, in which
 the activity icons (in the Frame) appear in the order in which they were
 initialized.  This makes alt-tabbing natural, since the highlight cycles
 cleanly through the list.

 The alternative is a dynamic system, which reorders the stack, always
 placing the most recently used activity on the top.  By doing this, you
 obtain the ping pong behavior you describe, flipping the top two each time
 you invoke the alt-tab shortcut (once).  This is, arguably, more useful
 than the fixed system, but also a bit more complicated to understand.  I
 think this is something worth considering, but we may also need to
 appropriately reorder the activity icons in the Frame itself when doing
 this, so that the alt-tab behavior continues to cycle through them
 (visibly) in a logical order.

 I'd like to put more thought into this and come to a decision for 9.1.

-- 
Ticket URL: <http://dev.laptop.org/ticket/8240#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list