mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
Mention feature details when not supported
So that we will get aware of a version mismatch.
This commit is contained in:
parent
31ebd6ab1c
commit
7f737a3b47
@ -3008,7 +3008,7 @@ cmd_blocked(ProfWin* window, const char* const command, gchar** args)
|
||||
}
|
||||
|
||||
if (!connection_supports(XMPP_FEATURE_BLOCKING)) {
|
||||
cons_show("Blocking not supported by server.");
|
||||
cons_show("Blocking (%s) not supported by server.", XMPP_FEATURE_BLOCKING);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -3040,7 +3040,7 @@ cmd_blocked(ProfWin* window, const char* const command, gchar** args)
|
||||
}
|
||||
|
||||
if (!connection_supports(XMPP_FEATURE_SPAM_REPORTING)) {
|
||||
cons_show("Spam reporting not supported by server.");
|
||||
cons_show("Spam reporting (%s) not supported by server.", XMPP_FEATURE_SPAM_REPORTING);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -6521,7 +6521,7 @@ cmd_ping(ProfWin* window, const char* const command, gchar** args)
|
||||
}
|
||||
|
||||
if (args[0] == NULL && connection_supports(XMPP_FEATURE_PING) == FALSE) {
|
||||
cons_show("Server does not support ping requests.");
|
||||
cons_show("Server does not support ping requests (%s).", XMPP_FEATURE_PING);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -8126,7 +8126,7 @@ cmd_command_list(ProfWin* window, const char* const command, gchar** args)
|
||||
}
|
||||
|
||||
if (connection_supports(XMPP_FEATURE_COMMANDS) == FALSE) {
|
||||
cons_show("Server does not support ad hoc commands.");
|
||||
cons_show("Server does not support ad hoc commands (%s).", XMPP_FEATURE_COMMANDS);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -8182,7 +8182,7 @@ cmd_command_exec(ProfWin* window, const char* const command, gchar** args)
|
||||
}
|
||||
|
||||
if (connection_supports(XMPP_FEATURE_COMMANDS) == FALSE) {
|
||||
cons_show("Server does not support ad hoc commands.");
|
||||
cons_show("Server does not support ad hoc commands (%s).", XMPP_FEATURE_COMMANDS);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
@ -1385,7 +1385,7 @@ _autoping_timed_send(xmpp_conn_t* const conn, void* const userdata)
|
||||
if (connection_supports(XMPP_FEATURE_PING) == FALSE) {
|
||||
log_warning("Server doesn't advertise %s feature, disabling autoping.", XMPP_FEATURE_PING);
|
||||
prefs_set_autoping(0);
|
||||
cons_show_error("Server ping not supported, autoping disabled.");
|
||||
cons_show_error("Server ping not supported (%s), autoping disabled.", XMPP_FEATURE_PING);
|
||||
xmpp_conn_t* conn = connection_get_conn();
|
||||
xmpp_timed_handler_delete(conn, _autoping_timed_send);
|
||||
return 1;
|
||||
@ -2586,7 +2586,7 @@ iq_mam_request(ProfChatWin* win)
|
||||
{
|
||||
if (connection_supports(XMPP_FEATURE_MAM2) == FALSE) {
|
||||
log_warning("Server doesn't advertise %s feature.", XMPP_FEATURE_MAM2);
|
||||
cons_show_error("Server doesn't support MAM.");
|
||||
cons_show_error("Server doesn't support MAM (%s).", XMPP_FEATURE_MAM2);
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user