xbmc/xbmc — pull request #695 by jmarshallnz (2012-02-15 22:21:29+00:00)
Title: Sorting inside sets should default to year

Currently the set sorting does default to year, but this is then overriden by the default sort by sorttitle of the main movie title node.

This changes things so that the sort mode always defaults to sort by year, and if changed by the user, this is no longer saved into the default sort modes for title nodes. It is still saved for the actual set that's changed.

The alternative to this would be to have a set-specific default sorting/view structure, so that if the user changes the view/sort mode/direction in one set it's automatically changed in all other sets (not previously changed by the user). Not sure if that's better or not - typically sort by year would be correct in almost all cases, but there may be cases where the user wants a default view type for listings inside sets that is different than movie title listings?? Personally I don't see the use case.