Commit 4075db7f authored by Bram Schoenmakers's avatar Bram Schoenmakers

Default to the configured sort string when not given by the user

parent 84382659
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
import configparser import configparser
from topydo.lib.Config import home_config_path from topydo.lib.Config import home_config_path, config
def columns(): def columns():
""" """
...@@ -35,7 +35,7 @@ def columns(): ...@@ -35,7 +35,7 @@ def columns():
defaults = { defaults = {
'title': 'Yet another column', 'title': 'Yet another column',
'filterexpr': '', 'filterexpr': '',
'sortexpr': 'desc:prio', 'sortexpr': config().sort_string(),
'show_all': '0', 'show_all': '0',
} }
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
import urwid import urwid
from topydo.lib.Config import config
class ViewWidget(urwid.LineBox): class ViewWidget(urwid.LineBox):
def __init__(self, p_todolist): def __init__(self, p_todolist):
self._todolist = p_todolist self._todolist = p_todolist
...@@ -48,7 +50,7 @@ class ViewWidget(urwid.LineBox): ...@@ -48,7 +50,7 @@ class ViewWidget(urwid.LineBox):
def data(self): def data(self):
return { return {
'title': self.titleedit.edit_text, 'title': self.titleedit.edit_text,
'sortexpr': self.sortedit.edit_text, 'sortexpr': self.sortedit.edit_text or config().sort_string(),
'filterexpr': self.filteredit.edit_text, 'filterexpr': self.filteredit.edit_text,
'show_all': self.allradio.state, 'show_all': self.allradio.state,
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment