diff options
| author | Diederik van Lierop <mail@diedenrezi.nl> | 2008-01-03 21:37:41 +0000 |
|---|---|---|
| committer | dvlierop2 <dvlierop2@users.sourceforge.net> | 2008-01-03 21:37:41 +0000 |
| commit | 3614957da595ec421cad8350fe3b645d3f9e836e (patch) | |
| tree | 141618522cfcc3c1d27b2c0c267df0234909059f /src/desktop.cpp | |
| parent | * Added initial Breton (br_FR) translation by Alan Monfort (closes #180070) (diff) | |
| download | inkscape-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.cpp | 6 |
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)); } |
