diff options
author | mathieui <mathieui@mathieui.net> | 2014-04-30 21:34:09 +0200 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2014-04-30 21:34:09 +0200 |
commit | bbdc14aaa5a47e77ad46d1ad7b4465ac065d6677 (patch) | |
tree | 190e961ea1c516ad0127e1c82cddb5fee263e565 /src/tabs/basetabs.py | |
parent | d859ec2ea19654603075b556094c6b59aad8e73a (diff) | |
download | poezio-bbdc14aaa5a47e77ad46d1ad7b4465ac065d6677.tar.gz poezio-bbdc14aaa5a47e77ad46d1ad7b4465ac065d6677.tar.bz2 poezio-bbdc14aaa5a47e77ad46d1ad7b4465ac065d6677.tar.xz poezio-bbdc14aaa5a47e77ad46d1ad7b4465ac065d6677.zip |
Remove Tab.get_name() and use Tab.name instead
(keep a get_name() fallback just in case for now)
Diffstat (limited to 'src/tabs/basetabs.py')
-rw-r--r-- | src/tabs/basetabs.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/tabs/basetabs.py b/src/tabs/basetabs.py index f16e3f93..9759431d 100644 --- a/src/tabs/basetabs.py +++ b/src/tabs/basetabs.py @@ -90,6 +90,7 @@ class Tab(object): plugin_commands = {} plugin_keys = {} def __init__(self): + self.name = self.__class__.__name__ self.input = None self._state = 'normal' self._prev_state = None @@ -299,13 +300,13 @@ class Tab(object): """ get the name of the tab """ - return self.__class__.__name__ + return self.name def get_nick(self): """ Get the nick of the tab (defaults to its name) """ - return self.get_name() + return self.name def get_text_window(self): """ @@ -410,7 +411,8 @@ class GapTab(Tab): def __len__(self): return 0 - def get_name(self): + @property + def name(self): return '' def refresh(self): @@ -476,7 +478,7 @@ class ChatTab(Tab): return False def load_logs(self, log_nb): - logs = logger.get_logs(safeJID(self.get_name()).bare, log_nb) + logs = logger.get_logs(safeJID(self.name).bare, log_nb) return logs def log_message(self, txt, nickname, time=None, typ=1): @@ -569,7 +571,7 @@ class ChatTab(Tab): return msg def get_dest_jid(self): - return self.get_name() + return self.name @refresh_wrapper.always def command_clear(self, args): |