From d88619b15fd42102aeaa4b86fe4eaefd1f3cb256 Mon Sep 17 00:00:00 2001 From: contrapunctus Date: Mon, 14 Feb 2022 22:13:00 +0530 Subject: [PATCH] Update TODO for alert macro --- TODO.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TODO.org b/TODO.org index b767c5d..5856815 100644 --- a/TODO.org +++ b/TODO.org @@ -964,10 +964,11 @@ Additional rules: 2. edit stop time to add +20 minutes of work (30m total) * compare with old data in hash table - decrement break time added by old plist, increment break time added by new plist -* Customizable alerts +* STARTED Customizable alerts [50%] :PROPERTIES: :CREATED: 2022-02-14T08:22:36+0530 :CUSTOM_ID: customizable-alerts +:branch: alert-macro :END: =chronometrist-third= and =chronometrist-goal= have nearly identical alert code; additionally, users cannot customize the alert style per-alert without basically rewriting the alert functions. @@ -981,4 +982,7 @@ Similar to how they behave now, these packages will start/stop functions for all Also define =chronometrist--timer-alist=, which associates =symbol= with a timer object. +1. [X] write macro +2. [ ] use in =chronometrist-goal= and =chronometrist-third= + [fn:4] Actually, make a macro to define such alists, since the docstrings are likely to be near-identical.