dmix icon indicating copy to clipboard operation
dmix copied to clipboard

Feature: Genre optimization

Open sludgefeast opened this issue 9 years ago • 3 comments

ID3 tagging does not support multiple genre values. To tag anyway multiple genres you have to separate them by some delimiter. Thus browsing by genre becomes difficult:

  • Pop
  • pop / rock
  • Indie, Alternative, Pop
  • Metal ; Thrash Metal

I have added a feature to optimize the genre browsing. It can be enabled/disabled via Preferences (also the delimiter characters). Each genre value will split and shown as a single genre:

  • Pop
  • Rock
  • Indie
  • Alternative
  • Metal
  • Thrash Metal

Browsing the genre 'Pop' shows all artists that match one of the three complex genres that contains 'Pop': 'Pop', 'pop / rock' & 'Indie, Alternative, Pop'. In the implementation GenreGroup is used instead of Genre by the browsing fragments.

sludgefeast avatar Jan 20 '17 20:01 sludgefeast

What are the default delimiter chars?

mueller-ma avatar Jan 21 '17 07:01 mueller-ma

Hello!

Thanks for all of your pull requests. I noticed you're doing quite a lot of them, some of which I'd be inclined to merge and some I'm not sure about.

As you may have noticed, MPDroid is no longer active development, meaning that I don't also take time to really review the merge requests, something essential for merging them.

While I really appreciate the contributions, I think it may be for the best that you and some other people working on mpdroid on their end may look into forking it for good

abarisain avatar Jan 21 '17 09:01 abarisain

The default delimiter characters are / , ; | +

sludgefeast avatar Jan 21 '17 17:01 sludgefeast