summaryrefslogtreecommitdiffstats
path: root/src/object-snapper.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Node tool: snap to paths and their nodes, incl. to the path currently being ↵Diederik van Lierop2008-03-081-36/+127
| | | | | edited (bzr r4989)
* Don't crash when the original of an SPUse can't be found. This sort of fixes ↵Maximilian Albert2008-02-221-0/+2
| | | | | LP 185734, but maybe further action would be appropriate (e.g., should we remove orphaned items from the xml tree in the first place?). (bzr r4821)
* Move 'bounding box' option up one level (from Selector to Tools page in ↵Maximilian Albert2008-01-161-2/+2
| | | | | Preferences) since it applies more globally than just in the Selector tool (see discussion on the mailing list) (bzr r4513)
* Fix LP #181020: When snapping a guide, now only the part of the guide near ↵Diederik van Lierop2008-01-081-48/+68
| | | | | the pointer is considered (bzr r4435)
* 1) fix snapping while scalingDiederik van Lierop2008-01-031-15/+16
| | | | | | | 2) fix constrained snapping 3) improve snapping logic (again), or more specifically: better obey "always snap" 4) refactoring to reduce risk of bugs: renaming variables and methods for better readability, adding class members instead of using std::pairs, etc. (bzr r4379)
* Snapping a guide to nodes (while dragging it across the canvas) now also ↵Diederik van Lierop2007-12-271-29/+65
| | | | | works for angled guides (bzr r4321)
* 1) Fix bug #178312Diederik van Lierop2007-12-271-83/+191
| | | | | 2) Fix constrained snapping to objects (bzr r4314)
* Toggle snapping for each grid individuallyDiederik van Lierop2007-12-121-1/+1
| | | (bzr r4219)
* Snap to intersections of line segmentsDiederik van Lierop2007-11-141-30/+39
| | | (bzr r4082)
* Improve the user interaction for snapping of bounding boxes, and add an new ↵Diederik van Lierop2007-11-051-1/+0
| | | | | tab in document properties for detailed snapping options (bzr r4033)
* Warning cleanupJon A. Cruz2007-11-041-84/+84
| | | (bzr r4025)
* Oops, don't use tabs! (replace tabs by 4 spaces)Diederik van Lierop2007-11-031-199/+199
| | | (bzr r4020)
* Groundwork to snap to intersections, e.g. intersections of gridlines with ↵Diederik van Lierop2007-11-031-22/+32
| | | | | guidelines, and of objects with other objects. The snappers used to return only SnappedPoints, but now also SnappedLines and SnappedInfiniteLines can be returned. SnappedPaths will be implemented later. (bzr r4016)
* avoid code duplication, i.e. use sp_item_snappoints in the object-snapper.cppDiederik van Lierop2007-09-151-43/+18
| | | (bzr r3752)
* Inkscape becomes unusable when trying to snap to the path of a traced bitmap ↵Diederik van Lierop2007-09-101-3/+27
| | | | | or a text paragraph. Make it usable again by not snapping to text longer than 240 chars or paths containing more than 500 nodes. Snapping to more than one of such objects will still be very slow. (bzr r3716)
* Fixing my own bug... Object snapper now snaps again...Diederik van Lierop2007-09-081-40/+42
| | | (bzr r3703)
* Improving the performance of the object snapperDiederik van Lierop2007-09-051-182/+238
| | | (bzr r3689)
* Whoops, put check on empty rect back in! Maybe no one noticed ;-)Diederik van Lierop2007-08-281-9/+10
| | | (bzr r3604)
* Implement snapping of guides while dragging them, and snap TO item centers ↵Diederik van Lierop2007-08-281-10/+61
| | | | | (we only had snapping FROM item centers so far) (bzr r3603)
* Rearrange snapping preferences, put distinction between paths and nodes back ↵Diederik van Lierop2007-08-031-11/+11
| | | | | in, and a bit of refactoring (bzr r3361)
* 1) Changes to snapping preferences dialogDiederik van Lierop2007-07-281-43/+73
| | | | | | 2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes 3) Renaming of some constants to improve readability (bzr r3331)
* Add 2 new object snapping modes: bbox to bbox, and nodes to bboxDiederik van Lierop2007-07-251-35/+73
| | | (bzr r3298)
* implementing snapping to imagesDiederik van Lierop2007-06-261-18/+26
| | | (bzr r3110)
* Implement object-snapping for clones (see bug #1511260)Diederik van Lierop2007-05-161-8/+28
| | | (bzr r3018)
* Improve readability and remove some unused codeDiederik van Lierop2007-04-191-2/+2
| | | (bzr r2930)
* Improve snapper performance (mainly in by editting WillSnapSomething())Diederik van Lierop2007-04-171-19/+30
| | | (bzr r2917)
* Merge further bbox workMenTaLguY2007-03-101-2/+2
| | | (bzr r2596)
* redo NR::Maybe to be less cleverMenTaLguY2007-03-041-1/+1
| | | (bzr r2532)
* make conversions away from NR::Maybe explicitMenTaLguY2007-03-041-1/+1
| | | (bzr r2530)
* Applied patch #1503864Jon A. Cruz2006-06-111-7/+12
| | | (bzr r1202)
* eliminate direct accesses to SPCurve::bpathMenTaLguY2006-05-091-2/+2
| | | (bzr r787)
* Various snapping cleanups and bug fixes.Carl Hetherington2006-05-051-1/+1
| | | (bzr r734)
* Temporary fix for broken snap functionality: as named view constructor is ↵Andrius Ramanauskas2006-05-041-0/+4
| | | | | never called, virtual tables of Snapper derived classes are never initialized. Fix - calling constructor/destructor on SPNamedView init/release. (bzr r725)
* quick fix to avoid crash (bug 1469718)Andrius Ramanauskas2006-04-131-2/+4
| | | (bzr r507)
* update (and optimize) get_nearest_position and get_point callsbulia byak2006-04-011-2/+8
| | | (bzr r385)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-7/+7
| | | (bzr r149)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+176
(bzr r1)