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