-
-
Notifications
You must be signed in to change notification settings - Fork 86
Description
Is your feature request related to a problem? Please describe.
I use tags for different projects within different workstreams with the format "workstream:project". For instance, personal vs work vs school. I like seeing the overall totals on the dashboard but I would like to group the breakdowns by these top level designations. I have 3-4 top level tags (which are the only ones that show up in the "tags" screen).
I'm happy to submit a pull request on this, but wanted to discuss it first to see if others have this problem or have ideas on which approach to take.
Describe the solution you'd like
The simplest solution would be this: On the edit panel for an entry, underneath the place where the user can enter tags to filter by, there could simply be a checkbox that says "Show top-level tags only". Alternatively, it could be a dropdown offering several levels. The option could also be hidden if the user does not use colons in their tags to create groups.
I can see this request is in some way duplicative of #140, but the usage of the tags system that is proposed there does not make sense to the usecase of wanting to have broad reports of categories of projects or areas of projects. While one could voluntarily make takes for different facets of an activity (i.e. perhaps an additional "area:school" or "area:family" tag), this is an additional hassle to have to remember to add an additional tag to every single entry and is redundant when the tag represents the project and it belongs to only one area.
Describe alternatives you've considered
A more complex solution might also involve an overhaul of tag management so that 1) the tags in a grouping can be seen, 2) tags could be archived (so they do not show up in dropdowns, etc). These are ancillary problems not related to the main one, though. If this is done, the edit panel for dashboards could then allow hierarchical selection of tags or tag groups.
Additional context
