Because I switch between my mobile phone (Symfonium) and my desktop PC
(Navidrome) a LOT. Multiple times a day. Everything I do is set up to be client-independent.
Therefore I have set up hundreds of smart playlists already, although they are based on Navidrome’s native nsp format (json-based). My entire library consists of over 100,000 songs.
Is it really not possible? Almost every other player supports it and they are all FAR inferior to your product in every other aspect… Hell I would even pay a $100 bounty or more to get this implemented! It doesn’t have to be soon, but knowing that this can or will be done at one point would already make me happy.
Well it’s currently not possible as the data is not stored with the playlist, Symfonium is not like any other app since I’m the only one offline first multi provider, they do not face the same kind of constraints I do have to deal with like playlist with content from 3 different providers. Or playlist with content that is not indexed in the database but only exposed as file mode from those providers.
So even if I did add the rating column and tried to keep it in sync, there would still be cases where the data is not accurate as not updated since not present in the database.
And my current line of decision is that things that I add must work 100% of the time to not trigger support. I can’t handle tons of repetitive support due to users not readings about limitations of features
So honestly there’s very little chance this is added, specially since this is a quite specific need, usually a playlist is already something by itself, seeing the rating there would not bring that much additional information.