diff options
author | mathieui <mathieui@mathieui.net> | 2011-11-16 11:25:20 +0100 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2011-11-16 11:25:20 +0100 |
commit | 24ba3b6ed9f2c6aac07056d5a8a481a7286772b8 (patch) | |
tree | 5349b302a84af150f29af3f85e2a48832a49094e | |
parent | 75f7d710801388b2f62deb98968ff8d4d1f0d350 (diff) | |
download | poezio-24ba3b6ed9f2c6aac07056d5a8a481a7286772b8.tar.gz poezio-24ba3b6ed9f2c6aac07056d5a8a481a7286772b8.tar.bz2 poezio-24ba3b6ed9f2c6aac07056d5a8a481a7286772b8.tar.xz poezio-24ba3b6ed9f2c6aac07056d5a8a481a7286772b8.zip |
Add CHAR_CHATSTATE_* to the available theme options
-rw-r--r-- | src/theming.py | 6 | ||||
-rw-r--r-- | src/windows.py | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/theming.py b/src/theming.py index 71aa8b72..7b653d66 100644 --- a/src/theming.py +++ b/src/theming.py @@ -94,6 +94,12 @@ class Theme(object): # in the user list CHAR_STATUS = '|' + # The characters used for the chatstates in the user list + # in a MUC + CHAR_CHATSTATE_ACTIVE = 'A' + CHAR_CHATSTATE_COMPOSING = 'X' + CHAR_CHATSTATE_PAUSED = 'p' + # Separators COLOR_VERTICAL_SEPARATOR = (4, -1) COLOR_NEW_TEXT_SEPARATOR = (2, -1) diff --git a/src/windows.py b/src/windows.py index 2e2c0fd5..7601208c 100644 --- a/src/windows.py +++ b/src/windows.py @@ -233,11 +233,11 @@ class UserList(Win): else: show_col = self.color_show[user.show]() if user.chatstate == 'composing': - char = 'X' + char = get_theme().CHAR_CHATSTATE_COMPOSING elif user.chatstate == 'active': - char = 'A' + char = get_theme().CHAR_CHATSTATE_ACTIVE elif user.chatstate == 'paused': - char = 'p' + char = get_theme().CHAR_CHATSTATE_PAUSED else: char = get_theme().CHAR_STATUS self.addstr(y, 0, char, to_curses_attr(show_col)) |