# HG changeset patch # User Björn Ricks # Date 1315829247 -7200 # Node ID cd2456d0589e204bd8065d03ac7ee4123dc53f5b # Parent df98b84d22f93386d9f3195fe6fbd63e26ce0a4a Add single entry deletion Pressing d without selecting an entry will delete the entry under the current focus. diff -r df98b84d22f9 -r cd2456d0589e getan/states.py --- a/getan/states.py Mon Sep 12 14:06:19 2011 +0200 +++ b/getan/states.py Mon Sep 12 14:07:27 2011 +0200 @@ -403,6 +403,10 @@ if self.view.selection: return DeleteEntryState(self.projectlist_state, self.controller, self.view) + else: + entry = self.view.item_in_focus() + return DeleteEntryState(self.projectlist_state, + self.controller, self.view, [entry]) if 'm' in key: if self.view.selection: return MoveEntryState(self.projectlist_state,