Philipp Hörist pushed to branch master at gajim / gajim
Commits:
18b73bce by Philipp Hörist at 2026-06-07T21:09:09+02:00
new: Update announced disco features
- Remove not supported XHTML
- jabber:x:conference is not required to be announced
- Remove all jingle features as its currently not supported
- - - - -
2 changed files:
- gajim/common/const.py
- gajim/common/helpers.py
Changes:
=====================================
gajim/common/const.py
=====================================
@@ -848,11 +848,9 @@ def is_active(self):
Namespace.VERSION,
Namespace.ROSTERX,
Namespace.SECLABEL,
- Namespace.CONFERENCE,
Namespace.CORRECT,
Namespace.CHATMARKERS,
Namespace.EME,
- Namespace.XHTML_IM,
Namespace.HASHES_2,
Namespace.HASHES_MD5,
Namespace.HASHES_SHA1,
@@ -862,8 +860,8 @@ def is_active(self):
Namespace.HASHES_SHA3_512,
Namespace.HASHES_BLAKE2B_256,
Namespace.HASHES_BLAKE2B_512,
- Namespace.JINGLE,
# TODO Jingle FT
+ # Namespace.JINGLE,
# Namespace.JINGLE_FILE_TRANSFER_5,
# Namespace.JINGLE_BYTESTREAM,
# Namespace.JINGLE_IBB,
=====================================
gajim/common/helpers.py
=====================================
@@ -266,11 +266,11 @@ def get_optional_features(account: str) -> list[str]:
features.append(Namespace.BOOKMARKS_1 + "+notify")
elif client.get_module("Bookmarks").pep_bookmarks_used:
features.append(Namespace.BOOKMARKS + "+notify")
- if app.is_installed("AV"):
- features.append(Namespace.JINGLE_RTP)
- features.append(Namespace.JINGLE_RTP_AUDIO)
- features.append(Namespace.JINGLE_RTP_VIDEO)
- features.append(Namespace.JINGLE_ICE_UDP)
+ # if app.is_installed("AV"):
+ # features.append(Namespace.JINGLE_RTP)
+ # features.append(Namespace.JINGLE_RTP_AUDIO)
+ # features.append(Namespace.JINGLE_RTP_VIDEO)
+ # features.append(Namespace.JINGLE_ICE_UDP)
# Give plugins the possibility to add their features
app.plugin_manager.extension_point("update_caps", account, features)
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/18b73bceee64ac6d98fe7627fc4fa4a68501572a
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/18b73bceee64ac6d98fe7627fc4fa4a68501572a
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]