Philipp Hörist pushed to branch master at gajim / gajim
Commits:
7ad6a28e by Philipp Hörist at 2018-07-26T15:27:56Z
Fix event name
- - - - -
1 changed file:
- gajim/common/modules/mam.py
Changes:
=====================================
gajim/common/modules/mam.py
=====================================
--- a/gajim/common/modules/mam.py
+++ b/gajim/common/modules/mam.py
@@ -581,7 +581,7 @@ class MamMessageReceivedEvent(NetworkIncomingEvent):
class MamGcMessageReceivedEvent(NetworkIncomingEvent):
- name = 'mam-message-received'
+ name = 'mam-gc-message-received'
class MamDecryptedMessageReceived(NetworkIncomingEvent):
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/7ad6a28e128042a423dc421c37c30cc49f…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/7ad6a28e128042a423dc421c37c30cc49f…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
313b913a by Philipp Hörist at 2018-07-25T21:17:12Z
Dont get own avatar_sha from contacts
- - - - -
1 changed file:
- gajim/gtk/profile.py
Changes:
=====================================
gajim/gtk/profile.py
=====================================
--- a/gajim/gtk/profile.py
+++ b/gajim/gtk/profile.py
@@ -156,12 +156,13 @@ class ProfileWindow(Gtk.ApplicationWindow):
menu = Gtk.Menu()
nick = app.config.get_per('accounts', self.account, 'name')
- sha = app.contacts.get_avatar_sha(self.account, self.jid)
+ if self.avatar_sha is None:
+ return
menuitem = Gtk.MenuItem.new_with_mnemonic(_('Save _As'))
menuitem.connect(
'activate',
gtkgui_helpers.on_avatar_save_as_menuitem_activate,
- sha, nick)
+ self.avatar_sha, nick)
menu.append(menuitem)
menu.connect('selection-done', lambda w: w.destroy())
# show the menu
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/313b913ae4867eec76294f9efef7eb1c61…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/313b913ae4867eec76294f9efef7eb1c61…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
cf580c62 by Philipp Hörist at 2018-07-25T17:33:03Z
Discover httpupload also on the user domain
- - - - -
2 changed files:
- gajim/common/modules/discovery.py
- gajim/common/modules/httpupload.py
Changes:
=====================================
gajim/common/modules/discovery.py
=====================================
--- a/gajim/common/modules/discovery.py
+++ b/gajim/common/modules/discovery.py
@@ -190,6 +190,7 @@ class Discovery:
self._con.get_module('VCardTemp').pass_disco(from_, *args)
self._con.get_module('Carbons').pass_disco(from_, *args)
self._con.get_module('PrivacyLists').pass_disco(from_, *args)
+ self._con.get_module('HTTPUpload').pass_disco(from_, *args)
identities, features, data, node = args
if nbxmpp.NS_REGISTER in features:
=====================================
gajim/common/modules/httpupload.py
=====================================
--- a/gajim/common/modules/httpupload.py
+++ b/gajim/common/modules/httpupload.py
@@ -106,7 +106,6 @@ class HTTPUpload:
for ctrl in app.interface.msg_win_mgr.get_controls(acct=self._account):
ctrl.update_actions()
- raise nbxmpp.NodeProcessed
def handle_outgoing_stanza(self, event):
if event.conn.name != self._account:
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/cf580c62de1e850bb15da7d2de4d9adc19…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/cf580c62de1e850bb15da7d2de4d9adc19…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6c4d9ff4 by Philipp Hörist at 2018-07-23T20:44:57+02:00
Dont disco unnecessary server items
- - - - -
1 changed file:
- gajim/common/modules/discovery.py
Changes:
=====================================
gajim/common/modules/discovery.py
=====================================
--- a/gajim/common/modules/discovery.py
+++ b/gajim/common/modules/discovery.py
@@ -146,6 +146,9 @@ class Discovery:
def _server_items_received(self, from_, node, items):
log.info('Server items received')
for item in items:
+ if 'node' in item:
+ # Only disco components
+ continue
self.disco_info(item['jid'],
success_cb=self._server_items_info_received)
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c4d9ff4c79fb1f11afbfa772d0aee65c1…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c4d9ff4c79fb1f11afbfa772d0aee65c1…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
9f65bca3 by Philipp Hörist at 2018-07-21T08:50:46+02:00
Remove traces of forwarding messages (XEP-0146)
This is deprecated because its very insecure and also not needed
anymore because of MAM
- - - - -
d4fd621d by Philipp Hörist at 2018-07-21T08:50:46+02:00
Use misc module to parse correction
- - - - -
37f7a803 by Philipp Hörist at 2018-07-22T12:33:55+02:00
Move message handler into own module
- - - - -
78858f7c by Philipp Hörist at 2018-07-22T16:19:53+02:00
Move more MUC methods into muc module
- - - - -
afb03061 by Philipp Hörist at 2018-07-22T16:19:59+02:00
Move security labels into own module
- - - - -
1156897b by Philipp Hörist at 2018-07-22T16:19:59+02:00
Show Security Labels support in ServerInfo
- - - - -
5ff9e9fe by Philipp Hörist at 2018-07-22T16:20:00+02:00
Move dataforms into modules folder
- - - - -
07c87a41 by Philipp Hörist at 2018-07-22T16:20:00+02:00
Rewrite discovery code and move it into own module
- - - - -
30 changed files:
- gajim/adhoc_commands.py
- gajim/chat_control.py
- gajim/chat_control_base.py
- gajim/command_system/implementation/standard.py
- gajim/common/caps_cache.py
- gajim/common/connection.py
- gajim/common/connection_handlers.py
- gajim/common/connection_handlers_events.py
- gajim/common/modules/__init__.py
- gajim/common/modules/adhoc_commands.py
- gajim/common/modules/blocking.py
- gajim/common/modules/bookmarks.py
- gajim/common/modules/carbons.py
- + gajim/common/modules/chatstates.py
- gajim/common/dataforms.py → gajim/common/modules/dataforms.py
- + gajim/common/modules/discovery.py
- gajim/common/modules/httpupload.py
- gajim/common/modules/mam.py
- + gajim/common/modules/message.py
- gajim/common/modules/misc.py
- gajim/common/modules/muc.py
- gajim/common/modules/pep.py
- gajim/common/modules/privacylists.py
- gajim/common/modules/pubsub.py
- + gajim/common/modules/receipts.py
- + gajim/common/modules/security_labels.py
- gajim/common/modules/user_nickname.py
- + gajim/common/modules/util.py
- gajim/common/modules/vcard_temp.py
- gajim/common/protocol/bytestream.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/54b5dec6c73ba470799f5cd01b9a148d5…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/54b5dec6c73ba470799f5cd01b9a148d5…
You're receiving this email because of your account on dev.gajim.org.