> once inside a view, i should be able to sort it anyway i want based on > the sorting method i pick. This one I have more trouble with, in that music isn't as simple to list in a flat table. This is what confused me with your "one master list" terminology. Artists, Albums, Songs, Genres, Years, Playlists are all one-many relationships that make table-driven outputs like iTunes just not work for me.
On an album, songs may have different genres. So what genre is the album considered to be? Sorting a list of albums by genre then becomes silly. iTunes and most other consumer apps don't support one-to-many relationships, they just present lists of songs, where each attribute has a single value. e.g. a song can have only one performer and only one genre. If you do have more, they are ignored. e.g. maybe if you use semi-colon separators, you see a single genre called "Pop;Rock", and another single genre called "Rock;Pop". Albums maybe could be sorted by genre if there was some way of selecting the genre to represent the album, otherwise an album would have one arbitrary genre selected from the bunch of possibles, or the album would be duplicated. eg. maybe you have 5 albums, when ordered by album, But if changing the order to sort by genre, it shows 10 album rows, with each album duplicated in the list if each album has two genres. It's a lot more complex to sort out nicely to be simplistic enough for casual users to instantly use. > let me determine my entry points and sorting methods!As an advanced user, > okay, nice to be able to do. > the sorting methods could be user defined, and you could just cycle > through them on any player. no having to go back to home to go in a > different way, only for different subsets and user defined custom > views.> > > > > If the user wants a new sorting method, they still have to define it > > somehow. i.e. navigate somewhere to configure it. Then you end up > > with long lists of all possible sort orders, and the user has to cycle > > through the list to find the right one? That's a horrible UI; a bit > > like SB3 Now Playing display formats and visualisers, which I don't > > like much. > > > > How would the user cycle through them on a player with an IR Remote, > > with the Touch interface, through the CLI for other third-party > > plugins/apps to use? There's a lot of detail to consider. -- Philip Meyer ------------------------------------------------------------------------ Philip Meyer's Profile: http://forums.slimdevices.com/member.php?userid=95 View this thread: http://forums.slimdevices.com/showthread.php?t=84475 _______________________________________________ beta mailing list beta@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/beta