summaryrefslogtreecommitdiff
path: root/poezio/tabs/listtab.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2017-11-12 15:03:09 +0100
committermathieui <mathieui@mathieui.net>2017-11-12 15:03:09 +0100
commitd55cc5872503567775f0d7a7731d6f489bf2299b (patch)
tree725f9e7b8144d36054447b3c82edfb45bda8df1d /poezio/tabs/listtab.py
parent92496db823db34f7f7fb1ab31eaef093a707c3e8 (diff)
downloadpoezio-d55cc5872503567775f0d7a7731d6f489bf2299b.tar.gz
poezio-d55cc5872503567775f0d7a7731d6f489bf2299b.tar.bz2
poezio-d55cc5872503567775f0d7a7731d6f489bf2299b.tar.xz
poezio-d55cc5872503567775f0d7a7731d6f489bf2299b.zip
yapf -ir
Diffstat (limited to 'poezio/tabs/listtab.py')
-rw-r--r--poezio/tabs/listtab.py50
1 files changed, 26 insertions, 24 deletions
diff --git a/poezio/tabs/listtab.py b/poezio/tabs/listtab.py
index ed40241b..84dcc38b 100644
--- a/poezio/tabs/listtab.py
+++ b/poezio/tabs/listtab.py
@@ -49,8 +49,7 @@ class ListTab(Tab):
self.key_func['KEY_LEFT'] = self.list_header.sel_column_left
self.key_func['KEY_RIGHT'] = self.list_header.sel_column_right
self.key_func[' '] = self.sort_by
- self.register_command('close', self.close,
- shortdesc='Close this tab.')
+ self.register_command('close', self.close, shortdesc='Close this tab.')
self.resize()
self.update_keys()
self.update_commands()
@@ -64,7 +63,6 @@ class ListTab(Tab):
"""
raise NotImplementedError
-
def refresh(self):
if self.need_resize:
self.resize()
@@ -90,26 +88,27 @@ class ListTab(Tab):
info_win_height = self.core.information_win_size
tab_win_height = Tab.tab_win_height()
- self.info_header.resize(1, self.width,
- self.height - 2 - info_win_height
- - tab_win_height,
- 0)
+ self.info_header.resize(
+ 1, self.width, self.height - 2 - info_win_height - tab_win_height,
+ 0)
column_size = self.get_columns_sizes()
self.list_header.resize_columns(column_size)
self.list_header.resize(1, self.width, 0, 0)
self.listview.resize_columns(column_size)
- self.listview.resize(self.height - 3 - info_win_height - tab_win_height,
- self.width, 1, 0)
- self.input.resize(1, self.width, self.height-1, 0)
+ self.listview.resize(
+ self.height - 3 - info_win_height - tab_win_height, self.width, 1,
+ 0)
+ self.input.resize(1, self.width, self.height - 1, 0)
def on_slash(self):
"""
'/' is pressed, activate the input
"""
curses.curs_set(1)
- self.input = windows.CommandInput("", self.reset_help_message, self.execute_slash_command)
- self.input.resize(1, self.width, self.height-1, 0)
- self.input.do_command("/") # we add the slash
+ self.input = windows.CommandInput("", self.reset_help_message,
+ self.execute_slash_command)
+ self.input.resize(1, self.width, self.height - 1, 0)
+ self.input.do_command("/") # we add the slash
def close(self, arg=None):
self.core.close_tab(self)
@@ -118,7 +117,11 @@ class ListTab(Tab):
"""
If there's an error (retrieving the values etc)
"""
- self._error_message = 'Error: %(code)s - %(msg)s: %(body)s' % {'msg':msg, 'body':body, 'code':code}
+ self._error_message = 'Error: %(code)s - %(msg)s: %(body)s' % {
+ 'msg': msg,
+ 'body': body,
+ 'code': code
+ }
self.info_header.message = self._error_message
self.info_header.refresh()
curses.doupdate()
@@ -126,14 +129,12 @@ class ListTab(Tab):
def sort_by(self):
if self.list_header.get_order():
self.listview.sort_by_column(
- col_name=self.list_header.get_sel_column(),
- asc=False)
+ col_name=self.list_header.get_sel_column(), asc=False)
self.list_header.set_order(False)
self.list_header.refresh()
else:
self.listview.sort_by_column(
- col_name=self.list_header.get_sel_column(),
- asc=True)
+ col_name=self.list_header.get_sel_column(), asc=True)
self.list_header.set_order(True)
self.list_header.refresh()
self.core.doupdate()
@@ -144,7 +145,7 @@ class ListTab(Tab):
return True
curses.curs_set(0)
self.input = self.default_help_message
- self.input.resize(1, self.width, self.height-1, 0)
+ self.input.resize(1, self.width, self.height - 1, 0)
return True
def execute_slash_command(self, txt):
@@ -167,10 +168,13 @@ class ListTab(Tab):
return self.key_func[key]()
def on_info_win_size_changed(self):
- if self.core.information_win_size >= self.height-3:
+ if self.core.information_win_size >= self.height - 3:
return
- self.info_header.resize(1, self.width, self.height-2-self.core.information_win_size - Tab.tab_win_height(), 0)
- self.listview.resize(self.height-3-self.core.information_win_size - Tab.tab_win_height(), self.width, 1, 0)
+ self.info_header.resize(
+ 1, self.width, self.height - 2 - self.core.information_win_size -
+ Tab.tab_win_height(), 0)
+ self.listview.resize(self.height - 3 - self.core.information_win_size -
+ Tab.tab_win_height(), self.width, 1, 0)
def on_lose_focus(self):
self.state = 'normal'
@@ -197,5 +201,3 @@ class ListTab(Tab):
def matching_names(self):
return [(2, self.name)]
-
-