Bug Description

software-center 5.6.0-0ubuntu2, Ubuntu 13.04

Software-Center needs to be a multi-threaded application so that the user can begin typing their query BEFORE all panels are fully loaded.

All load-intensive panels (of the software-center window) should be performed in a different thread than the the one that provides the search text-box-control. The search text box should loaded immediately, so the the user can begin typing immediately.

You can decrease the perceived load time of this application by given the user something to do while the intensive portions of the window are loading. As is, the user must WAIT until the entire application is fully loaded before she can begin to type one character into the search box.

When I use Software-Center, the first thing I do is type a search query. I would rather be able to type this upfront (letting the UI catch up with my query) rather than having to wait on the UI to finish loading for 9 seconds and then type my query. Am I alone?

(Not to be confused with bug 1021779, about time taken for the window to open at all.)