Commit Graph

52 Commits

Author SHA1 Message Date
contrapunctus 7cf2c86afd Convert user presets to strings 2022-02-25 15:20:21 +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 27ebc824fa Correct :nexport: tag 2022-02-15 01:26:15 +05:30
contrapunctus 88ee7710d8 Add history variable for unified key-value prompt 2022-01-24 01:36:15 +05:30
contrapunctus fd1dd3a5e8 Set up automatic literate-elisp-load 2022-01-23 11:22:30 +05:30
contrapunctus d60d29c126 [key-values] remove key-value history limit 2021-10-29 00:40:54 +05:30
contrapunctus 4f0b0c0171 Use to-list + cl-loop instead of cl-loop wrapper macros 2021-10-29 00:40:54 +05:30
contrapunctus 15b9bb832e fix(key-values): let -> let* 2021-10-17 17:34:05 +05:30
contrapunctus fac18d2e08 optimize: speed up key/value history generation 2021-10-11 07:12:41 +05:30
contrapunctus e4c33d7097 create backend-generic `cl-loop` interface 2021-09-12 17:22:08 +05:30
contrapunctus da1f2ed329 Fix more errors 2021-09-04 19:29:24 +05:30
contrapunctus 85d8a1c460 doc: align tags 2021-06-17 22:37:32 +05:30
contrapunctus e57a244519 feat: change menu text; add keybinding for details view 2021-06-17 22:32:50 +05:30
contrapunctus 8537fd214e feat: add key-values menu, commands to add key-values 2021-06-17 19:38:20 +05:30
contrapunctus aeaf5a0da4 feat: use .dir-locals.el for tangling 2021-06-08 03:48:33 +05:30
contrapunctus 05525ab6ef doc: update notes 2021-06-06 16:55:09 +05:30
contrapunctus 5c5b7fc5e7 fix: address linter complaints 2021-06-03 22:26:59 +05:30
contrapunctus ba8df3b78e fix: restore file-local compile commands
The .dir-local.el version documented stopped working...if it ever did work?
2021-06-03 20:23:29 +05:30
contrapunctus 919c344003 doc: run org-align-all-tags 2021-06-03 17:25:06 +05:30
contrapunctus b404985f96 conf: move org-tags-column and org-html-head to .dir-locals.el 2021-06-03 17:23:10 +05:30
contrapunctus aa142d798f doc: add author name 2021-06-03 14:02:22 +05:30
contrapunctus 85a14fe652 fix(dev): move file locals to dir-locals; remove adaptive-wrap suggestion 2021-06-03 11:09:11 +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 96699ceb3e doc: delete root headings, promote child headings 2021-06-03 01:28:17 +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 99dba77ae6 Rename CSS file; remove shadow, fix overflow behavior 2021-05-30 23:59:27 +05:30
contrapunctus 8b23bf244d Use our own CSS 2021-05-30 22:49:35 +05:30
contrapunctus 791ceaf1b3 Enable org-html-self-link-headlines 2021-05-30 20:41:04 +05:30
contrapunctus 422f389660 [key-values] clarify TODO 2021-05-26 13:09:43 +05:30
contrapunctus 30b3d00f2c Replace chronometrist-common-clear-buffer with erase-buffer 2021-05-25 11:36:08 +05:30
contrapunctus 3992cd953a Move plist-remove to chronometrist.org; create plist-key-values 2021-05-24 21:06:15 +05:30
contrapunctus ceb455288a [key-values] disable choice.el-based definitions 2021-05-14 13:57:32 +05:30
contrapunctus 35ddeaf5dd Drop choice.el; try to create unified completing-read prompt 2021-05-14 12:51:56 +05:30
contrapunctus 3e12986086 [key-values] update links 2021-04-12 08:33:46 +05:30
contrapunctus accc32458f [literate] move tags and key-value section to key-values.org 2021-04-12 08:33:46 +05:30
contrapunctus 8885411c0e [literate] fix broken links, correct Org markup 2021-04-12 08:33:46 +05:30
contrapunctus c33b3ae3fe [literate] add literate-elisp dependency; remove tangling setup 2021-04-12 08:33:46 +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 cc57d2d8ea [key-values] remove references to --skip-detail-prompts 2021-02-17 01:25:15 +05:30
contrapunctus f1632ef4b9 [key-values] add library headers 2021-02-16 15:35:32 +05:30
contrapunctus e4de5b2b2e [key-values] tag functions according to their purpose
Move TODO item, add commentary
2021-02-16 15:24:39 +05:30
contrapunctus 7c81b3b937 [key-values] remove query-skipping definitions 2021-02-15 05:36:16 +05:30
contrapunctus 3cbf9c1f10 [key-values] fix errors, implement unified-choice 2021-02-11 21:39:57 +05:30
contrapunctus dd17413f06 [literate migration] add missing function - plist-update 2021-02-11 17:29:14 +05:30
contrapunctus cd88cba389 [key-values] fix error, add missing dependency 2021-02-11 15:45:03 +05:30
contrapunctus 313c834e8b [key-values] Restructure, add TODO item 2021-02-11 15:30:21 +05:30