GNOME Bugzilla – Bug 578147
make windows move to the task list when minimized
Last modified: 2009-12-10 03:39:56 UTC
This is pretty simple now that the icon geometry information is available.
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.
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.
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.
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.
Mutter core is drawing the wireframes still, right? Don't we need to disable those somehow?
the wireframe drawing code is completely gone from mutter (and I think was exclusive with the compositor effects anyways before it was removed)
We don't have a task list anymore; an open question is whether we should have the minimize button at all.