Change popup notification logic
In an attempt to remove the 'autopopup_chat_opened' setting, we now opt to not showing a popup only in the case where Gajim is the focused application and the contact's ChatControl is focused inside Gajim. For all other cases, a notification popup is shown.
I'm not sure about the
get_show_in_roster though (https://dev.gajim.org/gajim/gajim/blob/master/gajim/gtk/util.py#L489). With
autopopup_chat_opened this returned
True. Should this always return true?