contrapunctus
|
bb4b2121c9
|
Move Overview from LP to manual
|
2022-04-15 17:43:34 +05:30 |
contrapunctus
|
c47906f0bf
|
Remove unused code
|
2022-04-01 21:31:12 +05:30 |
contrapunctus
|
cbf302a7d1
|
Fix empty output and emacsql-close error
|
2022-04-01 20:23:47 +05:30 |
contrapunctus
|
8c02c3c397
|
Accept optional arguments, make code async (WIP)
The optional arguments enable partially-non-interactive use and ease
testing.
|
2022-04-01 19:47:45 +05:30 |
contrapunctus
|
ea61ed6d2a
|
Insert prop-id when inserting intervals
|
2022-04-01 12:02:21 +05:30 |
contrapunctus
|
3f52469f31
|
Disable JSON pretty-printing
|
2022-03-26 20:09:49 +05:30 |
contrapunctus
|
1eaf2c099a
|
Fix emacsql setup form; setup automatic literate-elisp-load
|
2022-03-25 23:00:20 +05:30 |
contrapunctus
|
c22be59b51
|
Reinstate encoding of properties as JSON (now customizable)
|
2022-03-25 22:39:12 +05:30 |
contrapunctus
|
0d4dde2a3f
|
Use INSERT OR IGNORE INTO; move tasks to TODO
|
2022-03-25 20:27:27 +05:30 |
contrapunctus
|
8c23ac65f0
|
Remove JSON encoding of user key-values
|
2022-03-25 20:13:16 +05:30 |
contrapunctus
|
ab1dc18795
|
Fix "Too many open files" error
|
2022-03-25 19:53:58 +05:30 |
contrapunctus
|
fc47683184
|
Fix json-encode error with cons pairs
|
2022-03-25 09:14:06 +05:30 |
contrapunctus
|
a2c483f1ee
|
Correct create-file return value
|
2022-03-25 08:38:42 +05:30 |
contrapunctus
|
98dda890d4
|
Add optional file argument to create-file
|
2022-03-25 06:25:11 +05:30 |
contrapunctus
|
319e13140a
|
Create database connection for insert
|
2022-03-25 06:24:11 +05:30 |
contrapunctus
|
c541224f73
|
Do nothing if inserting duplicates into intervals
|
2022-03-25 06:23:28 +05:30 |
contrapunctus
|
f60526e42c
|
Handle insertion of day-crossing intervals
|
2022-03-24 23:42:34 +05:30 |
contrapunctus
|
818d130066
|
Move `create-file` near old definition
Move `create-file` before `to-file`
|
2022-03-24 20:24:03 +05:30 |
contrapunctus
|
a3aec17488
|
Reindent emacsql queries
|
2022-03-24 20:07:50 +05:30 |
contrapunctus
|
72c9a355b5
|
(WIP) Implement to-file and insert operations
|
2022-03-24 19:51:07 +05:30 |
contrapunctus
|
640c3e75ee
|
Extend schema to support date properties and events
|
2022-03-23 21:19:24 +05:30 |
contrapunctus
|
4c06cc1ab6
|
Tag command; rename local variables
|
2022-03-23 21:17:46 +05:30 |
contrapunctus
|
f9e68771c8
|
Remove tags column; use JSON column for user properties
|
2022-03-22 12:12:23 +05:30 |
contrapunctus
|
239f733dd8
|
Merge branch 'dev' into sqlite
|
2022-03-21 09:19:17 +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
|
d69944b81c
|
Correct tags, add docstring
|
2022-02-13 16:03:48 +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 |