Compare commits

..

1 Commits

Author SHA1 Message Date
6086391b0e feat: Autoping availability warning
Some checks failed
CI Code / Check spelling (pull_request) Successful in 18s
CI Code / Check coding style (pull_request) Failing after 36s
CI Code / Linux (debian) (pull_request) Successful in 16m7s
CI Code / Linux (arch) (pull_request) Successful in 21m2s
CI Code / Linux (ubuntu) (pull_request) Successful in 16m21s
CI Code / Code Coverage (pull_request) Successful in 15m24s
2026-01-27 21:00:02 +01:00

View File

@@ -2453,8 +2453,9 @@ _disco_autoping_warning_message(GHashTable* features)
{
gboolean server_supports_ping = g_hash_table_contains(features, "urn:xmpp:ping");
gboolean users_prefers_warning = prefs_get_boolean(PREF_AUTOPING_WARNING);
gboolean is_autoping_enabled = prefs_get_autoping() != 0;
if (server_supports_ping && users_prefers_warning) {
if (!is_autoping_enabled && server_supports_ping && users_prefers_warning) {
cons_show("This server supports XEP-0199: XMPP Ping (better keepalive detection),\n"
"but autoping feature is currently disabled in settings.\n"
"Consider enabling it (e.g., `/autoping set 30`) for improved connection stability.\n"