I have some annoyances with IntelliJ (7.0, but actually, all versions), and some suggestions. I'm wondering what you think of them.
1) Make all loading screens "backgroundable". Doing a Maven sync, a Plugin install, etc. These things are blocking my work right now, and I'm wondering why I can't type during the installation of a plugin, or a sync with maven
2) Create indexes, do parsing, and the loading of projects in the background. It would be nice to open the project right away, and then do the indexing part, so I can at least browse my project
3) Make Maven integration, and especially the adding of modules a bit more logical and a bit more robuste. I've create a screencast in which I show the some of the problems, but I don't want to publish it, since it contains some code/names of our customer. Is there any way I can show it to Jetbrains people? The file is around 5 MB in size (swf). This presentation also shows the 'need' for 1 and 2.