Philipp Hörist pushed to branch master at gajim / gajim
Commits:
f5087c03 by André Apitzsch at 2020-04-10T13:48:56+02:00
Appdata: Remove provides id
gajim.desktop isn't provided since 1.0.0.
The change might fix detection of Gajim nightly in GNOME software.
- - - - -
1 changed file:
- data/org.gajim.Gajim.appdata.xml.in
Changes:
=====================================
data/org.gajim.Gajim.appdata.xml.in
=====================================
@@ -2,9 +2,6 @@
<!-- Copyright 2017-2020 Gajim Team -->
<component type="desktop-application">
<id>org.gajim.Gajim</id>
- <provides>
- <id>gajim.desktop</id>
- </provides>
<metadata_license>CC-BY-SA-3.0</metadata_license>
<project_license>GPL-3.0</project_license>
<name>Gajim</name>
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/f5087c03a4ca7611606f7289ec4244dc…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/f5087c03a4ca7611606f7289ec4244dc…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
8407a387 by lovetox at 2020-04-09T23:53:00+02:00
GroupchatRoster: Update avatar on draw_contact()
- - - - -
1 changed file:
- gajim/gtk/groupchat_roster.py
Changes:
=====================================
gajim/gtk/groupchat_roster.py
=====================================
@@ -385,6 +385,8 @@ class GroupchatRoster(Gtk.ScrolledWindow, EventHelper):
gc_contact = app.contacts.get_gc_contact(
self._account, self.room_jid, nick)
+ self.draw_avatar(gc_contact)
+
if app.events.get_events(self._account, self.room_jid + '/' + nick):
self._store[iter_][Column.EVENT] = True
else:
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/8407a387c9389016dfa5965727e89162…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/8407a387c9389016dfa5965727e89162…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
ec3c756b by lovetox at 2020-04-09T23:42:06+02:00
TCP: Pass Node objects instead of actual data on data-sent
- Use for logging the actual data passed to GLib
- Pass a Node object on data-sent so applications don't
have to reparse it
- - - - -
1 changed file:
- nbxmpp/tcp.py
Changes:
=====================================
nbxmpp/tcp.py
=====================================
@@ -289,14 +289,13 @@ class TCPConnection(Connection):
self._write_stanzas()
return
- for stanza in self._write_stanza_buffer:
- self._log_stanza(stanza, received=False)
- self._write_stanza_buffer = None
+ self._log_stanza(data, received=False)
- try:
- self.notify('data-sent', data)
- except Exception:
- self._log.exception('Error while executing data-sent:')
+ for stanza in self._write_stanza_buffer:
+ try:
+ self.notify('data-sent', stanza)
+ except Exception:
+ self._log.exception('Error while executing data-sent:')
if self._output_closed and not self._write_queue:
self._check_for_shutdown()
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/-/commit/ec3c756b9c7657dee552ef19…
--
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/-/commit/ec3c756b9c7657dee552ef19…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
89bbf64c by lovetox at 2020-04-07T22:39:08+02:00
Dispatcher: Add logging when running timeout check
- - - - -
7ba2e6af by lovetox at 2020-04-07T22:39:39+02:00
TCP: Check write queue after sending keepalive
- - - - -
2 changed files:
- nbxmpp/dispatcher.py
- nbxmpp/tcp.py
Changes:
=====================================
nbxmpp/dispatcher.py
=====================================
@@ -468,6 +468,7 @@ class StanzaDispatcher(Observable):
self._id_callbacks[id_] = (func, timeout, user_data)
def _timeout_check(self):
+ self._log.info('Run timeout check')
timeouts = {}
for id_, data in self._id_callbacks.items():
if data[1] is not None:
=====================================
nbxmpp/tcp.py
=====================================
@@ -285,6 +285,8 @@ class TCPConnection(Connection):
data = data.decode()
if data == ' ':
# keepalive whitespace
+ if self._write_queue:
+ self._write_stanzas()
return
for stanza in self._write_stanza_buffer:
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/-/compare/03915f1efe9bb11623530cc…
--
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/-/compare/03915f1efe9bb11623530cc…
You're receiving this email because of your account on dev.gajim.org.