Privacy rules not interpreted correctly
Bug description
When privacy list ends with deny rule for all, all items in roster are styled 'strikethrough', even if the contact is allowed by some other rule.
It looks like Gajim does not understand presence-based rules.
Gajim should not mark contacts as blocked if there is rule which Gajim does not understand.
Steps to reproduce
- Create rule to allow all with any kind of presence (three rules -- from, to, both).
- Create rule to deny all (after the first rule).
- Restart gajim.
Software versions
OS version: Debian Unstable
GTK version: 2.24.29
PyGTK version: 2.24.0