File loading appears to be much snappier in places but still a bit blanky in
other - I presume this work is ongoing.  Today's particular peeve is that
the IPBs now flash horribly when you modify selected instruments (for example,
hit the down arrow key to scroll down through the selected tracks).  This 
is probably ongoing though yes?

I've just commited the new new new file loading code.  Reorganised things to
flatten the number of functions there were for file loading a little - also
modified the DCOP interface to file loading removing the specific "importMIDI"
and "importRG21" methods - instead just use the openFile() method.  MIDI file
merging is now broken and there's a new DCOP/App method called mergeFile() 
plus an internal method called App::mergeDocuments (which currently does nothing).

Bottom line is things should work pretty much as they did apart from MIDI merge
which won't work at all - if things aren't working generally then let me know.
We now have a framework for generic merging which is also available from the
command line and it will now be pretty trivial to add MDI stuff - we can load Docs
to a pointer and setDocument as we like.  Potentially also we could shunt off file
loading to a thread so that we can load and setup files while we're playing (useful
for playlisting and other things).  A wish list one that though really.

R


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to