More wild brainstorming
authorEd Page <epage@Dulcinea.(none)>
Tue, 14 Apr 2009 03:31:00 +0000 (22:31 -0500)
committerEd Page <epage@Dulcinea.(none)>
Tue, 14 Apr 2009 03:31:00 +0000 (22:31 -0500)
src/doneit_glade.py
src/gtk_toolbox.py

index 587adbc..31f2bfe 100755 (executable)
@@ -1,5 +1,20 @@
 #!/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
+       Agenda view
+               Grid of days
+               Using an adjustable version of the following RTM quiery 'dueBefore:Today OR dueWithin:"1 week of today" OR (priority:3 AND dueWithin"2 weeks of today") OR (priority:2 AND dueWithin"3 weeks of today") OR (priority:1 AND dueWithin"4 weeks of today")')
+       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
+"""
 
 from __future__ import with_statement
 
index 0780ad1..1653bb0 100644 (file)
@@ -1,5 +1,19 @@
 #!/usr/bin/python
 
+"""
+@todo Implement my own tap-n-hold
+       Constructor takes
+               a widget (Event Box)
+               Callback function with default to a "callback widget" that places the widget in the appropriate place
+               Change of system default (class variable) for hold time
+       Follows enable/disable pattern
+       Cares about mouse move for disqualifying a tap
+@todo Implement a custom label that encodes random info (Not set in stone, just throwing these out there)
+       Background color based on Location
+       Text intensity based on time estimate
+       Short/long version with long including tags colored specially
+"""
+
 import warnings
 import contextlib