contrapunctus
661369188e
feat(details): create new buffer for each range
2021-07-05 13:31:56 +05:30
contrapunctus
224a7fec3f
cleanup: remove iso-date-to-ts, rename iso-timestamp-to-ts -> iso-to-ts
2021-07-03 10:59:22 +05:30
contrapunctus
26e3dd5c5d
feat(details): implement timestamp ranges
2021-07-03 10:51:36 +05:30
contrapunctus
7976b53d91
fix(details): flatten key-values, remove keywords
2021-07-03 06:20:10 +05:30
contrapunctus
1931e88c85
feat(details): support begin/end in ranges
2021-07-03 00:23:56 +05:30
contrapunctus
883f813615
Merge branch 'doc' into details-view
2021-07-01 07:29:13 +05:30
contrapunctus
0f68ab4f38
feat(details): add more menu items
2021-07-01 07:24:58 +05:30
contrapunctus
f7f2349004
fix(details): set history variables
2021-07-01 07:24:26 +05:30
contrapunctus
a04ca1fd28
fix(details): correct error
2021-06-28 07:50:19 +05:30
contrapunctus
cc77b18797
fix(details): use read-from-minibuffer for filter
2021-06-28 06:53:35 +05:30
contrapunctus
fd468a9ed5
feat(details): implement filter; refactor `rows`
2021-06-28 06:08:45 +05:30
contrapunctus
b774700450
feat(details): create prompt, menu
2021-06-27 22:24:37 +05:30
contrapunctus
c4b94be941
feat(details): implement custom ranges
2021-06-27 22:24:28 +05:30
contrapunctus
9f8e455e01
feat(details): create state variables for custom ranges and filters
2021-06-27 20:57:38 +05:30
contrapunctus
3f3567903b
Merge branch 'dev' into doc
2021-06-27 03:38:47 +05:30
contrapunctus
2f8d136bf6
doc: shorten docstring
2021-06-26 09:09:11 +05:30
contrapunctus
37afe58cd9
fix: move menu after keymap
2021-06-22 06:14:27 +05:30
contrapunctus
e57a244519
feat: change menu text; add keybinding for details view
2021-06-17 22:32:50 +05:30
contrapunctus
e4b4dc277b
feat(chronometrist-menu): add more entries; remove keybind printing
2021-06-16 05:35:55 +05:30
contrapunctus
50b2b03036
feat(chronometrist): create menu
2021-06-15 22:05:24 +05:30
contrapunctus
dc3692270d
cleanup: create commands-to-print-alist
2021-06-15 10:14:19 +05:30
contrapunctus
2f26ef0a60
feat: add missing keybindings
2021-06-14 23:42:33 +05:30
contrapunctus
1ad4a92ebf
cleanup: remove chronometrist-command-helper
...
It was neither shorter nor particularly easier to read... 🤔
2021-06-14 23:41:47 +05:30
contrapunctus
8141b6604c
feat[restart/extend]: fail with message rather than silently
2021-06-14 15:01:50 +05:30
contrapunctus
34fa77a173
refactor: use chronometrist-command-helper
2021-06-14 14:48:03 +05:30
contrapunctus
69f2b1d5c4
refactor: create chronometrist-command-helper
2021-06-14 14:45:16 +05:30
contrapunctus
a3144050e4
doc(chronometrist-restart-task): clarify docstring
2021-06-12 21:12:55 +05:30
contrapunctus
b0367023ef
feat: new command chronometrist-extend-task
2021-06-12 21:12:37 +05:30
contrapunctus
de41c158b5
feat: new command `chronometrist-restart-task`
2021-06-12 01:52:32 +05:30
contrapunctus
29c8939a7d
rename: task-active? -> task-active-p
2021-06-12 01:25:01 +05:30
contrapunctus
89afc959e9
Merge branch 'sparkline' into dev
2021-06-08 11:15:19 +05:30
contrapunctus
8a2c4c0b54
refactor: format-duration-long + create tests
2021-06-07 23:13:38 +05:30
contrapunctus
343a08665f
fix(details): do not display user keywords if using format string
2021-06-05 15:18:12 +05:30
contrapunctus
2f1ea5fd1f
Merge branch 'dev' into doc
2021-06-05 10:06:17 +05:30
contrapunctus
0e22c725db
doc(docstring): update argument name in docstring
2021-06-05 10:05:37 +05:30
contrapunctus
5c5b7fc5e7
fix: address linter complaints
2021-06-03 22:26:59 +05:30
contrapunctus
e1f6121230
fix: tangle tests to separate files
2021-06-03 02:12:04 +05:30
contrapunctus
753e8115cc
Merge branch 'doc' into dev
2021-06-03 01:43:01 +05:30
contrapunctus
529cd544d0
fix: address byte compilation warnings
2021-06-03 01:26:19 +05:30
contrapunctus
7e2d531bcf
doc: remove root heading, demote all child headings
2021-06-02 03:56:27 +05:30
contrapunctus
3c8be625ce
fix: on-save tangling setup; -let instead of -let* in spark
2021-06-01 18:37:29 +05:30
contrapunctus
a6c02aaf80
fix(distribution): ship Elisp file; remove literate-elisp dependency
2021-06-01 17:35:01 +05:30
contrapunctus
0d9c7a2fd4
Run package-lint; update links
2021-05-31 01:07:33 +05:30
contrapunctus
d0d065a7d9
Bump versions
2021-05-18 15:21:19 +05:30
contrapunctus
81b12053bc
Bump versions
2021-05-07 14:53:16 +05:30
contrapunctus
c33b3ae3fe
[literate] add literate-elisp dependency; remove tangling setup
2021-04-12 08:33:46 +05:30
contrapunctus
129c7f7d78
test: make test.sexp before running tests
...
This does away with the whole issue of discovering the test.sexp file accurately.
It's also the point where I have increasing misgivings about shipping
the Org file itself. The tests, explanation docs, and now test
data...might be a "lot of" extra bytes to download, for something most
users have no need of.
2021-02-23 06:42:08 +05:30
contrapunctus
f6082aeb1e
[fix] void variable error in chronometrist-report-entries
2021-02-22 18:03:32 +05:30
contrapunctus
3ea6df7f20
[tests] moved tests to Org files
...
Upside - no more jumping between definitions and tests
Downside - if we ship the Org file, users will have to download some more bytes
2021-02-22 18:02:39 +05:30
contrapunctus
36e17fb4d7
[bugfix] incorrectly split plists in chronometrist-events
2021-02-22 17:59:16 +05:30