layers refactor: use separate classes
authorAndrew Chadwick <andrewc-git@piffle.org>
Tue, 19 Nov 2013 17:18:30 +0000 (17:18 +0000)
committerAndrew Chadwick <andrewc-git@piffle.org>
Mon, 3 Feb 2014 23:31:19 +0000 (23:31 +0000)
commit563ff5a5558afd9befb5d1e8bc4c3f0ed9727f5d
tree0474b8896681b32126da88ca6fadd83c2290245a
parent6a87b7ffb4326fec2a3d95a526662d3716ead29b
layers refactor: use separate classes

* Use different classes for different types of layer.
* Move OpenRaster saving and loading details to the layer implementations.
lib/command.py
lib/document.py
lib/helpers.py
lib/layer.py