projects
/
doneit
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b2490b6
)
Switching selecting the due date to displaying a popup calendar
author
Ed Page
<eopage@byu.net>
Thu, 16 Apr 2009 14:14:04 +0000
(09:14 -0500)
committer
Ed Page
<eopage@byu.net>
Thu, 16 Apr 2009 14:14:04 +0000
(09:14 -0500)
src/rtm_view.py
patch
|
blob
|
history
diff --git
a/src/rtm_view.py
b/src/rtm_view.py
index
ecfdebf
..
60a4680
100644
(file)
--- a/
src/rtm_view.py
+++ b/
src/rtm_view.py
@@
-287,12
+287,10
@@
class ItemListView(object):
self._editDialog.disable()
self.reset_task_list(self._projId)
elif viewColumn is self._dueColumn:
self._editDialog.disable()
self.reset_task_list(self._projId)
elif viewColumn is self._dueColumn:
- self._editDialog.enable(self._manager)
- try:
- self._editDialog.request_task(self._manager, taskId)
- finally:
- self._editDialog.disable()
- self.reset_task_list(self._projId)
+ due = self._manager.get_task_details(taskId)["dueDate"]
+ if due.is_good():
+ calendar = gtk_toolbox.PopupCalendar(None, due.get())
+ calendar.run()
elif viewColumn is self._linkColumn:
webbrowser.open(self._manager.get_task_details(taskId)["url"])
elif viewColumn is self._notesColumn:
elif viewColumn is self._linkColumn:
webbrowser.open(self._manager.get_task_details(taskId)["url"])
elif viewColumn is self._notesColumn: