Open anbraten opened 2 years ago
I'm okay with adding the note input to the start tracking component. It should be designed similar to the one on the finished / running time-spans. I think embedding tags into the note field is difficult, because it would not be that easy to support the auto complete feature in there, so I rather not do this.
I'm not sure how to properly support tab there, as the note feature was added later on without much polishing.
I would like this feature as well. Actually, I would like to attempt making it.
@pedrohba1 which feature?
@pedrohba1 which feature?
Adding custom notes to timespans. Nearly all time tracking proprietary softwares allows that. It also would be useful to emit detailed reports.
Adding notes was already added in https://github.com/traggo/server/pull/81, this issue is talking about multiple enhancements for this functionality.
I see, ignore what I said then.
What I would also appreciate is, that there is some kind of icon to show that a specific row has a note. Would that be hard to implement?
I don't think this would be hard to add.
Is your feature request related to a problem? Please describe. I like the idea of tagging all time-spans, but quite often I would like to directly write a description / note as well. This is currently only possible for started time-spans and in that case it is still a bit to hidden IMO. Why: If I had a meeting with Alice, I would like to track time with the tag
meeting:internal
(or justmeeting
would be enough as well) and add the noteDiscussed ideas for traggo with Alice
to it. Currently I have to start the timer and add the note later. Currently traggo would not allow me to "just" write my text, add some tags and press enter to start.Describe the solution you'd like First add the note field somewhere to the time-span creation line so you can enter a note directly for new time-spans.
For the note input in general: One idea I had was to place the note field directly next to the tags input and maybe divide them by a border etc, so you could jump with tab from tag input to note input to start button. Another idea would be to integrate the tags into the note field by maybe writing
#tag:value
🤔Describe alternatives you've considered Only implement parts of it or find even nicer solutions to improve UX.
Additional context I wanted to discuss this first before maybe opening a PR if it is welcome.