X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fmobilegtd.git;a=blobdiff_plain;f=src%2Fgui%2Fproject_details%2Fproject_view.py;h=801b067dcbb3b796db3d59466fe75e0a7e3de993;hp=7827009e621d6a9f2dcce89a01553caf5c9f2249;hb=e3125688649dc16f60c42a7b9479a2663a88bace;hpb=3f1310771fb7c333ebef7a2f0beac4120a0d8b65 diff --git a/src/gui/project_details/project_view.py b/src/gui/project_details/project_view.py index 7827009..801b067 100644 --- a/src/gui/project_details/project_view.py +++ b/src/gui/project_details/project_view.py @@ -4,7 +4,7 @@ import thread from model.model import * from config.config import gtd_directory,Configuration from config.defaultconfig import default_actions_menu -from gui.gui import EditableListView +from gui.gui import SearchableListView from infos_widget import InfosWidget from info_widget import InfoWidget from context_widget import ContextWidget @@ -59,12 +59,12 @@ def ask_for_info(proposition): return appuifw.query(u'Enter info','text',u'%s'%(proposition)) -class ProjectView(EditableListView): +class ProjectView(SearchableListView): def __init__(self,project): self.project = project self.project.observers.append(self) super(ProjectView, self).__init__() - self.set_keybindings(ACTION_LIST_KEYS_AND_MENU) + self.set_menu(ACTION_LIST_KEYS_AND_MENU) self.set_title(self.project.name) self.set_filters([lambda:self.project.actions.with_property(lambda a:a.status==action.active)]) @@ -72,7 +72,7 @@ class ProjectView(EditableListView): self.project.observers.remove(self) # self.project.status = project.active # self.project.status.update(self.project) - EditableListView.exit(self) + super(ProjectView, self).exit() # self.project.dirty = True # self.project.write() # self.projects.update_status(self.project)