Commit Graph

596 Commits

Author SHA1 Message Date
contrapunctus 2cca269d33 Merge branch 'dev' into third-time 2022-02-25 15:28:12 +05:30
contrapunctus 7cf2c86afd Convert user presets to strings 2022-02-25 15:20:21 +05:30
contrapunctus 9ef3337c5a Tweak default duration format 2022-02-24 15:47:06 +05:30
contrapunctus 7334be5743 Add key-value presets
Inspired by the Android application "My Expenses" by Michael
Totschnig.
2022-02-23 20:47:46 +05:30
contrapunctus 3d2bc8149e Format old-break duration like other durations 2022-02-23 14:52:53 +05:30
contrapunctus 2b2bfa2778 Merge branch 'doc' into dev 2022-02-16 00:34:00 +05:30
contrapunctus 2c12741474 Update versions for release 2022-02-15 21:03:25 +05:30
contrapunctus 12e11945a2 Rename "events" -> "ht" 2022-02-15 20:48:59 +05:30
contrapunctus 27ebc824fa Correct :nexport: tag 2022-02-15 01:26:15 +05:30
contrapunctus 8b4cd461d8 Merge branch 'dev' into third-time 2022-02-14 08:07:22 +05:30
contrapunctus d69944b81c Correct tags, add docstring 2022-02-13 16:03:48 +05:30
contrapunctus 16061d0f85 Add Third Time notes 2022-02-13 16:03:02 +05:30
contrapunctus d6cbeeba9e Support multiple ranges 2022-02-13 13:44:12 +05:30
contrapunctus 6553346be1 Use newlines in alerts 2022-02-13 13:24:00 +05:30
contrapunctus 267f17e57d Allow function as value for break time variable 2022-02-13 11:03:41 +05:30
contrapunctus 65d6f8ddd6 Add working hours custom variable 2022-02-13 02:54:18 +05:30
contrapunctus 90d3f73cdf Remove :stop key for active split plists 2022-02-13 01:05:38 +05:30
contrapunctus a7eecc96ab Change latest-record to always return a unified record
This fixes -
* time displayed by activity indicator
* calculation of break time for chronometrist-third
2022-02-13 01:02:11 +05:30
contrapunctus 28a0f69132 Show different message when all break time is used up 2022-02-13 00:02:49 +05:30
contrapunctus bedbf6a8c5 Pass time as argument to callbacks 2022-02-12 23:50:34 +05:30
contrapunctus a78e1420d7 Merge branch 'doc' into dev 2022-02-12 23:42:32 +05:30
contrapunctus 1b6c21d529 Fix `alert` errors, blank duration in notification 2022-02-12 21:41:15 +05:30
contrapunctus 6ba6c0996c Update explanation 2022-02-12 07:39:01 +05:30
contrapunctus 66d747d27c Add autoload cookie 2022-02-11 22:01:24 +05:30
contrapunctus 09203bf5db Fix incorrect duration bug 2022-02-11 12:35:56 +05:30
contrapunctus 27e2b17214 Add docstrings 2022-02-11 12:29:49 +05:30
contrapunctus 0a1382abd7 Address lint issues 2022-02-10 22:05:31 +05:30
contrapunctus 276bf64cf7 Add library headers, define alerts 2022-02-10 21:57:17 +05:30
contrapunctus 8381dc36c5 Define minor mode 2022-02-10 19:17:04 +05:30
contrapunctus 1297f2faa1 Auto-load with literate-elisp 2022-02-10 18:53:06 +05:30
contrapunctus daf2d2895f Merge branch 'dev' into third-time 2022-02-10 18:51:20 +05:30
contrapunctus 75d0130df4 Implement clock-in and clock-out functions 2022-02-10 18:47:35 +05:30
contrapunctus bbb9986edf Rename function, update chronometrist-interval to add :stop times 2022-02-10 18:27:01 +05:30
contrapunctus a83173d0a9 Merge branch 'doc' into dev 2022-02-10 18:18:39 +05:30
contrapunctus bbe54ca3bf Fix undesired empty lines between plist groups 2022-02-10 17:27:19 +05:30
contrapunctus f94ab9643b Add scratch code 2022-02-10 17:03:08 +05:30
contrapunctus 409aa0337e Add newlines between headings 2022-02-10 16:47:28 +05:30
contrapunctus 88ee7710d8 Add history variable for unified key-value prompt 2022-01-24 01:36:15 +05:30
contrapunctus 4a83282931 Address package-lint issues 2022-01-23 13:09:57 +05:30
contrapunctus fd1dd3a5e8 Set up automatic literate-elisp-load 2022-01-23 11:22:30 +05:30
contrapunctus 0a09dc74e6 Add generated file warning 2022-01-23 11:06:02 +05:30
contrapunctus d22bd4f7e3 Tweak short descriptions 2022-01-23 11:02:55 +05:30
contrapunctus 42cf241587 Make description consistent 2022-01-23 10:42:54 +05:30
contrapunctus bcff5690fc Add more test cases for insert 2022-01-14 21:48:32 +05:30
contrapunctus fe9f2b494f Add links to tests 2022-01-13 22:48:42 +05:30
contrapunctus 240c0f5956 Change debug message formats 2022-01-13 17:09:26 +05:30
contrapunctus a909f323bd Fix insertion in debug buffer 2022-01-13 17:08:57 +05:30
contrapunctus e3590575d0 Check if file-watch is actually non-nil
A preemptive check against possible error situations
2022-01-13 01:40:44 +05:30
contrapunctus 4ef9890f67 Add type checks to replace-last and task-records-for-date 2022-01-12 14:56:42 +05:30
contrapunctus 52a2aeae14 Extend plist type; add :before method for type-checking 2022-01-12 14:18:27 +05:30