isolated groups: fix, add minimal UI, load/save
authorAndrew Chadwick <andrewc-git@piffle.org>
Wed, 22 Jan 2014 01:32:45 +0000 (01:32 +0000)
committerAndrew Chadwick <andrewc-git@piffle.org>
Wed, 22 Jan 2014 01:32:45 +0000 (01:32 +0000)
commited8a2c99ad9d197e0b24634abce5c262ac7c144d
treefe79b88921b559ee504a137f29577fbaea9bb48c
parentc5e4b07433a6b01164071b6e787a0f097a82bdc6
isolated groups: fix, add minimal UI, load/save

Implement compositing-1's layer stacking model more correctly, and make it
accessible to the user:

- Layer isolation is now off (or rather, "auto") by default
- The forced isolation="isolated" flag is now saved and loaded to ORA
- Added some simple, temporary UI for it.

Ref: http://www.w3.org/TR/compositing-1/#csscompositingrules_SVG
gui/document.py
gui/layerswindow.xml
gui/menu.xml
gui/resources.xml
lib/command.py
lib/document.py
lib/layer.py