summaryrefslogtreecommitdiffstats
path: root/src/uri-references.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-268/+0
| | | | A lot of header clean-up.
* Fix C++11 errors and warnings with g++-7Alex Valavanis2017-02-051-3/+6
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1660992 (bzr r15477)
* Fix regression in loop preventionMarc Jeanmougin2016-10-271-26/+12
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1636533 (bzr r15193)
* Merged trunkAdrian Boguszewski2016-08-031-2/+0
|\ | | | | (bzr r14954.1.29)
| * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-2/+0
| | | | | | (bzr r15034)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+2
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-2/+0
| | | | | | (bzr r15025)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-1/+1
| | | | | | (bzr r14954.1.21)
* | Last part of new SPObject children listAdrian Boguszewski2016-07-141-3/+4
| | | | | | (bzr r14954.1.20)
* | First part of new SPObject children listAdrian Boguszewski2016-07-111-1/+1
|/ | | (bzr r14954.1.17)
* fix for bug 1517740 (crash in some cases in selection sets)Marc Jeanmougin2015-11-191-2/+9
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1517740 (bzr r14478)
* clang-formatMarc Jeanmougin2015-10-141-72/+87
| | | (bzr r14413)
* Detect trivial loopsMarc Jeanmougin2015-10-141-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1328079 (bzr r14412)
* Fix for circular references detection in almost all cases, fixing ↵Marc Jeanmougin2015-07-141-0/+50
| | | | | | | | | | | 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)
* sp. fix seperateBryce Harrington2015-03-211-1/+1
| | | (bzr r14021)
* Code cleanup.Liam P. White2014-08-181-4/+2
| | | (bzr r13341.1.145)
* Disconnect before destroying URIKrzysztof Kosi??ski2014-03-121-1/+1
| | | (bzr r13140)
* change 0 to NULL for pointersJohan B. C. Engelen2014-03-031-2/+2
| | | (bzr r13102)
* - fix memleakJohan B. C. Engelen2014-03-031-6/+6
| | | | | | | - fix { } usage - delete NULL is guaranteed to be OK - fix initialization (all paths will eventually init the var, but let the compiler figure that out, instead of a future programmer trying to locate a bug) (bzr r13101)
* Don't try to load JPG and PNG files with createChildDoc().Tavmjong Bah2014-03-031-2/+14
| | | (bzr r13099)
* Slightly improved fix to previous check-in.Tavmjong Bah2014-02-071-1/+1
| | | (bzr r13005)
* Prevent attempt to initialize/compare std::string with/to null pointer.Tavmjong Bah2014-02-071-1/+12
| | | (bzr r13004)
* Check file existance and clean up memory issues thanks to KK and JohanMartin Owens2014-01-261-1/+3
| | | (bzr r12979)
* Move absolute path generator to URI and use std::stringsMartin Owens2014-01-251-3/+5
| | | (bzr r12977)
* Improve warnings for missing files. Don't just assert bolocks to the user.Martin Owens2014-01-221-1/+4
| | | (bzr r12972)
* Move sub-document reference creation code from uri-reference to document.cpp ↵Martin Owens2014-01-221-36/+1
| | | | | as createChildDoc(path) (bzr r12971)
* Protect against infinate looping of new included hrefsMartin Owens2014-01-221-5/+12
| | | (bzr r12970)
* Improve use tag logic by recording the loaded documents in a list.Martin Owens2014-01-221-10/+29
| | | (bzr r12969)
* Add the ability to load external documents in xlink:hrefs such as the use ↵Martin Owens2014-01-161-3/+21
| | | | | | | | element. See bug #1269880 Fixed bugs: - https://launchpad.net/bugs/1269880 (bzr r12939)
* Finished cleanup of outated SP_OBJECT_DOCUMENT C macro.Jon A. Cruz2011-02-211-1/+1
| | | (bzr r10060)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-4/+4
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-4/+4
| | | (bzr r8404)
* whitespace. tab to spaces. improve readabilityJohan B. C. Engelen2008-03-241-85/+92
| | | (bzr r5188)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-0/+3
| | | (bzr r4629)
* Preserve paint styles with multiple componentsJon A. Cruz2007-09-061-36/+16
| | | (bzr r3696)
* fix compiler warning on ordering of init in uri-references.cppJohan B. C. Engelen2007-07-161-1/+1
| | | (bzr r3255)
* switch SPStyle to using SPFilterReference for filters; sp_style_new now ↵bulia byak2007-06-271-2/+15
| | | | | requires an SPDocument; SPURIReference and SPFilterReference have an alternative constructor taking an owner_document instead of owner object (bzr r3116)
* We were disconnecting the wrong signal, resulting on the old object'sMenTaLguY2006-08-161-1/+1
| | | | | | release signal lingering after a URIReference's referrent changed. Fixed, thereby fixing bug #1535218. (bzr r1603)
* switch to sigc++ signals for "release"MenTaLguY2006-07-211-5/+7
| | | (bzr r1451)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+165
(bzr r1)