rjanja/Cinnamon — pull request #2 by autarkper (2012-10-06 07:55:52+00:00)
Title: Rjanja 1212 traditional minimize

Hi, I've done another iteration.

Instead of using a timeout, which feels a bit iffy, I use a flag on the meta window to remember whether a minimize ever has been done on a window. If that is the case the "traditional" effect will override any user-set setting for the map effect. That means that the user can keep the preferred mapping effect for new windows and still have nice-looking unmimize animations to go along with the minimize effects.

I think you will find the end result cleaner if you disregard the git reverts and undoing of previous edits (please feel free to rebase to clean things up).