Medvedev91 / timeto.me

App with pomodoro, checklists, goals, tasks, repetitive, calendar and time tracking.
https://timeto.me
GNU General Public License v3.0
203 stars 13 forks source link

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

Open thiswillbeyourgithub opened 1 month ago

thiswillbeyourgithub commented 1 month ago

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:

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?

Medvedev91 commented 1 month ago

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.