Gajim is unusable with large roster
Bug description
At some point gajim becomes so slow, that it isn't able to login anymore. This started with several hundred contacts when logging in still was possible sometimes. Now with > 1000 contacts, it doesn't work at all.
I believe this is connected to the way gajim draws the roster, as this happens for every entry rather than for the whole bunch in one go.
I can supply an account with > 1000 contacts to dig into this.
Steps to reproduce
- Add an account with a siginificant amount of roster entries.
- Try to log in
Software versions
OS version: Ubuntu 11.10
GTK version: 2.24.6
PyGTK version:2.24.0