After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 578147 - make windows move to the task list when minimized
make windows move to the task list when minimized
Status: RESOLVED NOTABUG
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2009-04-06 15:29 UTC by Jonathan Matthew
Modified: 2009-12-10 03:39 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
lightly tested patch (2.41 KB, patch)
2009-04-06 15:36 UTC, Jonathan Matthew
none Details | Review
handle map effect too (4.33 KB, patch)
2009-04-18 10:20 UTC, Jonathan Matthew
none Details | Review

Description Jonathan Matthew 2009-04-06 15:29:56 UTC
This is pretty simple now that the icon geometry information is available.
Comment 1 Jonathan Matthew 2009-04-06 15:36:47 UTC
Created attachment 132197 [details] [review]
lightly tested patch

This seems to work OK.  I haven't been able to test it much due to some intel driver and/or hardware flakiness I'm suffering at the moment.
Comment 2 Colin Walters 2009-04-09 16:29:15 UTC
Hm, this patch seems to work exactly once for me; in other words the first window I pick is animated on minimize, but not after that.
Comment 3 Jonathan Matthew 2009-04-18 10:20:44 UTC
Created attachment 132863 [details] [review]
handle map effect too

This also does the inverse for the map effect, moving and scaling the window up from its icon geometry.
Comment 4 Jonathan Matthew 2009-04-18 10:27:44 UTC
This works reliably for me (using nvidia drivers now).  Sometimes we don't seem to draw enough frames for the effect to be properly visible, though.  Try increasing WINDOW_ANIMATION_TIME at the top of windowManager.js for a while.  2.5s is a good length for seeing if the effects are working as they should be.

I still need to look at the transition settings from the patch on bug 571109.
Comment 5 Colin Walters 2009-07-13 15:44:26 UTC
Mutter core is drawing the wireframes still, right?  Don't we need to disable those somehow?
Comment 6 Owen Taylor 2009-07-13 16:26:50 UTC
the wireframe drawing code is completely gone from mutter (and I think was exclusive with the compositor effects anyways before it was removed)
Comment 7 Colin Walters 2009-08-04 03:06:12 UTC
We don't have a task list anymore; an open question is whether we should have the minimize button at all.