Set correct color for buffer_nicklist_count bar item
This commit is contained in:
parent
aef9a2e028
commit
b5cf65dfd2
1 changed files with 4 additions and 2 deletions
|
@ -126,17 +126,19 @@ def matrix_bar_item_buffer_modes(data, item, window, buffer, extra_info):
|
||||||
@utf8_decode
|
@utf8_decode
|
||||||
def matrix_bar_nicklist_count(data, item, window, buffer, extra_info):
|
def matrix_bar_nicklist_count(data, item, window, buffer, extra_info):
|
||||||
# pylint: disable=unused-argument
|
# pylint: disable=unused-argument
|
||||||
|
color = W.color("status_nicklist_count")
|
||||||
|
|
||||||
for server in SERVERS.values():
|
for server in SERVERS.values():
|
||||||
if buffer in server.buffers.values():
|
if buffer in server.buffers.values():
|
||||||
room_buffer = server.find_room_from_ptr(buffer)
|
room_buffer = server.find_room_from_ptr(buffer)
|
||||||
room = room_buffer.room
|
room = room_buffer.room
|
||||||
return str(room.member_count)
|
return "{}{}".format(color, room.member_count)
|
||||||
|
|
||||||
nick_count = W.buffer_get_integer(buffer, "nicklist_nicks_count")
|
nick_count = W.buffer_get_integer(buffer, "nicklist_nicks_count")
|
||||||
nicklist_enabled = bool(W.buffer_get_integer(buffer, "nicklist"))
|
nicklist_enabled = bool(W.buffer_get_integer(buffer, "nicklist"))
|
||||||
|
|
||||||
if nicklist_enabled:
|
if nicklist_enabled:
|
||||||
return str(nick_count)
|
return "{}{}".format(color, nick_count)
|
||||||
|
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue