Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Tag hierarchy #22

Open
admbeck opened this issue Aug 23, 2024 · 1 comment
Open

Feature Request: Tag hierarchy #22

admbeck opened this issue Aug 23, 2024 · 1 comment
Labels
discussion Will require some planning before adding

Comments

@admbeck
Copy link

admbeck commented Aug 23, 2024

Is your feature request related to a problem? Please describe.
Often images are tagged inconsistently by the people in boorus since it's difficult to keep in mind all the tags that are related, but can't be considered an alias for each other.

Describe the solution you'd like
In order to streamline the process of both manual tagging and importing, it would be useful to define hierarchy for tags similarly to the feature found in stashapp.

  • Definition of parent/child tags in a separate menu
  • Automatic addition of parent tags to the image if they weren't explicitly defined

Additional context
Practical example after parent/child relationships were defined by user:

  • "holding_spear" automatically adds "holding, spear, polearm, holding_polearm, weapon"
  • "argonian" automatically adds "scalie, anthro, the_elder_scrolls, farming_equipment"
@resucutie
Copy link
Owner

I don't want to add tag hierarchy, as it'll increase the complexity

But, I am up for tag groups, where you input group:holding_spear and it'll be the same as adding holding spear polearm holding_polearm weapon

I also have to redesign how tag modifiers will affect it. Would, for example, typing -group:holding_spear end up with -holding -spear -polearm -holding_polearm -weapon ?
Honestly, for that one, adding a new grouping syntax (smth like bee -[cuddles hug]) sounds like the best to fix that up

@resucutie resucutie added the discussion Will require some planning before adding label Sep 1, 2024
@resucutie resucutie added this to the Tag search rewrite milestone Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Will require some planning before adding
Projects
None yet
Development

No branches or pull requests

2 participants