extending autoaway: change priority instead of status
We discussed that proposal in conference, dkirov agreed. ;)
Since I'm not custom with gajim's internals, I'll simply describe what should happen to the configuration dialog:
In the status tab, the table containing autoaway and autoxa is extended by one row, containing an "Auto change priority after", a third timeout, which needs to accept sub-minute values, too, and of course: a priority to set.
Why users will like it?
Because it offers the possibility to automatically change one's priority to a negative value immediately after leaving the machine, but WITHOUT annoying the whole community with thousands of status changes per hour.
Especially when you're using multiple resources, leave all of them and don't know on which one you will back again (-> can't determine the right resource to give it highest priority), you may just want to have incoming messages held back on the jabberd until you actually come back.