# HG changeset patch # User Chris Cannam # Date 1404318609 -3600 # Node ID 6a84102c006a2bf76774e3f66a8c03a1351e97db # Parent a7a643988390160d327bc648d7f1748119020922 Create separate play scroll modes for (Tony-style, DAW-style) page mode and (SV-style) paging with playhead alignment to centre on drag diff -r a7a643988390 -r 6a84102c006a framework/MainWindowBase.cpp --- a/framework/MainWindowBase.cpp Wed Jul 02 15:09:51 2014 +0100 +++ b/framework/MainWindowBase.cpp Wed Jul 02 17:30:09 2014 +0100 @@ -2458,6 +2458,12 @@ m_statusLabel = new QLabel(); statusBar()->addWidget(m_statusLabel, 1); } + + QList frames = statusBar()->findChildren(); + foreach (QFrame *f, frames) { + f->setFrameStyle(QFrame::NoFrame); + } + return m_statusLabel; } diff -r a7a643988390 -r 6a84102c006a framework/SVFileReader.cpp --- a/framework/SVFileReader.cpp Wed Jul 02 15:09:51 2014 +0100 +++ b/framework/SVFileReader.cpp Wed Jul 02 17:30:09 2014 +0100 @@ -767,7 +767,8 @@ view->setFollowGlobalPan(followPan); view->setFollowGlobalZoom(followZoom); view->setPlaybackFollow(tracking == "scroll" ? PlaybackScrollContinuous : - tracking == "page" ? PlaybackScrollPage + tracking == "page" ? PlaybackScrollPageWithCentre : + tracking == "daw" ? PlaybackScrollPage : PlaybackIgnore); // Then set these values