One vital feature I find Rockbox has, is the possibility to customize and store a group of settings to apply whenever wanted. I frequently switch between a number of config files, according to the type of music, if I'm listening to it in the car, an amplifier, different headphones, etc, changing a wide range of settings in that file (equalizer, crossfade, crossfeed, car adapter mode, etc). Often it's not easy to know what was the last “settings group†i.e .cfg file applied, and it would be very useful to know, instead of checking the settings to figure out their state, or going through the process of loading the adequate config file “just in caseâ€.
So additionally to being able to display settings through tags (individually), it might be useful for the "heavy .cfg file users" to be able to display the group of settings applied.
One idea for that, would be to store the .cfg file name when loaded, and set a wps tag to display it (e.g. “Rock_Car†or “Oldies_Amplifierâ€).
The closest way I've figured out to display the .cfg file used, is to load a wps within the .cfg that indicates it (or a backdrop, to see it in the menus), but of course both are very limiting.
As something additional, possibly have another tag to show when any single setting was modified through the menus (when loading a .cfg file it would be set to false), so that it could be shown something like “Rock_Car†“(M)†when the .cfg was loaded and after that, some setting(s) was modified, and therefore this tag set to “trueâ€.