gajim-plural/gajim
Philipp Hörist 2e9de7702f Remove discovery of generic pubsub support
We use PubSub only on our account jid, this use case is what PEP
was made for. If PEP is discovered we know that certain PubSub
features are supported, see: https://xmpp.org/extensions/xep-0163.html#defaults

The current check for <feature var='http://jabber.org/protocol/pubsub'/>
is pretty useless, as it just tells us that there is a PubSub implementation
but not much about the features. Only `publish` and `subscribe` are MUST
in XEP-0060 which is not enough for our needs.

If there is ever need to discover a generic PubSub implementation
that is not PEP we should check for all the PubSub features we need
instead of only for <feature var='http://jabber.org/protocol/pubsub'/>
2017-10-15 01:56:52 +02:00
..
command_system Fix some strings for a better translation 2017-09-19 12:45:02 +02:00
common Remove discovery of generic pubsub support 2017-10-15 01:56:52 +02:00
data HistoryWindow: Fix some UI issues 2017-10-08 19:02:55 +02:00
dev Move ipython_view to gajim.dev and exclude it from tarball 2017-09-22 19:12:26 +02:00
plugins Fix deprecation warnings 2017-10-07 21:01:27 +02:00
__init__.py Add avatar_sha field to Cache DB 2017-10-08 11:25:49 +02:00
accounts_window.py Rename Zeroconf Credentials Dialog 2017-09-25 13:57:25 +02:00
adhoc_commands.py Nicer code 2017-08-24 15:41:39 +02:00
advanced_configuration_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
app_actions.py Merge branch 'master' into 'gnotification' 2017-09-21 20:44:18 +02:00
atom_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
cell_renderer_image.py Rename src directory 2017-07-02 17:25:47 +02:00
chat_control.py Remove BigAvatarWindow 2017-10-08 11:26:33 +02:00
chat_control_base.py Fuse Emoticons/Authentication with TextView 2017-10-03 03:12:31 +02:00
config.py Replace make_color_string() by Gdk.RGBA method 2017-10-07 17:03:31 +02:00
conversation_textview.py Fix some logging calls 2017-09-26 07:14:01 +02:00
dataforms_widget.py Nicer code 2017-08-24 15:41:39 +02:00
dialogs.py Remove BigAvatarWindow 2017-10-08 11:26:33 +02:00
disco.py Replace deprecated Gtk.Image.*_from_stock() 2017-09-28 19:42:00 +02:00
emoticons.py Fix deprecation warnings 2017-10-07 21:01:27 +02:00
features_window.py Simplify check_X509.py 2017-10-05 21:58:45 +02:00
filetransfers_window.py Replace deprecated Gtk.Image.*_from_stock() 2017-09-28 19:42:00 +02:00
gajim.py fix file lookup location and other issues 2017-09-22 19:12:26 +02:00
gajim_remote.py GajimRemote: Fix invalid filename 2017-08-18 19:48:48 +02:00
gajim_themes_window.py Replace make_color_string() by Gdk.RGBA method 2017-10-07 17:03:31 +02:00
groupchat_control.py Remove discovery of generic pubsub support 2017-10-15 01:56:52 +02:00
groups.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
gtkexcepthook.py Use absolute imports 2017-08-18 19:48:48 +02:00
gtkgui_helpers.py Refactor Avatars 2017-10-08 11:26:28 +02:00
gtkspell.py Rename src directory 2017-07-02 17:25:47 +02:00
gui_interface.py Refactor Avatars 2017-10-08 11:26:28 +02:00
gui_menu_builder.py Refactor Avatars 2017-10-08 11:26:28 +02:00
history_manager.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
history_sync.py Fix some strings for a better translation 2017-09-19 12:45:02 +02:00
history_window.py HistoryWindow: Fix some UI issues 2017-10-08 19:02:55 +02:00
htmltextview.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
logind_listener.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
message_control.py Add keyword arg to prototype 2017-08-23 23:26:26 +02:00
message_textview.py Fuse Emoticons/Authentication with TextView 2017-10-03 03:12:31 +02:00
message_window.py Remove unused import 2017-10-08 18:09:15 +02:00
music_track_listener.py Use absolute imports 2017-08-18 19:48:48 +02:00
negotiation.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
network_watcher.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
notify.py Use GNotification instead of pynotify or dbus 2017-09-13 21:20:37 +02:00
options_dialog.py OptionsDialog: Destroy dialog on ESC 2017-09-29 02:43:29 +02:00
profile_window.py Refactor Avatars 2017-10-08 11:26:28 +02:00
remote_control.py Refactor Avatars 2017-10-08 11:26:28 +02:00
roster_window.py Minimize Roster correctly on ESC 2017-10-14 21:08:58 +02:00
scrolled_window.py Fix infinite expand of MessageTextView 2017-07-28 20:40:30 +02:00
search_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
secrets.py fix reading secrets file 2017-09-13 14:25:36 +02:00
server_info.py Remove discovery of generic pubsub support 2017-10-15 01:56:52 +02:00
session.py Set message as read before removing an event 2017-09-29 12:41:26 +02:00
shortcuts_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
statusicon.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
tooltips.py Refactor Avatars 2017-10-08 11:26:28 +02:00
upower_listener.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
vcard.py Refactor Avatars 2017-10-08 11:26:28 +02:00