Hi Folks,
I thought the solution to bug 2051 (the splash screen doesn't repain) was going to be frequently calls to wx.YieldIfNeeded() in Application.py's OnInit method. That helps, now repaints happen, but they often take 2-3 seconds.
I haven't looked at a profile recently, where are we spending most of our time on start up? Anyone have any suggestions of where a good place to add a YieldIfNeeded might be?
I'd also love to see the splash screen have a status bar and report on start up progress. Can I just go ahead and write this, or do we not want that for some reason?
Sincerely, Jeffrey _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list http://lists.osafoundation.org/mailman/listinfo/dev
