change the bg color instead of the fg color when a contact (dis)connects. Colors have to be improved

This commit is contained in:
Yann Leboulanger 2005-04-05 09:38:52 +00:00
parent 634440c762
commit 96e8c8a447

View file

@ -1170,6 +1170,13 @@ class Roster_window:
renderer.set_property('cell-background', \
self.plugin.config['groupbgcolor'])
renderer.set_property('xalign', 0.5)
else:
jid = model.get_value(iter, 3)
account = model.get_value(iter, 4)
if jid in self.newly_added[account]:
renderer.set_property('cell-background', '#adc3c6')
elif jid in self.to_be_removed[account]:
renderer.set_property('cell-background', '#ab6161')
else:
renderer.set_property('cell-background', \
self.plugin.config['userbgcolor'])
@ -1195,13 +1202,13 @@ class Roster_window:
else:
jid = model.get_value(iter, 3)
account = model.get_value(iter, 4)
if jid in self.newly_added[account]:
renderer.set_property('foreground', 'green')
elif jid in self.to_be_removed[account]:
renderer.set_property('foreground', 'red')
else:
renderer.set_property('foreground', \
self.plugin.config['usertextcolor'])
if jid in self.newly_added[account]:
renderer.set_property('cell-background', '#adc3c6')
elif jid in self.to_be_removed[account]:
renderer.set_property('cell-background', '#ab6161')
else:
renderer.set_property('cell-background', \
self.plugin.config['userbgcolor'])
renderer.set_property('font', self.plugin.config['userfont'])