stashapp / stash

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
https://stashapp.cc/
GNU Affero General Public License v3.0
9.38k stars 803 forks source link

[Feature] Performer-specific Tag-field in Scene Edit tab #1024

Open Pronossstat opened 3 years ago

Pronossstat commented 3 years ago

Is your feature request related to a problem? Please describe. When scene has two or more female performers sometimes they different in acts (e.g. one did anal / squirt / swallow etc, the other didn't), and very often they have different appearance tags (e.g. blonde/brunette, shaved/hairy, teen/milf, etc). Then if you want to find scenes with certain performer where she did anal or was blonde, you are guaranteed to get incorrect results. The same goes for situation when you want just to count scenes of certain performer with certain tag.

Describe the solution you'd like Create new fields in Scene Edit tab, they activates when number of performers is 2 or more and bind to each performer. Of course tagging in these fields is a manual proccess, so creating these fields can also be manual. The main tag field doesn't disappear - it has tags that are suitable for all performers, also tags from scrapping goes there. Performer's tag-search must include two tag-fields: main and this performer's. Tag-search without performer specific must include all tag-fields.

Describe alternatives you've considered N/A

Additional context For example, IAFD has similar approach - they tag in performer-specific way, not just all scene.

billiumgates commented 3 years ago

Perhaps adding performer-specific global tags would be a good starting point, then expanding that to allow performer-scene-specific tags.