Layering windows basing on configuration file (feature request 30)
The windows could be dispatched in several layers according to a configuration file stored beside the metacity binary. If no such file is present, metacity behaviour would be left unchanged.
This patch is based on a file named ".metacity-layers" shaped like this: #comment [layer = 2 ] window1 window2 [layer = 3 ] window3 window4
In this example, all windows with a title including "window3" or "window4" should be set in the 3rd layer (first plan). All windows with a title including "window1" or "window2" should be behind in layer 2.