[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