From d035ffdeb2480a5f828182245f55fef2d3a05ae6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 3 Dec 2014 09:15:37 -0500 Subject: [PATCH] adjust display of time in minsec ruler as per discussion with Igor in TA --- gtk2_ardour/editor_rulers.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/editor_rulers.cc b/gtk2_ardour/editor_rulers.cc index c8779dee1d..441bc23e7b 100644 --- a/gtk2_ardour/editor_rulers.cc +++ b/gtk2_ardour/editor_rulers.cc @@ -1723,7 +1723,7 @@ Editor::metric_get_minsec (std::vector& marks, gdoubl } else { mark.style = ArdourCanvas::Ruler::Mark::Minor; } - snprintf (buf, sizeof(buf), "%02ld:%02ld:%02ld.%03ld", hrs, mins, secs, millisecs); + snprintf (buf, sizeof(buf), "%02ld:%02ld:%02ld", hrs, mins, secs); } else { buf[0] = '\0'; mark.style = ArdourCanvas::Ruler::Mark::Micro; @@ -1743,7 +1743,7 @@ Editor::metric_get_minsec (std::vector& marks, gdoubl } else { mark.style = ArdourCanvas::Ruler::Mark::Minor; } - snprintf (buf, sizeof(buf), "%02ld:%02ld:%02ld.%03ld", hrs, mins, secs, millisecs); + snprintf (buf, sizeof(buf), "%02ld:%02ld:%02ld", hrs, mins, secs); } else { buf[0] = '\0'; mark.style = ArdourCanvas::Ruler::Mark::Micro; @@ -1759,7 +1759,7 @@ Editor::metric_get_minsec (std::vector& marks, gdoubl sample_to_clock_parts (pos, _session->frame_rate(), &hrs, &mins, &secs, &millisecs); if (hrs % minsec_mark_modulo == 0) { mark.style = ArdourCanvas::Ruler::Mark::Major; - snprintf (buf, sizeof(buf), "%02ld:%02ld:%02ld.%03ld", hrs, mins, secs, millisecs); + snprintf (buf, sizeof(buf), "%02ld:%02ld", hrs, mins); } else { buf[0] = '\0'; mark.style = ArdourCanvas::Ruler::Mark::Micro; @@ -1775,7 +1775,7 @@ Editor::metric_get_minsec (std::vector& marks, gdoubl sample_to_clock_parts (pos, _session->frame_rate(), &hrs, &mins, &secs, &millisecs); if (hrs % minsec_mark_modulo == 0) { mark.style = ArdourCanvas::Ruler::Mark::Major; - snprintf (buf, sizeof(buf), "%02ld:00:00:00", hrs, mins, secs, millisecs); + snprintf (buf, sizeof(buf), "%02ld:00", hrs, mins); mark.label = buf; mark.position = pos/1000.0; marks.push_back (mark);