Philipp Hörist pushed to branch master at gajim / gajim
Commits:
258c7922 by Philipp Hörist at 2018-01-30T23:40:15+01:00
Dont set Avatar if there is none
Fixes #8878
- - - - -
1 changed file:
- gajim/roster_window.py
Changes:
=====================================
gajim/roster_window.py
=====================================
--- a/gajim/roster_window.py
+++ b/gajim/roster_window.py
@@ -4843,8 +4843,9 @@ class RosterWindow:
return
image = model[titer][Column.AVATAR_IMG]
- surface = image.get_property('surface')
- renderer.set_property('surface', surface)
+ if image is not None:
+ surface = image.get_property('surface')
+ renderer.set_property('surface', surface)
# allocate space for the icon only if needed
if model[titer][Column.AVATAR_IMG] or \
app.config.get('avatar_position_in_roster') == 'left':
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/258c7922a585b171abecbe77b12173b2f7…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/258c7922a585b171abecbe77b12173b2f7…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6deedb17 by Philipp Hörist at 2018-01-29T23:12:58+01:00
Only use logind listener on linux
- - - - -
1 changed file:
- gajim/gui_interface.py
Changes:
=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2879,10 +2879,9 @@ class Interface:
self.remote_ctrl = None
- from gajim import logind_listener
-
# Handle screensaver
if sys.platform == 'linux':
+ from gajim import logind_listener
from gajim import screensaver_listener
self.show_vcard_when_connect = []
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6deedb1743fa78604cfbaf67a179f9ce91…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6deedb1743fa78604cfbaf67a179f9ce91…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
440b6e48 by Philipp Hörist at 2018-01-29T00:06:21+01:00
Move icons to hicolor folder
also add svg images for scaling
- - - - -
232dc1dd by Philipp Hörist at 2018-01-29T00:06:31+01:00
Scale Avatars for HiDPI Screens
- - - - -
c983b1f5 by Philipp Hörist at 2018-01-29T00:06:31+01:00
Set padlock icon correctly
- - - - -
749fcc1b by Philipp Hörist at 2018-01-29T00:06:31+01:00
Set enryption icon correctly
- - - - -
adb326a5 by Philipp Hörist at 2018-01-29T00:06:31+01:00
Refactor StatusComboBox
- Move as much code as possible into Glade file
- Pull icons from the IconsTheme (because of HiDPI scaling)
- - - - -
dd12584f by Philipp Hörist at 2018-01-29T00:06:32+01:00
Use icons from IconTheme for ChatControl Banner
It will correctly scale on HiDPI Displays if we set it like that
- - - - -
cb90d469 by Philipp Hörist at 2018-01-29T00:06:40+01:00
Use icons from IconTheme for StatusIcon
- - - - -
2c2e946a by Philipp Hörist at 2018-01-29T00:06:46+01:00
Use icons from IconTheme in HistoryWindow
- - - - -
4f92142d by Philipp Hörist at 2018-01-29T00:06:46+01:00
Use icons from IconTheme in Dialogs
- - - - -
e19f7ef9 by Philipp Hörist at 2018-01-29T00:06:46+01:00
Use icons from IconTheme in TransformChatToMUC
- - - - -
762617e0 by Philipp Hörist at 2018-01-29T00:06:46+01:00
Use icons from IconTheme for Groupchat Roster
- - - - -
bb9b949f by Philipp Hörist at 2018-01-29T18:14:19+01:00
Merge branch 'master' into 'master'
Improvements for HiDPI
See merge request gajim/gajim!203
- - - - -
30 changed files:
- gajim/chat_control.py
- gajim/chat_control_base.py
- gajim/common/const.py
- gajim/common/contacts.py
- gajim/data/gui/chat_control.ui
- gajim/data/gui/chat_to_muc_window.ui
- gajim/data/gui/groupchat_control.ui
- gajim/data/gui/roster_window.ui
- − gajim/data/icons/hicolor/16x16/actions/document-send.png
- + gajim/data/icons/hicolor/16x16/status/aim-away.png
- + gajim/data/icons/hicolor/16x16/status/aim-chat.png
- + gajim/data/icons/hicolor/16x16/status/aim-dnd.png
- + gajim/data/icons/hicolor/16x16/status/aim-notinroster.png
- + gajim/data/icons/hicolor/16x16/status/aim-offline.png
- + gajim/data/icons/hicolor/16x16/status/aim-online.png
- + gajim/data/icons/hicolor/16x16/status/aim-xa.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-away.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-chat.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-closed.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-connecting.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-dnd.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-error.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-event.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-invisible.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-muc-active.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-muc-inactive.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-notinroster.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-offline.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-online.png
- + gajim/data/icons/hicolor/16x16/status/dcraven-opened.png
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/5ce0c65ce4d3b9e2cf8a1c0261e303e19…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/5ce0c65ce4d3b9e2cf8a1c0261e303e19…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist deleted branch 8711-links-in-muc-subjects-do-not-work-on-windows at gajim / gajim
---
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6f20e5e6 by André Apitzsch at 2018-01-27T00:20:53+01:00
Logind listener: make string translatable
- - - - -
8bf3a179 by Philipp Hörist at 2018-01-27T17:26:42+01:00
Merge branch 'logind' into 'master'
Logind listener: make string translatable
See merge request gajim/gajim!200
- - - - -
1 changed file:
- gajim/logind_listener.py
Changes:
=====================================
gajim/logind_listener.py
=====================================
--- a/gajim/logind_listener.py
+++ b/gajim/logind_listener.py
@@ -42,7 +42,6 @@ def signal_received(connection, sender_name, object_path,
global fd
- connected = None
log.info('Signal received: %s - %s', interface_name, parameters)
# signal is sent right before (with the parameter True) and after
@@ -88,7 +87,7 @@ def get_inhibitor(connection):
'org.freedesktop.login1.Manager',
'Inhibit',
GLib.Variant('(ssss)', ('sleep', 'org.gajim.Gajim',
- 'Disconnect from the network', 'delay')),
+ _('Disconnect from the network'), 'delay')),
GLib.VariantType.new('(h)'),
Gio.DBusCallFlags.NONE, -1, None, None)
@@ -97,8 +96,6 @@ def get_inhibitor(connection):
def appeared(connection, name, name_owner, *user_data):
'''Set up a listener for suspend signals'''
- global supported
- supported = True
log.info('%s appeared', name)
if name == 'org.freedesktop.login1':
connection.signal_subscribe(
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/36f23c9cf2de22a157a3b057576d45d14…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/36f23c9cf2de22a157a3b057576d45d14…
You're receiving this email because of your account on dev.gajim.org.