1
1
mirror of https://github.com/profanity-im/profanity.git synced 2025-01-03 14:57:42 -05:00

Show message when contact ends PGP

This commit is contained in:
James Booth 2015-06-21 20:27:56 +01:00
parent 217fcff420
commit e72ddf5488

View File

@ -205,6 +205,9 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
} else { // PROF_ENC_NONE, PROF_ENC_PGP
char *decrypted = p_gpg_decrypt(barejid, enc_message);
if (decrypted) {
if (enc_mode == PROF_ENC_NONE) {
win_println((ProfWin*)chatwin, "PGP encryption enabled.");
}
ui_incoming_msg(chatwin, resource, decrypted, NULL, new_win);
// TODO pgp message logger
chat_log_msg_in(barejid, decrypted);
@ -217,6 +220,7 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
}
} else {
if (enc_mode == PROF_ENC_PGP) {
win_println((ProfWin*)chatwin, "PGP encryption disabled.");
ui_incoming_msg(chatwin, resource, message, NULL, new_win);
chat_log_msg_in(barejid, message);
chatwin->enc_mode = PROF_ENC_NONE;