Do not auto-expand tree when receiving message
I want new option in Advanced Configuration: when received message from contact in collapsed group, do not expand this group.
When this may be useful? I have 84 contacts in roster. They are organized in groups. Only 2 important groups are expanded, so there's no scrolling (I don't like scrolling). When i receive message from important contact, I see it in roster. When I receive message from important contact, I may see it in 'tray' if I have time to answer.
Now collapsed group expands when message received, and scrolling appears.
In fact I've already done this for myself: just commented line last line of on_message() in roster_window.py. Obviously to be included in main trunk this should be not commenting out, but conditional execution. But i've never dealt with python before, and I don't know how to work with config in gajim's code, and I'm not a developer - all these stops me from creating patch by myself.