summaryrefslogtreecommitdiffstats
path: root/src/desktop.cpp
diff options
context:
space:
mode:
authorDiederik van Lierop <mail@diedenrezi.nl>2008-01-03 21:37:41 +0000
committerdvlierop2 <dvlierop2@users.sourceforge.net>2008-01-03 21:37:41 +0000
commit3614957da595ec421cad8350fe3b645d3f9e836e (patch)
tree141618522cfcc3c1d27b2c0c267df0234909059f /src/desktop.cpp
parent* Added initial Breton (br_FR) translation by Alan Monfort (closes #180070) (diff)
downloadinkscape-3614957da595ec421cad8350fe3b645d3f9e836e.tar.gz
inkscape-3614957da595ec421cad8350fe3b645d3f9e836e.zip
1) fix snapping while scaling
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)
Diffstat (limited to 'src/desktop.cpp')
-rw-r--r--src/desktop.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp
index feb3f5cb0..e52d2b50c 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -1535,15 +1535,15 @@ _update_snap_distances (SPDesktop *desktop)
//tell all grid snappers
for ( GSList const *l = nv.grids; l != NULL; l = l->next) {
Inkscape::CanvasGrid *grid = (Inkscape::CanvasGrid*) l->data;
- grid->snapper->setDistance(sp_convert_distance_full(nv.gridtolerance,
+ grid->snapper->setSnapperTolerance(sp_convert_distance_full(nv.gridtolerance,
*nv.gridtoleranceunit,
px));
}
- nv.snap_manager.guide.setDistance(sp_convert_distance_full(nv.guidetolerance,
+ nv.snap_manager.guide.setSnapperTolerance(sp_convert_distance_full(nv.guidetolerance,
*nv.guidetoleranceunit,
px));
- nv.snap_manager.object.setDistance(sp_convert_distance_full(nv.objecttolerance,
+ nv.snap_manager.object.setSnapperTolerance(sp_convert_distance_full(nv.objecttolerance,
*nv.objecttoleranceunit,
px));
}