Code

touch up logging infrastructure in preparation for interaction logging
[inkscape.git] / doc / spsvgview.txt
1 Both spsvgview and sodipodi are mostly built frome set of common
2 libraries (these are static of course, to save people from
3 versioning pain, but can in theory function as dynamic libs
4 as well).
5 The shared dynamic SVG GUI is built from:
6 * libarikkei, libnr, libnrtype - lowlevel helper code
7 * libspxml - xml backbone
8 * libspsvg - svg parsing helpers
9 * libspdisplay - GUI-independent renderer
10 * libsodipodi - dynamic SVG document
11 Sodipodi and spsvgview attach SVG document to different
12 widgets (SPDesktop and SPSVGView), plus sodipodi adds
13 extra controller parts (event contexts, selections, dialogs).
14 The separation is still not 100%, but quite close, and should
15 be easy to complete, if needed.