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]

Reply via email to