[0cc718bae7]Fixed simultaneous encrypting and signing. Moved drawing of GPG icons for
outgoing messages from rewrite_outgoing_message_hook to draw_message_hook.
Translate the 'This message is encrypted.' auxiliary message to the
recipient language instead of our own.
Moved the 'This message is encrypted.' message translation to the
trans/ subdirectory.
(user: sgolovan,
tags: trunk)

[a757414821]Added an optional parameter which makes some of the choices in checkbox dialogs disabled.
Replaced the group encrypt menu by a dialog. Fixed fetching missing key.
(user: sgolovan,
tags: trunk)

[46048a40a5]Don't look at the GPG_AGENT_INFO environment variable. Just set the passphrase callback property unconditionally because in the presence of gpg-agent it's simply ignored.
(user: sgolovan,
tags: trunk)

[1a7c4c44da]Use [::xmpp::jid::normalize] instead of [string tolower] for JID comparison.
Restricted the JIDs which are allowed to rewrite the 'from' address for incoming
messages to my own other resources only. Changed the indicator image to a blue
arrow for others.
(user: sgolovan,
tags: trunk)

[7adea0cad3]Do not replace the from stanza attribute with the contents of ofrom XEP-0033
attribute for groupchat messages received directly from a MUC server. Otherwise,
the room history in non-anonymous rooms can't be displayed properly.
(user: sgolovan,
tags: trunk)

[c6c8a1cc02]Made the Listbox wrapper return a single element (instead of a one element list)
when it is called with the get idx subcommand without the second index specified.
(user: sgolovan,
tags: trunk)