Desktop UI: tray icon change when any network is connected

The desktop UI shows an icon in the tray or menu bar to allow you to select networks to connect to or disconnect from. It would be decidedly handy if the icon changed to show at a glance whether or not one was connected to a network(s) or not.

I’d have a go at this myself but I don’t know Rust and I don’t currently have the time to learn it :-(.