Elegant error messages for simple dialogs
problem
Redundant dialogs.
analysis
On empty roster, Gajim would close dialog Start Chat and then would give another dialog (error dialog).
Invalid JID
Server must be between 1 and 1023 chars
enhancement recommendation
Do not close dialog Start Chat, and similar others, instead place an error message in the same position as the NOTE message of ACE.
Before error:
Fill in the nickname or the Jabber ID of the contact you would like
to send a chat message to:
[_________________________________________________________________]
After error:
Fill in the nickname or the Jabber ID of the contact you would like
to send a chat message to:
[_________________________________________________________________]
(error icon) Server must be between 1 and 1023 chars
Alternative string (not recommended)
(error icon) \<b>Invalid JID:\</b> Server must be between 1 and 1023 chars