I looked at why Matrix editor doesn't update the velocity ruler while
notation does. Short summary: Even notation editor is barely managing,
almost seems accidental. It succeeds because it updates whenever layout
changes, and velocity changes, though invisible, update the layout.
Specifically, Rosegarden::NotationScene::layoutUpdated connects to
Rosegarden::ControlRulerWidget::slotUpdateRulers and Matrix doesn't
connect to it.
I've only just discovered the problem, haven't looked in detail at how to
fix it. I propose to:
* find or create a more appropriate signal from segment changes.
* Connect this signal directly to appropriate rulers
* Connect and disconnect as rulers visit/unvisit segments.
I'll add, not too defensively I hope, that this is unrelated to my recent
code. I didn't touch that, and it had that issue before.
Tom Breton (Tehom)
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel