-
Notifications
You must be signed in to change notification settings - Fork 223
-
Notifications
You must be signed in to change notification settings - Fork 223
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
allowing new sort tags (e.g., composersort for composer) #1795
Comments
Adding To me, more prefs and configuration to customise behaviour for certain tags doesn't feel sufficiently useful / right here, but it might be worth seeing what cases users have. |
Adding composersort is a one-character change to tags.py. |
There are two things the defined sort tags are currently used for:
We could decouple those and just use all sort tags for sorting even if not supported by us (endswith("sort")). If that is a performance issue we could blacklist common tags where sort tags don't make much sense like genre/title/tracknumber etc.. |
Sort tags always struck me as a hacky solution to the problem. Could there be a better way? Some general means of specifying how a pattern should be sorted, which could use whatever tags the user wants (including -sort tags, if the user wants; QL just wouldn't have to know or care about them specifically). It would also be useful in places like the paned browser, where I would love to have the ability to do things like sort albums by release date without including the date in the display pattern. |
Using common sort tags makes interop with other players easier. Your suggestion sounds good as an addition to sort tags, but you should file a new issue for this. |
I agree that sort tags are a less-than-ideal general solution. But what is the best solution? For English phrases there is a normal thing to do (move initial The and A to the end), but what counts as an English phrase in music titles? For names there is a normal thing to do (sort on the family name), but finding the family name in a name is not always easy. Sort tags are what is currently used elsewhere so it seems that they have to handled in quodlibet. Given that, let's handle them as best possible. |
@zsau I really like that idea. I second that idea as an additional feature. |
Re-open if necessary, or maybe open specific feature requests for any of the ideas above. |
The current list of tags that have associated sort tags is rather small (artist, album, and a couple of others). It would be nice to have this be larger. In particular I would like to have a composersort tag for classical music.
Would it be easier to just expand the set of sort tags or to have a way for users to add new sort tags?
The text was updated successfully, but these errors were encountered: