summaryrefslogtreecommitdiffstats
path: root/src/sp-mask.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-113/+0
| | | | A lot of header clean-up.
* Transform duplicate object only when clipping or maskingStefano Facchini2017-09-241-1/+1
|
* static code analysisKris De Gussem2015-11-131-4/+4
| | | (bzr r14464)
* 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)
* refactor sp_selection_set_maskMarc Jeanmougin2015-05-081-1/+1
| | | (bzr r14131)
* 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)
* Added runtime check in SP_-cast macros.Markus Engel2013-09-151-1/+1
| | | (bzr r11608.1.123)
* Modified SP_IS_ macros.Markus Engel2013-09-141-1/+1
| | | (bzr r11608.1.122)
* Cleaned up.Markus Engel2013-08-031-5/+6
| | | (bzr r11608.1.117)
* Merged ObjectGroup and subclasses.Markus Engel2013-04-061-20/+2
| | | (bzr r11608.1.83)
* Added constructors to SP classes.Markus Engel2013-04-011-0/+1
| | | (bzr r11608.1.67)
* Replaced all casting macros with glib-independent ones.Markus Engel2013-04-011-4/+2
| | | (bzr r11608.1.64)
* Renamed virtual function names.Markus Engel2013-03-291-7/+7
| | | (bzr r11608.1.57)
* merged from trunkMarkus Engel2013-03-291-3/+1
|\ | | | | (bzr r11608.1.56)
| * Fix even more forward declaration tagsAlex Valavanis2013-03-151-1/+1
| | | | | | (bzr r12206)
| * Fix another load of forward declaration tagsAlex Valavanis2013-03-141-2/+0
| | | | | | (bzr r12205)
* | Added "virtual pad" to SPMask.Markus Engel2012-08-211-1/+27
|/ | | (bzr r11608.1.39)
* (cppcheck and janitorial tasks:) C-style casting to C++-style castingKris De Gussem2012-02-251-1/+1
| | | (bzr r11011)
* Cleaned up display-forward.h, including many redundant usages.Jon A. Cruz2011-10-041-1/+8
| | | (bzr r10666)
* Remove nr-forward.hKrzysztof Kosi??ski2011-08-271-1/+0
| | | (bzr r10582.1.8)
* Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski2011-08-271-7/+8
| | | | | using them more obvious. Fix filter region computation. (bzr r10582.1.1)
* Rewrite NRArena -> Inkscape::Drawing. Call render and updateKrzysztof Kosi??ski2011-08-071-1/+1
| | | | | methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
* Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski2011-08-061-2/+2
| | | (bzr r10347.1.21)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-1/+1
| | | (bzr r10025)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-5/+8
|\ | | | | (bzr r9945.1.1)
| * C++ification of SPObject continued along with the onset of XML ↵Abhishek Sharma Public2010-07-061-2/+4
|/ | | | | Privatisation. Users may checkout [grep -Ir XML Tree *] in the source code and all the places where the XML node/Tree is being used shall be reflected. (bzr r9546.1.5)
* Patch by Alex Leone to fix crash with recursive masks from 190130, I also ↵Josh Andler2010-01-091-1/+33
| | | | | added him to AUTHORS (bzr r8959)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-1/+1
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-1/+1
| | | (bzr r8404)
* NR -> 2Geom, more h and cpp filesJoshua L. Blocher2008-12-051-1/+1
| | | (bzr r6952)
* Mask/Clippath transformations on masking/unmaskingAndrius Ramanauskas2006-03-221-1/+1
| | | (bzr r269)
* patch by Andrius R. for (un)clip and (un)mask commandsbulia byak2006-03-191-0/+2
| | | (bzr r263)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+63
(bzr r1)