plac-for-apple-platform

Unofficial Roon client for Apple devices

macos: Group browse items by estimated item category API does not return item kind. It does return "hint" property, but it's useless for this purpose. For example, album items has "Play Album" entry and song entries. Both "Play Album" and song entries have same "action_list" hint thus they are (from program's perspective,) same. This simple heuristic I wrote, at least for my usage, correctly group items most of the time. I may tweak the logic in a future, but it's good enough for now.

Changes

6 changed files (+194/-56)