The good thing here is, if you think about it, what icons do you realistically need? I think we're most of the way there already.
SOURCE
Well, source has largely taken care of. The images for Wi-Fi, Bluetooth, TV, Line In, Phono and Optical In are already there. Okay, you might want to distinguish between different sorts of digital in, as an example, but as there's only one digital in, that's nice rather than necessary. More in a moment on that.
In addition to those already there for source, I think a turntable icon instead of Phono would be good. Let's face it, you're not use this input for anything other than a turntable, and the Phono icon is identical (or almost?) to Line In, so it'd be nice to distinguish between the two. And yes, the other possible digital input is going to be either a CD player, or a PC for 99% of users, so add those two. Any other suggestions, other than the hugely exotic?
OUPUT
Then there's Output, but again if you look on the Output screen on the WiiM there's already Line Out, Optical, Coax, Headphone, USB and Bluetooth, though it would be nice to have 'speaker' as an alternative.
ABILITY TO CUSTOMISE
As in my case, I'd like to use the Headphone icon but without using the WiiM's headphone output. Similarly, someone with their own phono stage may wish to use the turntable icon on Line In, and if they have their own ADC, they may wish to use the turntable icon for digital input. So the flexibility to use whichever icon you like, irrespective of input and output, is important.
So basically, just add add icons for speaker, turntable, CD player, and PC, and let users choose whichever they like, and you're 99% of the way there, I think.
Over to
@WiiM Team .