# HG changeset patch # User Chris Cannam # Date 1256226861 0 # Node ID 5a40619c72d82e7e21a68ca31b80021b9cd50170 # Parent f694ee2567feab27a6f7166a35624e98bee03850 * Layer data editor window: fix sorting for columns in region model, add Find feature * RDF import: assign names to layers based on event types, if no suitable labels are found in the RDF * Add label to status bar showing the last text that was passed in current layer (so e.g. counting 1, 2, 3, 4 if that's what beats are labelled) * Better layout of text labels for region layers in segmentation mode when they are close together * Give text layer the same method for finding "nearest point" as region and note layers, should improve its editability diff -r f694ee2567fe -r 5a40619c72d8 framework/MainWindowBase.cpp --- a/framework/MainWindowBase.cpp Thu Oct 15 10:50:43 2009 +0000 +++ b/framework/MainWindowBase.cpp Thu Oct 22 15:54:21 2009 +0000 @@ -2625,6 +2625,8 @@ { if (!(m_playSource && m_playSource->isPlaying()) || !getMainModel()) return; + updatePositionStatusDisplays(); + RealTime now = RealTime::frame2RealTime (frame, getMainModel()->getSampleRate()); diff -r f694ee2567fe -r 5a40619c72d8 framework/MainWindowBase.h --- a/framework/MainWindowBase.h Thu Oct 15 10:50:43 2009 +0000 +++ b/framework/MainWindowBase.h Thu Oct 22 15:54:21 2009 +0000 @@ -396,6 +396,7 @@ virtual void setupMenus() = 0; virtual void updateVisibleRangeDisplay(Pane *p) const = 0; + virtual void updatePositionStatusDisplays() const = 0; virtual bool shouldCreateNewSessionForRDFAudio(bool *) { return true; }