changeset 0d325e2a6f5a in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=0d325e2a6f5a description: do not show empty pep and avatar in roster
diffstat:
src/roster_window.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diffs (22 lines):
diff -r ed1ebb6c1408 -r 0d325e2a6f5a src/roster_window.py --- a/src/roster_window.py Mon Jan 07 12:45:47 2013 +0400 +++ b/src/roster_window.py Mon Jan 07 13:18:48 2013 +0400 @@ -5192,7 +5192,7 @@ return
# allocate space for the icon only if needed - if not model[titer][data]: + if not model[titer][data] or model[titer][data] == empty_pixbuf: renderer.set_property('visible', False) else: renderer.set_property('visible', True) @@ -5236,6 +5236,9 @@ self._set_contact_row_background_color(renderer, jid, account) else: renderer.set_property('visible', False) + if model[titer][C_AVATAR_PIXBUF] == empty_pixbuf and \ + gajim.config.get('avatar_position_in_roster') != 'left': + renderer.set_property('visible', False)
if gajim.config.get('avatar_position_in_roster') == 'left': renderer.set_property('width', gajim.config.get(