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