summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2015-05-22 04:26:16 +1000
committernick_m <mainsbridge@gmail.com>2015-05-22 04:26:16 +1000
commit65e06fa35090dc4e1f84419b57316932c21a9682 (patch)
treed3c02f063995cdb70e82a3b39a6913f51a59f7c4 /gtk2_ardour/editor.cc
parent7edf0e17bc0d914937490f55381978434afa1943 (diff)
More cleanup
- remove "no_magnets" ugh.
Diffstat (limited to 'gtk2_ardour/editor.cc')
-rw-r--r--gtk2_ardour/editor.cc18
1 files changed, 4 insertions, 14 deletions
diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc
index 05f9b0ca93..45c7ca94b0 100644
--- a/gtk2_ardour/editor.cc
+++ b/gtk2_ardour/editor.cc
@@ -2609,23 +2609,13 @@ Editor::snap_to_with_modifier (framepos_t& start, GdkEvent const * event, RoundM
}
void
-Editor::snap_to (framepos_t& start, RoundMode direction, bool for_mark)
+Editor::snap_to (framepos_t& start, RoundMode direction, bool for_mark, bool explicitly)
{
if (!_session || _snap_mode == SnapOff) {
return;
}
- snap_to_internal (start, direction, for_mark);
-}
-
-void
-Editor::snap_to_no_magnets (framepos_t& start, RoundMode direction, bool for_mark)
-{
- if (!_session || _snap_mode == SnapOff) {
- return;
- }
-
- snap_to_internal (start, direction, for_mark, true);
+ snap_to_internal (start, direction, for_mark, explicitly);
}
void
@@ -2695,7 +2685,7 @@ Editor::timecode_snap_to_internal (framepos_t& start, RoundMode direction, bool
}
void
-Editor::snap_to_internal (framepos_t& start, RoundMode direction, bool for_mark, bool no_magnets)
+Editor::snap_to_internal (framepos_t& start, RoundMode direction, bool for_mark, bool explicitly)
{
const framepos_t one_second = _session->frame_rate();
const framepos_t one_minute = _session->frame_rate() * 60;
@@ -2865,7 +2855,7 @@ Editor::snap_to_internal (framepos_t& start, RoundMode direction, bool for_mark,
case SnapMagnetic:
- if (no_magnets) {
+ if (explicitly) {
return;
}