- disconnect handler
- authorization failed handler
- contact online/offline handler
- login dialog field validation
- subscription handler
- add/delete contact button handlers
- message history
- unsubscription handling
- message handling with no related window opened
- if contact is deleted related window must be destroyed, if exists
- tray menu
- MUC