-
Notifications
You must be signed in to change notification settings - Fork 386
Description
Have you read a contributing guide?
- I have read CONTRIBUTING.md
- I have searched the existing requests and didn't find any that were similar
- I have considered creating a pull request instead and want to proceed
Clear and concise description of the problem
Currently tasks can have 2 states: todo or done but what about when you're doing a task and want to time it?
Suggested solution
Add a new state: doing.
Alternative
Rely on a 3rd party plugin
Additional context
Context: TODO, DOING, DONE status values can be cycled by pressing Ctrl+Enter in Logseq, one of its killer features. Having it part of the core app prevents fragmentation of this important feature and if you've got tasks already, you may as well have feature-rich tasks. Key use case: if you need to invoice for time on projects you should be able to time each chunk of time on it easily and then automatically get a total n. hours per month.
I've never got that ideal situation working properly in LogSeq as it would require writing queries but it's the context I'm coming from that informs this feature request. More info in links below.
- LogSeq task docs: https://docs.logseq.com/#/page/tasks
- An issue I opened nearly 4 years ago flagging importance of being able to manually edit times on projects or set upper limits because it's easy to set a timer going but then forget to click done when finished: Allow 'changing history' logseq/logseq#3150