summaryrefslogtreecommitdiffstats
path: root/src/snapper.cpp
diff options
context:
space:
mode:
authorDiederik van Lierop <mail@diedenrezi.nl>2009-04-25 16:57:08 +0000
committerdvlierop2 <dvlierop2@users.sourceforge.net>2009-04-25 16:57:08 +0000
commit5606958cb81a4abb20aa5379d3c66184da470784 (patch)
tree99cd4ebfa780c2e8b89de86533dad523177ead31 /src/snapper.cpp
parentFix missing dock icons (bug #364075) (diff)
downloadinkscape-5606958cb81a4abb20aa5379d3c66184da470784.tar.gz
inkscape-5606958cb81a4abb20aa5379d3c66184da470784.zip
Optionaly snap to invisible grid lines too (when zoomed out). See the grids tab in the document properties dialog. This closes bug #172115
(bzr r7773)
Diffstat (limited to 'src/snapper.cpp')
-rw-r--r--src/snapper.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/snapper.cpp b/src/snapper.cpp
index 2c646f4d6..751b663e3 100644
--- a/src/snapper.cpp
+++ b/src/snapper.cpp
@@ -20,7 +20,8 @@
*/
Inkscape::Snapper::Snapper(SnapManager *sm, Geom::Coord const /*t*/) :
_snapmanager(sm),
- _snap_enabled(true)
+ _snap_enabled(true),
+ _snap_visible_only(true)
{
g_assert(_snapmanager != NULL);
}
@@ -34,6 +35,11 @@ void Inkscape::Snapper::setEnabled(bool s)
_snap_enabled = s;
}
+void Inkscape::Snapper::setSnapVisibleOnly(bool s)
+{
+ _snap_visible_only = s;
+}
+
/*
Local Variables:
mode:c++