Skip to content

[Feature Request]: Add the option for images files to inherit the parent tags of a given tag. #969

@Saul-Dickson

Description

@Saul-Dickson

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

Description

Allow the user to optionally make files inherit the parent tags of a tag in it's tag list. Basically, an opt-out of TagStudio's de-duplication feature.

For example, going by the common Mario example, disabling de-duplication would make the image of Mario gain not just the Mario (Nintendo) (Super Mario Odyssey) tag, but also Overalls, Top_Hat, Mustache, Nintendo, Character, etc.

This wouldn't likely be used in that way, of course. The entire purpose of de-duplication is to ensure this doesn't happen. My use case for this feature is applying tags 'en mass to a number of images grouped by tag.

In my use case, there are times where treating a group of files as a single unit would be easier and faster than manually tagging each one. Where de-duplication is a hindrance, not a help. I'd like to be able to create a single tag, call it comic (series), disable de-duplication (or in this case would it be inverting de-duplication?) and add all of the tags associated with this group of images, then have all images tagged with comic (series) inherit its parent tags.

Solution

Ideally, this would just be a button at the bottom of the tag editing menu. Similar to how marking something as a category works; click the button, and now all files with the tag Mario (Nintendo) will inherit everything that makes up Mario (Nintendo).

Probably shouldn't make it recursive, though. If you hit that button, you should just inherit Mustache, not all the parents of Mustache as well.

Alternatives

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions