James Turner
14ee759409
Fix Python3 compatability
2020-03-24 14:27:27 +00:00
Edward d'Auvergne
5d3fcd3ba0
Catalogs: Converted all print statements into Python 3 compatible functions.
2019-11-18 10:06:24 +01:00
James Turner
70dfd6b8d4
Use LXML everywhere
2018-10-17 09:19:10 +00:00
Curtis L. Olson
f2a27e592d
error catching ++
2017-09-26 06:31:58 -05:00
James Turner
7a64df78e3
Improve reporting on bad indices.
2017-02-27 00:16:38 +00:00
James Turner
acb8a7a793
Fix catalog parsing, add unit-tests
...
Fixes issues with conflated nodes and skipped previews in the
catalog XML.
2017-02-10 11:55:30 +00:00
James Turner
799b0b4ad6
Fix merging of includes when parsing XML.
...
Incorrect use of addChild was causing overlaid properties not to be
merged correctly when performing an include.
2017-01-20 21:43:19 +00:00
James Turner
e8a6c477cc
Preview support.
2017-01-12 21:12:57 +00:00
James Turner
21a53b3537
Update-catalog does SGProps parsing of -set.xml
...
This restores the ability to use includes in -set.xml files visible
to the catalog code, and also exposes some problems / validation
issues in our -set.xml files. (Which can of course be fixed)
2017-01-12 14:39:35 +00:00