timetracker icon indicating copy to clipboard operation
timetracker copied to clipboard

Add more functionality to input field

Open juzim opened this issue 5 years ago • 1 comments

Thanks for the great project, I'm close to replacing taskwarrior/timewarrior with it.

One thing I'm missing is a quick way to add projects and tags without having to do extra clicks. Basically I would love to use the "What have you done?" field as a mix of todo.txt- and timewarrior-style universal input field.

Example:

  • test website @project1 +testing +websites

Challenges:

  • only one project should be allowed and errors should be handled
  • missing tags and projects should be created on the fly

Possible features (taken from timewarrior):

  • add start time to track already started activities ("test thing +tag1 start:14:30")
  • add start and end time to record past activities

From a quick look in the code this shouldn't be too hard to implement as long as we ignore auto-completion (which would be very nice).

I might find some time to implement it (if nobody else volunteers), would this functionality fit into your project (I use it as a personal time tracker and don't know if there are other requirements for more professional use)?

juzim avatar Feb 22 '21 22:02 juzim

That seems like a neat idea, although how would you do that without breaking current functionality? e.g. what if you wanted to put @'s and +'s in your title?

Maybe it could work if there was a special separator to parse against, e.g. test website || @project1 +testing +websites

It would have to be something you'd not expect anyone to use as part of their titles though.

zeroepix avatar Sep 10 '21 00:09 zeroepix