summaryrefslogtreecommitdiffstats
path: root/src/sp-item.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Two minor snapping fixesDiederik van Lierop2009-04-241-1/+1
| | | (bzr r7770)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-201-13/+15
| | | | | displayed "B". (bzr r7335)
* - Snap to the midpoint of shapes and bboxesDiederik van Lierop2009-01-181-1/+1
| | | | | | | - Snap to the midpoint of paths and bbox edges - Refactor the snapping toggle, i.e. what snaps to what when toggling a specific option in the snapping toolbar PS: icons.svg has been modified, so use "make install" if needed (bzr r7144)
* correctly initialize vector in spitem.Johan B. C. Engelen2009-01-041-0/+3
| | | (bzr r7076)
* display filter label, if any, in filtered item descriptionbulia byak2009-01-031-2/+8
| | | (bzr r7063)
* revert change of sp_item_i2d_affine in rev 20388, as it crashed command line useThomas Holder2008-12-211-2/+4
| | | (bzr r7020)
* object-snapper.cppThomas Holder2008-12-201-29/+5
| | | | | | | | | | | | | | | | | | | * fix snapping to clip/mask with parent transform * replace matrix_to_desktop call sp-item.h sp-item.cpp * improve snapping to clip/mask with parent transform * remove matrix_to_desktop/matrix_from_desktop * use desktop->doc2dt() with sp_item_i2d_affine(...) desktop.h desktop.cpp * new method: dt2doc() selection-chemistry.cpp * remove awkward matrix_to_desktop(matrix_from_desktop(...)) calls (bzr r7016)
* * remove sp_item_i2root_affine and sp_item_i2r_affine and replace all calls byThomas Holder2008-12-161-36/+6
| | | | | | | | | | | | sp_item_i2doc_affine or sp_item_i2d_affine respectively * remove sp_root_bbox, root->c2p was considered in the wrong place there * in sp_item_i2doc_affine do not consider SP_ITEM(object)->transform for root node, because <svg> node does not have a transform attribute * fix style scaling for boolean operations (with viewBox) * fix zoom to fit drawing (with viewBox) * fix export area size for "export drawing" (with viewBox) * fix simultaneous movement of clone + original (with viewBox) (bzr r7010)
* remove orphaned NRMatrix wrapper for sp_item_write_transformThomas Holder2008-12-091-13/+0
| | | (bzr r6979)
* Warning cleanup.Jon A. Cruz2008-12-051-46/+44
| | | (bzr r6947)
* Merge from fe-movedTed Gould2008-11-211-25/+23
| | | (bzr r6891)
* From trunkTed Gould2008-10-271-14/+23
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-78/+80
| | | (bzr r6884)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-1/+1
| | | (bzr r6839)
* More NR ==> Geom conversion (points and some matrices/transforms)Maximilian Albert2008-09-181-3/+3
| | | (bzr r6836)
* remove unneeded ref, arenaitem is reffed when created on invoke_show and ↵bulia byak2008-09-161-1/+1
| | | | | unreffed by invoke_hide; this ref caused most arenaitems to leak (bzr r6818)
* Remove an obsolete commentDiederik van Lierop2008-09-071-3/+7
| | | (bzr r6775)
* removed unnecessary pointer, changed to by reference. (the pointer was not ↵Johan B. C. Engelen2008-09-011-7/+6
| | | | | allowed to be NULL, so reference is better) (bzr r6752)
* Support for title and desc elements when serializing as Plain SVG.Jeff Schiller2008-08-231-0/+26
| | | (bzr r6709)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-30/+14
| | | (bzr r6593)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-20/+20
| | | (bzr r6569)
* SPItem::getBounds now always returns a Geom::Rect boundingbox.Johan B. C. Engelen2008-08-011-2/+9
| | | (bzr r6517)
* 2geomify a lot of NR::Points to Geom::PointJohan B. C. Engelen2008-08-011-4/+4
| | | (bzr r6513)
* replace matrix division code.Johan B. C. Engelen2008-08-011-2/+1
| | | (bzr r6512)
* Implement snapping of clipping paths and masksDiederik van Lierop2008-07-211-1/+28
| | | (bzr r6386)
* try to use consistent document for creating guidesMenTaLguY2008-07-071-1/+1
| | | (bzr r6212)
* fix bbox calculation for groups that contain groups with nothing in them ↵Johan B. C. Engelen2008-06-251-1/+1
| | | | | (zero bbox groups) (bzr r6061)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-43/+54
| | | (bzr r5915)
* fix crash when ungrouping lpe pathsbulia byak2008-06-121-7/+9
| | | (bzr r5908)
* plumb XML::Documents in everywhereMenTaLguY2008-06-111-3/+3
| | | (bzr r5884)
* Fix an error and remove some useless code (thanks to Peter Moulder for ↵Diederik van Lierop2008-05-311-9/+5
| | | | | pointing me at this) (bzr r5774)
* LPE STACKING!Johan B. C. Engelen2008-05-301-9/+16
| | | | | (many thanks to the french students who made this.) (bzr r5766)
* replace text strings by ints for tools/bounding_boxbulia byak2008-04-171-2/+3
| | | (bzr r5459)
* - Created a SPLPEItem class that handles applying a LPE to an ItemBastien Bouclet2008-03-281-6/+6
| | | | | | - LPEs can now be applied to groups - Updated the bend path to work properly with groups (bzr r5219)
* mention that an item is filtered in its statusbar descriptionbulia byak2008-03-261-0/+5
| | | (bzr r5192)
* expand visual bbox for item with a filterbulia byak2008-03-231-5/+62
| | | (bzr r5175)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-3/+3
| | | (bzr r5149)
* Warning and whitespace cleanupJon A. Cruz2008-02-241-8/+9
| | | (bzr r4838)
* Add option in Preferences to keep objects after conversion to guidesMaximilian Albert2008-01-161-2/+0
| | | (bzr r4514)
* Move 'bounding box' option up one level (from Selector to Tools page in ↵Maximilian Albert2008-01-161-1/+1
| | | | | Preferences) since it applies more globally than just in the Selector tool (see discussion on the mailing list) (bzr r4513)
* Slightly more 'object-oriented' way to invoke item-specific ↵Maximilian Albert2008-01-151-0/+16
| | | | | conversion-to-guides methods (bzr r4499)
* Use visual/geometric bbox (as specified in Selector tool preferences) when ↵Maximilian Albert2008-01-131-2/+10
| | | | | converting to guidelines. Also, provide options to convert rectangles and 3D boxes using their bbox, too (i.e., disregarding their true shapes). (bzr r4477)
* Allow conversion of all selected items to guides (for items other than ↵Maximilian Albert2008-01-121-0/+25
| | | | | rectangles or 3D boxes these are simply aligned along the bounding box of the item being converted) (bzr r4467)
* Fix LP #168684Diederik van Lierop2008-01-061-4/+68
| | | (bzr r4409)
* + Fix bug #179840, forking of LPEsJohan B. C. Engelen2008-01-021-0/+25
| | | | | + Groundwork for fixing transforming LPE bugs. TODO: implement the actual transformation of LPE parameters. (bzr r4367)
* 2008-01-02 Michael Wybrow <mjwybrow@users.sourceforge.net>mjwybrow2008-01-021-5/+8
| | | | | | | * src/sp-item.cpp: Fix bug #167898, where a triggered document update prior to connectoor rerouting could attempt to access a deleted object clip_ref during ungrouping, causing a crash. (bzr r4360)
* fix critical bug #168588 assertion failed, file sp-conn-end.cpp: line 191Johan B. C. Engelen2007-12-231-3/+4
| | | (bzr r4283)
* Warning cleanupJon A. Cruz2007-11-041-12/+12
| | | (bzr r4025)
* Removed some unnecessarry bounding box updates in sp-item.cppNiko Kiirala2007-10-081-2/+8
| | | (bzr r3863)
* avoid code duplication, i.e. use sp_item_snappoints in the object-snapper.cppDiederik van Lierop2007-09-151-1/+5
| | | (bzr r3752)