summaryrefslogtreecommitdiffstats
path: root/src/sp-hatch.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-186/+0
| | | | A lot of header clean-up.
* Fix for circular references detection in almost all cases, fixing ↵Marc Jeanmougin2015-07-141-1/+1
| | | | | | | | | | | https://bugs.launchpad.net/inkscape/+bug/167247 and a few of its duplicates. This fix is aimed at preventing any sort of circular references with the URIReference::_acceptObject method, checking the absence of loops in the reference+child tree. There can be some performance improvements done if we add a pointer from cloned sub-objects to their origin sub-object. The remaining cases that are not fixed can involve non-trivial loops using one or more "url()" stylesheet references. Being able to take them into account would require a non-obvious style.cpp refactoring making use of URIReference for this kind of reference (and not handling manually the signals in the styling code, which would probably be a good thing to do anyway) (bzr r14245)
* Refactoring hatch to remove memory leaks (bad GTKish casting macros) and ↵Jon A. Cruz2014-10-181-37/+49
| | | | | uninitialized value. (bzr r13622)
* Merged hatch pdf and png export codeTomasz Boczkowski2014-10-141-5/+21
| | | (bzr r13611.1.9)
* Merged hatch rendering codeTomasz Boczkowski2014-10-141-0/+158
(bzr r13611.1.8)