summaryrefslogtreecommitdiffstats
path: root/src/sp-mesh-array.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-3102/+0
| | | | A lot of header clean-up.
* Misc. typosluz.paz2018-01-081-1/+1
| | | Found via `codespell`
* SPMeshArray: fix a crash when dragging control pointsStefano Facchini2017-11-131-18/+9
| | | | | | | It used to work with the old GSList code because objects where prepended instead of appended, so they were freed in the "right" order. But actually it's enough to delete the row objects, the children are then automatically deleted.
* First batchMarc Jeanmougin2017-10-011-17/+12
|
* Remove an unused local .cpp enum.Shlomi Fish2017-01-041-12/+0
| | | (bzr r15369.1.12)
* Fix bug where conical gradient drawn in wrong arc.Tavmjong Bah2016-12-151-1/+1
| | | (bzr r15329)
* Correct error messages.Tavmjong Bah2016-12-081-4/+4
| | | (bzr r15311)
* Fix memory leak (incomplete clear).Tavmjong Bah2016-12-061-4/+1
| | | (bzr r15300)
* Fix bug with mesh handle update when corner moved via keys.Tavmjong Bah2016-11-301-0/+1
| | | (bzr r15288)
* Fix path outline function for meshes with nrow != ncolumn.Tavmjong Bah2016-11-171-1/+1
| | | (bzr r15255)
* Split selected rows/columns in half using Insert key.Tavmjong Bah2016-11-161-0/+63
| | | (bzr r15251)
* Fit to bounding box: correct transform when mesh has a non-identity gradient ↵Tavmjong Bah2016-11-121-0/+9
| | | | | transform. (bzr r15243)
* Improve mesh handling in Fill and Stroke dialog.Tavmjong Bah2016-11-081-11/+54
| | | | | | Create new meshes with alternating color/white pattern (makes it more obvious a mesh has been created). (bzr r15229)
* Add option to scale mesh to fit in bounding box.Tavmjong Bah2016-10-171-0/+44
| | | (bzr r15173)
* Implement copying of objects with mesh gradients.Tavmjong Bah2016-10-141-1/+1
| | | (bzr r15171)
* Code cleanup: simplify initial mesh color calculation.Tavmjong Bah2016-10-141-24/+9
| | | (bzr r15169)
* Ensure newly created meshes have correct 'gradientUnits'.Tavmjong Bah2016-10-141-4/+4
| | | (bzr r15167)
* Render mesh gradients that reference other mesh gradients.Tavmjong Bah2016-10-121-5/+18
| | | (bzr r15163)
* Rename <mesh> to <meshgradient> per SVG 2 CR specificiation.Tavmjong Bah2016-09-271-5/+5
| | | | | Note: <mesh> has been repurposed to be a special shape that tightly wraps a mesh gradient. (bzr r15137)
* Fix undo/redo for mesh gradients.Tavmjong Bah2016-09-261-16/+99
| | | (bzr r15135)
* Fix bug reported in http://www.viva64.com/en/b/0419/Tavmjong Bah2016-08-151-5/+6
| | | (bzr r15058)
* Renamed children list in SPObjectAdrian Boguszewski2016-07-141-6/+6
| | | (bzr r14954.1.21)
* Second part of new SPObject children listAdrian Boguszewski2016-07-131-17/+17
| | | (bzr r14954.1.19)
* Correct return value.Tavmjong Bah2015-11-231-0/+1
| | | (bzr r14484)
* Correct transform when picking colors under mesh.Tavmjong Bah2015-10-081-8/+10
| | | (bzr r14401)
* Match function definition and declaration syntax. Mismatch pointed out by ↵Tavmjong Bah2015-03-011-5/+5
| | | | | doxygen warnings. (bzr r13958)
* Rename <meshGradient> to <mesh>, <meshRow> to <meshrow>, <meshPatch> to ↵Tavmjong Bah2015-03-011-404/+60
| | | | | | | | <meshpatch>. Remove experimental smoothing types. Add new smoothing 'type' attribute with bicubic smoothing option. Per SVG WG decission at Sydney 2015 face-to-face meeting. (bzr r13956)
* Replace Catmull-Rom by fininte-differences in smoothing routines.Tavmjong Bah2015-02-041-51/+198
| | | | | Set cross-derivatives to zero for the moment. (bzr r13899)
* Experimental mesh smoothing code.Tavmjong Bah2015-02-021-1/+579
| | | (bzr r13890)
* Minor pass of header cleanupLiam P. White2014-08-301-0/+2
| | | (bzr r13341.1.189)
* Fix build (not pretty).Liam P. White2014-08-181-7/+7
| | | (bzr r13341.1.146)
* DrawingContext: change variable names ct to dc (bug #1272073)David Mathog2014-02-081-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1272073 (bzr r13009)
* Seamlessly switch between SVG circle, ellipse, and path (arc) elements while ↵Tavmjong Bah2013-10-081-4/+4
| | | | | using the Circle, Ellipse, and Arc tool. (bzr r12670)
* Fixed uninitialized variables & misc warnings.Jon A. Cruz2013-03-251-7/+11
| | | (bzr r12241)
* Warning and dead code cleanup.Jon A. Cruz2013-01-111-6/+0
| | | (bzr r12014)
* code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton2012-10-041-2/+2
| | | | | they are not used elsewhere. (bzr r11735)
* Fixed typo.Tavmjong Bah2012-06-141-1/+1
| | | (bzr r11498)
* cppcheckKris De Gussem2012-06-121-2/+2
| | | (bzr r11492)
* Fixing warnings.Jon A. Cruz2012-05-251-5/+2
| | | (bzr r11414)
* fix windows build. use 'guint' instead of 'uint'. although I do not know why ↵Johan B. C. Engelen2012-05-241-153/+153
| | | | | you wouldn't just use 'unsigned int' (bzr r11410)
* Add Mesh tool (experimental, requires Cario >= 1.11.4, disabled by default).Tavmjong Bah2012-05-231-0/+2508
(bzr r11406)