Commit graph

18 commits

Author SHA1 Message Date
xeruf
2053f045b2 fix(helpers): add one second to displayed timestamp to produce round times on stopping
Internally, tracking is stopped one second earlier
to prevent random accidental overlaps.
This brings the interface in line with the user input.
2024-11-08 11:35:07 +01:00
xeruf
945eb6906a feat: add ability to schedule any action 2024-09-22 20:05:05 +02:00
xeruf
77bfc4cb7a fix: add weekday to relative date formatting 2024-09-05 13:50:50 +03:00
xeruf
1263e39fb3 fix: parse date without numbers as day start 2024-08-27 12:02:45 +03:00
xeruf
3c93e0aae7 feat: character threshold for creating notes 2024-08-25 11:17:26 +03:00
xeruf
9f14a0f3f9 feat: parse plain hour when adjusting tracking 2024-08-22 11:13:35 +03:00
xeruf
f240413e2a style: various small cleanups 2024-08-21 12:31:29 +03:00
xeruf
ed1f482707 feat: revamp timestamp formatting helpers 2024-08-21 11:57:28 +03:00
xeruf
17b3334aea fix: prompt via readline 2024-08-21 11:05:43 +03:00
xeruf
77ba311bab feat(main): neatly interpret plain hour in date filter 2024-08-21 10:14:01 +03:00
xeruf
07bba314ec fix(main): print Result warnings via macro 2024-08-20 20:41:41 +03:00
xeruf
efc0061390 feat(main): rudimentary filter by date or author 2024-08-19 22:16:19 +03:00
xeruf
a4f9398846 fix: simplify tracking functions
Pruning the local history is not worth it.
2024-08-19 11:45:12 +03:00
xeruf
903536bd3b docs: some helpful comments 2024-08-18 21:37:39 +03:00
xeruf
957422f767 feat: localize nostr Timestamps consistently 2024-08-14 21:49:36 +03:00
xeruf
1e0cc319b8 docs: expand Readme and adjust code comments 2024-08-14 15:59:43 +03:00
xeruf
43c62bf742 feat: list existing tracked times 2024-08-08 15:09:39 +03:00
xeruf
b66089fc94 refactor: create helpers file 2024-08-06 23:01:59 +03:00