timetome icon indicating copy to clipboard operation
timetome copied to clipboard

FR: ability to set metadata (properties key/val) for each activity session

Open thiswillbeyourgithub opened this issue 1 year ago • 1 comments

Hi,

I think this feature could help a lot of use case at a relatively modest UI cost.

Basically adding property keys in the activity settings, and allowing setting value for each session.

Example of property keys and use case values:

  • location: allow to keep track of where you did what how long
  • topic:
  • what: for example "eating" activity with this property allows tracking whether you ate meat. Or "reading" activity would allow keeping track of how long it took to read that book.
  • with_whom: my "social" activity would allow keeping track of with whom.

To be practical: entering property values should always suggest past values to avoid re typing values. Ideally valued would be list instead of strings but that's the extra mile.

This kind of usage-agnostic metadata input would really enable cattering to many more use case and without cluttering the UI too much. Maybe even making OCD people to thrive :)

What do you think?

thiswillbeyourgithub avatar Jul 11 '24 10:07 thiswillbeyourgithub

This is a very requested feature. I believe the easiest way is just implementing search by history.

For example you can add a book title to the task and track that.

Medvedev91 avatar Jul 12 '24 22:07 Medvedev91