aboutsummaryrefslogtreecommitdiff
path: root/TODO.rst
diff options
context:
space:
mode:
authorDeterminant <ted.sybil@gmail.com>2019-01-23 15:26:06 -0500
committerDeterminant <ted.sybil@gmail.com>2019-01-23 15:26:06 -0500
commit4ef8618ffba5a66fea2020f367f5533efeaa5b0c (patch)
tree60391a774d8eeaa9905c6511da75112a21c8a327 /TODO.rst
init
Diffstat (limited to 'TODO.rst')
-rw-r--r--TODO.rst23
1 files changed, 23 insertions, 0 deletions
diff --git a/TODO.rst b/TODO.rst
new file mode 100644
index 0000000..b99be74
--- /dev/null
+++ b/TODO.rst
@@ -0,0 +1,23 @@
+TODO
+----
+
+Basic
+-----
+
+- set start/end date of the analysis (the end date defaults to "now")
+- add/remove *pattern* entries, each consists of:
+
+ - name (label)
+ - calendar name (or regex to match calendar name)
+ - regex to match title ("*" by default)
+ - regex to match location
+ - regex to match description
+ - time filter (for filtering out short/long events)
+
+- analyze button to show the charts
+
+Advanced
+--------
+
+- listen to calendar updates
+- cache the result and make deltas