summaryrefslogtreecommitdiffstats
path: root/src/sp-object.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-1702/+0
| | | | A lot of header clean-up.
* Refactor Util::ptr_sharedJan Lingscheid2017-10-181-1/+1
| | | | | Util::ptr_shared<T> was only used in its <char> specialization, so it is now refactored into a non-template class. Using it with arbitary classes was dangerous anyway.
* Remove usage of GString in sp-object.cppJan Lingscheid2017-09-211-8/+9
|
* Do not delete presentation attributes. Styling source is now trackedTavmjong Bah2017-02-101-1/+4
| | | | | | | | and not automatically converted to properties in a style attribute. Fixed bugs: - https://launchpad.net/bugs/1663511 (bzr r15500)
* Fix styling breakage from r15471.Tavmjong Bah2017-02-051-1/+1
| | | (bzr r15478)
* Merge in GSoC style dialog. (Work in progress.)Tavmjong Bah2017-02-041-1/+3
|\ | | | | (bzr r15471)
| * Merge changes from trunkkamalpreetgrewal2016-08-151-110/+77
| |\ | | | | | | (bzr r14949.1.64)
| * \ Merge changes from trunkkamalpreetgrewal2016-08-041-2/+0
| |\ \ | | | | | | | | (bzr r14949.1.62)
| * | | Propagate changes to object tree with changes in style elementTavmjong Bah2016-07-131-1/+3
| | | | | | | | | | | | (bzr r14949.1.46)
* | | | Update to trunkJabiertxof2017-01-141-1/+3
|\ \ \ \ | | | | | | | | | | (bzr r15392.1.4)
| * | | | suppress warnings on symbols dialogMarc Jeanmougin2017-01-071-1/+3
| | | | | | | | | | | | | | | (bzr r15398)
* | | | | Adding baseJabiertxof2017-01-051-0/+15
|/ / / / | | | | | | | | (bzr r15392.1.1)
* | | | Fix last commit not working, LPE are cloned on copiesJabier Arraiza Cenoz2016-11-051-4/+1
| | | | | | | | | | | | (bzr r15214)
* | | | Fix regression in loop preventionMarc Jeanmougin2016-10-271-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1636533 (bzr r15193)
* | | | Fix bug:1634641 crash on deleteJabier Arraiza Cenoz2016-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1634645 (bzr r15179)
* | | | Fix on delete lineJabier Arraiza Cenoz2016-10-061-1/+4
| | | | | | | | | | | | (bzr r15017.1.41)
* | | | Add tracing code.Tavmjong Bah2016-09-261-0/+129
| |_|/ |/| | | | | (bzr r15134)
* | | 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 some functions, fixed testsAdrian Boguszewski2016-07-271-0/+3
| | | | | | (bzr r14954.1.28)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-22/+22
| | | | | | (bzr r14954.1.21)
* | Last part of new SPObject children listAdrian Boguszewski2016-07-141-51/+15
| | | | | | (bzr r14954.1.20)
* | Second part of new SPObject children listAdrian Boguszewski2016-07-131-18/+4
| | | | | | (bzr r14954.1.19)
* | First part of new SPObject children listAdrian Boguszewski2016-07-111-55/+69
|/ | | (bzr r14954.1.17)
* Merging lp:~inkscape+alexander/inkscape/comments into lp:inkscape.brock-alexander2016-06-141-1/+14
| | | (bzr r14986)
* Remove code of a semifixed bugJabier Arraiza Cenoz2016-03-181-7/+8
| | | (bzr r14718)
* Bug #1419517 Fix Crash when applying new path effect after deleting pattern ↵Jabier Arraiza Cenoz2016-03-181-8/+7
| | | | | | | | of Pattern-along-path LPE Fixed bugs: - https://launchpad.net/bugs/1419517 (bzr r14717)
* Fix for circular references detection in almost all cases, fixing ↵Marc Jeanmougin2015-07-141-2/+3
| | | | | | | | | | | 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)
* Fixed comparison function used in sortsMarc Jeanmougin2015-05-021-0/+4
| | | (bzr r14085)
* mergeMarc Jeanmougin2015-04-261-10/+2
|\ | | | | (bzr r13922.1.12)
| * create SPObject factoryLiam P. White2015-02-251-10/+2
| | | | | | (bzr r13939.1.1)
* | Merge, resolved conflictsMarc Jeanmougin2015-02-231-3/+9
|\| | | | | (bzr r13922.1.8)
| * Fix for the performance loss in ungrouping observed by Tavmjong in rev 13933Marc Jeanmougin2015-02-211-3/+9
| | | | | | | | | | Added std::list<SPObject*> hrefList member to SPObject class. (bzr r13935)
* | added a set to the SelectionMarc Jeanmougin2015-02-191-3/+3
| | | | | | (bzr r13922.1.6)
* | At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin2015-02-171-3/+3
|/ | | | | | | | change that GSList* with a std::list, then resolve the few problems" So, i tried that. And I will continue tomorrow, and the days after, on and on. (bzr r13922.1.1)
* Comment out error message about style ref counting and add explanation.Tavmjong Bah2015-01-051-2/+7
| | | (bzr r13838)
* SPStyle ref counting clean up.Tavmjong Bah2014-12-261-4/+16
| | | (bzr r13822.1.7)
* Remove sp_style_new().Tavmjong Bah2014-12-251-0/+2
| | | (bzr r13822.1.6)
* Remove sp_style_merge_from_parent() and sp_style_merge_from_dying_parent().Tavmjong Bah2014-12-251-1/+1
| | | (bzr r13822.1.5)
* Remove sp_style_write_string() and sp_style_write_difference().Tavmjong Bah2014-12-251-9/+5
| | | (bzr r13822.1.4)
* Remove sp_style_read_from_object()Tavmjong Bah2014-12-241-1/+1
| | | (bzr r13822.1.3)
* Remove sp_style_new_from_object()Tavmjong Bah2014-12-241-1/+1
| | | (bzr r13822.1.1)
* Use gray for 'context-fill' and 'context-stroke' in marker selector.Tavmjong Bah2014-12-231-0/+1
| | | | | Fix rendering bug when elements with 'context-fill' and 'context-stroke' are inside groups. (bzr r13822)
* Debugging routines to print out XML, SP Object, and Display Item trees.Tavmjong Bah2014-12-161-0/+16
| | | (bzr r13802)
* More c++ string usage.Johan B. C. Engelen2014-11-251-0/+10
| | | (bzr r13763)
* Purged GTKish macros SP_SCRIPT/SP_IS_SCRIPT.Jon A. Cruz2014-11-151-1/+1
| | | (bzr r13712)
* Purged SP_STYLE_ELEM/SP_IS_STYLE_ELEM macro abuse.Jon A. Cruz2014-11-151-1/+1
| | | (bzr r13711)
* Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White2014-08-311-8/+8
| | | | | GThread deprecation errors. (bzr r13341.1.190)