summaryrefslogtreecommitdiffstats
path: root/src/sp-shape.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-16/+16
| | | | | accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-2/+3
| | | | | | - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve (bzr r5636)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-051-8/+8
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* Fixed LPE crash with unitialized pointerJon A. Cruz2008-04-031-11/+5
| | | (bzr r5318)
* - Created a SPLPEItem class that handles applying a LPE to an ItemBastien Bouclet2008-03-281-184/+7
| | | | | | - LPEs can now be applied to groups - Updated the bend path to work properly with groups (bzr r5219)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-2/+2
| | | (bzr r5149)
* comment fixbulia byak2008-02-251-1/+3
| | | (bzr r4846)
* avoid dangerous equality comparison on doubles; remove useless asserts that ↵bulia byak2008-02-061-15/+13
| | | | | were basically checking the results of system atan2 (bzr r4663)
* + Fix bug #179840, forking of LPEsJohan B. C. Engelen2008-01-021-0/+20
| | | | | + Groundwork for fixing transforming LPE bugs. TODO: implement the actual transformation of LPE parameters. (bzr r4367)
* 1) solve bug #177995Diederik van Lierop2007-12-221-29/+23
| | | | | 2) don't look for nearby intersections when doing a constrained snap (bzr r4275)
* Solve crash on assert (see bugs #173555 and #173568 in launchpad)Diederik van Lierop2007-12-031-6/+3
| | | (bzr r4162)
* Fix compile. Don't #include .cpp files!Johan B. C. Engelen2007-12-021-2/+2
| | | (bzr r4157)
* only snap to non-smooth nodes, 2nd try. Hopefully this one is more robustDiederik van Lierop2007-12-021-24/+37
| | | (bzr r4153)
* Fix Bug #172582 crash when dragging line with mouseJohan B. C. Engelen2007-11-281-7/+7
| | | (bzr r4142)
* use size_t for comparison with strlen() to be more portableBob Jamison2007-11-271-1/+1
| | | (bzr r4140)
* Don't snap the smooth nodes of a pathDiederik van Lierop2007-11-261-4/+20
| | | (bzr r4137)
* warning cleanupJon A. Cruz2007-11-081-3/+3
| | | (bzr r4043)
* LPE: implement 'edit next LPE parameter'. Accessible through key '7'.Johan B. C. Engelen2007-10-281-0/+8
| | | (bzr r3968)
* fix pasting of LPE's across multiple document; plus a number of small fixes.Johan B. C. Engelen2007-09-141-1/+9
| | | (bzr r3745)
* Purged fill type enumJon A. Cruz2007-09-101-3/+3
| | | (bzr r3706)
* Preserve paint styles with multiple componentsJon A. Cruz2007-09-061-1/+1
| | | (bzr r3696)
* store and properly disconnect lpe modified connectionbulia byak2007-09-061-3/+9
| | | (bzr r3693)
* * Fixed path-along-path with correct filling now! (2geom fix)Johan B. C. Engelen2007-08-191-7/+5
| | | | | * sp_shape_update_effect is now called much less than before. (bzr r3524)
* Commit LivePathEffect branch to trunk!Johan B. C. Engelen2007-08-141-5/+174
| | | | | (disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
* Don't return too much snappointsDiederik van Lierop2007-05-301-0/+5
| | | (bzr r3045)
* Fix bug #1077600 -> correct mirroring and no drifting of originDiederik van Lierop2007-04-301-4/+0
| | | (bzr r2971)
* Changes to the selector tool, e.g. option to choose either APPROXIMATE_BBOX ↵Diederik van Lierop2007-04-081-0/+1
| | | | | or GEOMETRIC_BBOX (bzr r2833)
* implement GEOMETRIC_BBOXbulia byak2007-04-061-29/+31
| | | (bzr r2823)
* add a snappoint at the rotation-axis of any shapeDiederik van Lierop2007-03-301-0/+4
| | | (bzr r2788)
* Selector tool shouldn't snap to path nodes, see Bulia's comment in bug #1589436Diederik van Lierop2007-03-261-4/+4
| | | (bzr r2767)
* adapt code to new Maybe/bbox regimeMenTaLguY2007-03-041-4/+8
| | | (bzr r2538)
* switch from invokeBbox to getBounds (need to fix problems with emptyMenTaLguY2007-03-041-2/+2
| | | | | rect handling, though) (bzr r2536)
* Renaming sp-marker.* to marker.*Bryce Harrington2006-12-061-1/+1
| | | (bzr r2077)
* Cleanup work for markers - adding some documentation to areas of codeBryce Harrington2006-11-181-4/+0
| | | | | dealing with markers, and removing some marker debug stuff. (bzr r1987)
* switch to sigc++ SPObject signals for SPShapeMenTaLguY2006-07-281-9/+33
| | | (bzr r1495)
* DocumentationBryce Harrington2006-05-291-22/+120
| | | (bzr r1075)
* export markers APIbulia byak2006-05-261-6/+4
| | | (bzr r1012)
* eliminate direct accesses to SPCurve::bpathMenTaLguY2006-05-091-10/+10
| | | (bzr r787)
* now sp_item_invoke_bbox_full does union of the item's bbox (after clippath ↵bulia byak2006-04-051-4/+2
| | | | | cropping) with the box passed as parameter, instead of subclass bbox methods as before; this fixes a bug with bbox of a group containig a clipped item (bzr r430)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+919
(bzr r1)