More flexible priorities and auto-away
I would like to be able to configure the priority associated with the dnd (aka "busy") status to be higher than for the xa (aka "not available") status.
If I am logged in at one computer with status dnd and into another with status xa, and a contact nonetheless wishes to contact me, then it makes more sense to route it to the dnd computer (where I will actually see the message) than to the xa computer (where I won't), and this requires dnd to have a higher priority than xa. Currently when the priority is set automatically from status, dnd has a priority of 20 and xa has a priority of 30.
For this to be useful, this would also require the auto-away feature to change the status from dnd to xa on inactivity, and ideally revert to dnd when activity is detected.
I am unsure as to whether away should be higher or lower priority than dnd though...