[Trac #732] Activities donut should rotate with alt-tab

Zarro Boogs per Child bugtracker at laptop.org
Sat Jan 13 13:56:57 EST 2007


#732: Activities donut should rotate with alt-tab
-------------------------+--------------------------------------------------
 Reporter:  ywwg         |        Owner:  ywwg   
     Type:  enhancement  |       Status:  new    
 Priority:  normal       |    Milestone:  BTest-3
Component:  sugar        |   Resolution:         
 Keywords:               |  
-------------------------+--------------------------------------------------
Old description:

> Marco and I have been working on the activities donut to create the
> following behavior:
>
> * the current activity should always be at the bottom of the donut
> * when pressing alt-tab, the donut should rotate to place possible new
> current activities at the bottom.
>
> Back around the build 193 days, I had this working almost completely.
> The biggest bug was that if the user pressed and released alt-tab too
> quickly, the homewindow wouldn't see the release event and wouldn't
> select the next activity.  It would be nice if someone who really knew X
> and GTK could help me to correctly hook up to alt-tab press and release
> events.
>
> I'm attaching the current version of the rotation code.  There is no alt-
> tab code yet.  Animation is also currently disabled ("1 frame per
> rotation") pending performance work.

New description:

 Marco and I have been working on the activities donut to create the
 following behavior:

  * the current activity should always be at the bottom of the donut
  * when pressing alt-tab, the donut should rotate to place possible new
 current activities at the bottom.

 Back around the build 193 days, I had this working almost completely.  The
 biggest bug was that if the user pressed and released alt-tab too quickly,
 the homewindow wouldn't see the release event and wouldn't select the next
 activity.  It would be nice if someone who really knew X and GTK could
 help me to correctly hook up to alt-tab press and release events.

 I'm attaching the current version of the rotation code.  There is no alt-
 tab code yet.  Animation is also currently disabled ("1 frame per
 rotation") pending performance work.

-- 
Ticket URL: <http://dev.laptop.org/ticket/732#comment:1>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list