And this is precisely the crux of this otherwise great app.
I would like to use the app as described in the last sentence, but it is simply too cumbersome and time-consuming if the tags (and description/details) have to be entered again when starting a new task, even though this task already exists with exactly the same tags and description. It is not possible to simply restart an existing combination of task-tags-description-details. However, this is always necessary in my practice.
In practice, a task always belongs to the following hierarchy:
Customer - Project - Subproject - Task category - Task specific - Details
By task category, I mean categories that are repeated in every project, for example correspondence, website maintenance, etc.
If I always had to map this hierarchy completely in one task description, it would become confusing and the number of tasks would be too large.
That's why it would be ideal for me if I could use tags for the task category, the specific task in the description and the details in the appropriate Details input field.
If I want to continue exactly this task with the same details the next day, for example, I have to enter everything again. And that is obviously not user-friendly (for me).
I don't think that this hierarchical classification is particularly unusual, because some other time trackers have exactly this hierarchy. But these other trackers have many other disadvantages and I would much rather use the system with the tags and the description.
My only requirement would be that tasks that have already been recorded can be restarted directly via a "Recent" menu, including tags, description and details. The number of entries in the Recent menu must of course be limited.
And it should also be possible to start tasks that have already been recorded from the overview of all recorded tasks.