Usage of notification messages/dialogs is not coherent.
I observed the following:
- When trying to connect with a zeroconf account but without avahi running a dbus notification is shown in the right corner of the desktop.
- When GPG is not available a dialog is shown and we have to confirm by clicking.
- No notification is shown when we use the 'Block' feature. One might not know what the consequences are.
- No notification is shown when we send a 'Custom Status'. It may not be clear that this is only temporary and lost whenever someone is changing his status. (Or when the other side is reconnecting)
Proposal:
- Zeroconf: Keep it as it is.
- GPG: Show dbus notification.
- Block: Show a dialog like we show when creating metacontacts
- Custom Status: See above