#!/usr/bin/python
"""
-@todo Alt Views (Besides task list)
- Map
- Using new api widgets people are developing)
- Integrate GPS w/ fallback to default location
- Use locations for mapping
- Quick search (OR within a property type, and between property types)
- Drop down for multi selecting priority
- Drop down for multi selecting tags
- Drop down for multi selecting locations
- Calendar selector for choosing due date range
@todo Add logging support to make debugging random user issues a lot easier
"""
def push_exception(self, exception = None):
if exception is None:
- userMessage = sys.exc_info()[1].message
+ userMessage = sys.exc_value.message
warningMessage = traceback.format_exc()
else:
userMessage = exception.message
"""
@todo Add an agenda view to the task list
Tree of days, with each successive 7 days dropping the visibility of further lower priority items
+@todo Add a map view
+ Using new api widgets people are developing)
+ Integrate GPS w/ fallback to default location
+ Use locations for mapping
+@todo Add a quick search (OR within a property type, and between property types) view
+ Drop down for multi selecting priority
+ Drop down for multi selecting tags
+ Drop down for multi selecting locations
+ Calendar selector for choosing due date range
@todo Remove blocking operations from UI thread
"""