summaryrefslogtreecommitdiffstats
path: root/src/object/sp-use-reference.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-06Stop crash on loading text on pathNathan Lee1-11/+9
If path is below text in xml, early attempt to get text path leads to call to nullptr. Fixes https://gitlab.com/inkscape/inbox/issues/134
2018-11-08Clarify licensesMax Gaukler1-1/+2
- add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
2018-06-19Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot1-3/+3
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-11/+11
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-31Implement rendering for 'textPath' 'side' attribute. No GUI.Tavmjong Bah1-17/+10
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-0/+0
A lot of header clean-up.
2017-02-05Fix C++11 errors and warnings with g++-7Alex Valavanis1-1/+3
Fixed bugs: - https://launchpad.net/bugs/1660992 (bzr r15477)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-3/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+3
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-3/+0
(bzr r15025)
2015-07-14Fix for circular references detection in almost all cases, fixing ↵Marc Jeanmougin1-12/+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)
2013-11-14More scan-build null pointer checksAlex Valavanis1-11/+14
(bzr r12814)
2011-02-21Finished cleanup of outdated SP_OBJECT_PARENT C macro.Jon A. Cruz1-6/+6
(bzr r10064)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-6/+6
(bzr r10025)
2010-07-14SPShape c++ified to the extent it was possible and more changes done for XML ↵Abhishek Sharma Public1-1/+1
privatisation. Major changes yet to come. (bzr r9546.1.7)
2008-12-28More NR ==> Geom changesJoshua L. Blocher1-4/+4
(bzr r7032)
2008-10-27From trunkTed Gould1-3/+5
(bzr r6885)
2008-10-11Merging from trunkTed Gould1-2/+2
(bzr r6884)
2008-08-08remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen1-1/+1
(bzr r6593)
2008-06-22use LoadPathVector instead of LoadArtBPath everywhereJohan B. C. Engelen1-1/+1
(bzr r6017)
2008-05-05struct SPCurve => class SPCurveJohan B. C. Engelen1-1/+1
change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
2008-01-31Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington1-0/+2
(bzr r4629)
2008-01-25first set of updates to headers for clean gcc 4.3 buildsKees Cook1-0/+2
(bzr r4588)
2007-11-10Warning cleanupJon A. Cruz1-1/+5
(bzr r4052)
2007-06-17fix double instancing of signal connectors in SPUseReferenceJohan B. C. Engelen1-9/+0
(bzr r3071)
2006-07-28switch to sigc++ SPObject signals for SPUsePathReferenceMenTaLguY1-5/+6
(bzr r1498)
2006-05-09eliminate direct accesses to SPCurve::bpathMenTaLguY1-1/+1
(bzr r787)