linuxmint/Cinnamon — pull request #1253 by rjanja (2012-10-05 02:13:13+00:00)
Title: Fixes animation path of traditional minimize

Changes animation path to window button's location instead of hard set position. Addresses linuxmint/Cinnamon#1212

Adds a new applet role "windowlist" which must implement a `getOriginFromWindow` function that, given a meta window, must return the actor that launched it.

Adds a new appletManager function `get_role_provider` that, given an applet role, returns the currently-loaded applet responsible for that role.