jmshrv / finamp

A Jellyfin music client for mobile
Mozilla Public License 2.0
1.96k stars 130 forks source link

[Redesign] Play Artist Albums Chronologically instead of Alphabetically #609

Open 9p4 opened 8 months ago

9p4 commented 8 months ago

When pressing the "play" button on an artist, the expected behaviour is to play the albums chronologically. Instead the albums are queued up alphabetically.

Chaphasilor commented 8 months ago

Any ideas how this should be handled? Do you want to change the default behavior? Have an option in settings to change between the two behaviors? Have an additional playback option? Have a way to sort artist albums and always play in that order?

9p4 commented 8 months ago

I think that the previous behaviour ought to be kept: play the albums chronologically. That is what I expected (and what happens in other music-playing apps as well)

hoggatt commented 7 months ago

I agree queuing in order should be the default. It would also be nice to be able to customize the artist page a bit. For example, maybe I just want to see the albums and not the top songs. Also, I usually want the albums ordered from newest to oldest, so allowing this to be a setting would be nice too.

Tiefseetauchner commented 7 months ago

The issue is the way Jellyfin sorts the songs grouped by album. The real question here is whether we want to locally sort the already sorted songs, or whether we should investigate Jellyfins options further. I don't know what Jellyfin can do, but I know that performance is an issue for me on my Fairphone 3 (given, an old and even back then slow phone)

Chaphasilor commented 7 months ago

I'd like to rely on Jellyfin for sorting as much as possible. Sadly, the web version doesn't sort chronologically either (probably due to similar problems), and Jellyfin-Vue only queues a single track.

I guess the only way to properly achieve this is by loading all albums, sorted chronologically, and then loading the tracks for each album afterwards