I can get oh so close to this using minimserver free and bubbleupnp.
e.g. album view can give a letter 'popup', for want of a better word, when dragging the scrollbar for some sort options.
The OP was asking for such functionality through the WiiM app, my suggestion was aimed at delivering that, but you're right, control points (including mconnect that was the OP's current control point of choice) can offer this functionality.
Using Artist view then chosing an artist then choosing albums can be sorted by year.
Again you're right, but rather than just be
sorted by year I'd like the Album name to be prefixed with the original release year (and more), so I use the Album.displayFormat:
Code:
Album.displayFormat={$OriginalDate^^ - ^$Album^^^$Boxtitle^ (from the boxset '^')^$Release^ (^)^$RemasterDate^ [^ Remaster]^}
Which for a remaster in a boxset looks something like:
1963 - With The Beatles (from the boxset 'The Beatles In Mono') [2009 Remaster]
The little frustration is that the sort options don't seem to be 'sticky' per view. Moving between the different screens seems to sometimes pick up an option chosen in a different screen, and sometimes not. I've not worked out a pattern yet.
I've just had a quick look, and the only items you can sort in BubbleUPnP are tracks (outside of an album) and albums (everything else in an index which is alphabetical - at least with the free version of MinimServer), and as far as I know if you change the sort order it sticks for at least that session.
the free version of minimserver works well enough for me!
I'd imagine the free version is enough for 90% of people, it's really for those that have extensive tags or want to tailor the experience and it's amazing what can be achieved. I'm not going to hard sell, but if you wanted to know what's possible I can attach a few pics if desired.