On second thought, it might not solve my problem.
This only prints the
distance_key if there’s actually a penalty applied.
So I can see those candidates that were penalized, but not those that are preferred (or even added) by that plugin. Even then it only shows the plugin name only if there’s not too many different penalties (because of the
This also means that there’s no indication if there’s only a single candidate.
Appending the plugin name to the
data_source would make it show the plugin name, however that might not be the cleanest solution.
Allowing negative penalties could solve this issue though. (Is there a reason why they are not allowed? We could count and show negative penalties similar to the others but with a different color)
So in summary, opposite-penalties would be nice, but simply changing the
data_source would solve my issue with the least amount of code changes.
Unless there’s another way that I’m not seeing here.
Edit: I could of course also add another property to the AlbumInfo, but showing that would require changes in the beets core.