summaryrefslogtreecommitdiffstats
path: root/src/sp-paint-server.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-1/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
| | | (bzr r15025)
* Prevent crash when "vector" doesn't exist (i.e. for mesh gradient).Tavmjong Bah2015-08-251-1/+3
| | | (bzr r14324)
* 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)
* Update to trunk r13621Liam P. White2014-10-171-1/+19
|\ | | | | (bzr r13341.1.278)
| * Fix buildLiam P. White2014-10-151-0/+1
| | | | | | (bzr r13616)
| * Post-merge cleanup.Jon A. Cruz2014-10-151-1/+19
| | | | | | (bzr r13615)
| * Merged src/display folder from svg-paints-support branchTomasz Boczkowski2014-10-141-0/+5
| | | | | | (bzr r13611.1.1)
* | fix compliance test pservers-pattern-03-f - using fallback when pattern is emptyTomasz Boczkowski2014-05-161-0/+5
|/ | | (bzr r13341.1.34)
* Merged from trunk (r12488).Markus Engel2013-08-301-1/+0
|\ | | | | (bzr r11608.1.120)
| * cppcheck: c-style casts > c++ style castsKris De Gussem2013-08-041-1/+1
| | | | | | (bzr r12466)
* | Cleaned up.Markus Engel2013-08-031-32/+4
| | | | | | (bzr r11608.1.117)
* | Merge Object and subclasses. Merging of SP- and C-classes complete.Markus Engel2013-04-071-4/+1
| | | | | | (bzr r11608.1.86)
* | Merged PaintServer and subclasses; moved Gradient classes to own files.Markus Engel2013-04-051-27/+7
| | | | | | (bzr r11608.1.82)
* | Added constructors to SP classes.Markus Engel2013-04-011-4/+12
| | | | | | (bzr r11608.1.67)
* | Prepared exchange of casting macros.Markus Engel2013-03-311-0/+1
| | | | | | (bzr r11608.1.63)
* | Renamed virtual function names.Markus Engel2013-03-291-2/+2
| | | | | | (bzr r11608.1.57)
* | merged from trunkMarkus Engel2013-03-291-40/+5
|\| | | | | (bzr r11608.1.56)
| * More GObject boilerplate reductionAlex Valavanis2013-01-261-27/+3
| | | | | | (bzr r12064)
* | Replaced calls to "pattern_new".Markus Engel2013-03-291-2/+6
| | | | | | (bzr r11608.1.54)
* | Added "virtual pad" toMarkus Engel2012-08-211-6/+26
|/ | | | | | | | | | | | | | | - SPPaintServer - SPPattern - SPGradient - SPStop - SPLinearGradient - SPMeshGradient - SPMeshPatch - SPMeshRow - SPRadialGradient As all subclasses of SPPaintServer now have "virtual pads" with correct inheritance, the virtual function call to "onCreatePattern" was converted to C++ style. (bzr r11608.1.35)
* (cppcheck and janitorial tasks:) C-style casting to C++-style castingKris De Gussem2012-02-251-1/+1
| | | (bzr r11011)
* Remove all NRRect use.Krzysztof Kosi??ski2011-08-271-3/+0
| | | (bzr r10582.1.5)
* Remove NRRect from paint servers and temporary calculationsKrzysztof Kosi??ski2011-08-271-3/+3
| | | (bzr r10582.1.4)
* Warning cleanup.Jon A. Cruz2011-06-221-1/+1
| | | (bzr r10339)
* Merge from trunkKrzysztof Kosi??ski2011-06-191-0/+11
|\ | | | | (bzr r9508.1.89)
| * Port of 0.48.x branch revision 9781.Jon A. Cruz2011-05-281-5/+18
| | | | | | | | | | | | | | | | | | | | Cleanup of legacy code and casting that was breaking 64-bit gradient use. Fixes bug #743530 and bug #778441. Fixed bugs: - https://launchpad.net/bugs/743530 - https://launchpad.net/bugs/778441 (bzr r10242)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-2/+2
| | | | | | (bzr r10025)
* | merge from trunkKrzysztof Kosi??ski2010-08-081-31/+7
|\| | | | | (bzr r9508.1.52)
| * Cleanup of gradient swatch property and collection policy.Jon A. Cruz2010-07-091-14/+6
| | | | | | (bzr r9602)
| * Partial C++-ification of SPGradientJon A. Cruz2010-06-281-7/+2
| | | | | | (bzr r9542)
* | Wholesale cruft removal part 1Krzysztof Kosi??ski2010-08-041-92/+0
| | | | | | (bzr r9508.1.44)
* | Initial Cairo rendering commit: solid shapes, gradients, opacity and patternsKrzysztof Kosi??ski2010-06-221-0/+32
|/ | | (bzr r9508.1.1)
* Initial F&S dialog setting of swatch colors.Jon A. Cruz2010-03-091-2/+11
| | | (bzr r9169)
* New tab in Fill&Stroke dialog for swatch fills.Jon A. Cruz2010-03-061-9/+37
| | | (bzr r9153)
* Merge from trunkTed Gould2008-10-311-2/+2
| | | (bzr r6887)
* Warning cleanupJon A. Cruz2007-11-101-1/+1
| | | (bzr r4052)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-2/+2
| | | (bzr r149)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+163
(bzr r1)