Just a quick one today. I wanted to show off something that I thought was pretty cool. I’m been playing around this as a side project to the sidebar filter stuff.
The studios, performers and tags sidebar filters will now only show candidates for which there are scenes, based on the current filter.
That is, if you select a studio from the studio selector, only performers with scenes with that studio will be shown in the performer selector, and only tags that appear on those scenes will be shown in the tags selector. If there is nothing in the filter, then only things that have a scene count > 0 will be shown in the selector.
To demonstrate, here is an initial view with no filter:
I select the aaa
studio, now only performers and tags with scenes with that studio will be shown:
Then I select performer 000
and the performers and tags lists are filtered further:
I think this is a pretty important improvement to the browsing experience. The only current caveat is that it doesn’t take into account the search text input, since this requires the q
input to be moved to a different input object.
I’ll be looking at submitting a PR for this once the sidebar PR is merged. Showing scene counts would be an awesome next step, but that’s going to require a bit more work.
So, what do you think? Will it improve your query experience? Is it missing anything?