10-28-2024, 09:17 AM
If moOde stations that have been modified (that is, the monitor turned on, or any other change like logos or what ever) can be captured by a modified flag then an option to backup both added and modified stations could be included. This would then allow a simpler restore of these modifications after an upgrade.
At the moment, an upgrade sets all the moOde stations to defaults so you lose the monitor setting or any other customisations to them. Backup and restore of the moOde stations across upgrades risks breakage (if a station name changes, or worse its position in the table moves) so presently the procedure I use is to upgrade all my players, restore the added stations to one instance, edit the moOde stations to put the monitor back and change a couple of logos, then back up the moOde stations from that instance and restore them to my other players.
I suspect there would need to be some "magic" if a modified station was also one that changes in the upgrade. Perhaps just a message saying "station x upgrade by moOde, customisations not restored" or what have you.
A small thing in the scheme of things (although maybe not so small in coding hours), but I'd find it useful so present it for consideration.
Thanks.
At the moment, an upgrade sets all the moOde stations to defaults so you lose the monitor setting or any other customisations to them. Backup and restore of the moOde stations across upgrades risks breakage (if a station name changes, or worse its position in the table moves) so presently the procedure I use is to upgrade all my players, restore the added stations to one instance, edit the moOde stations to put the monitor back and change a couple of logos, then back up the moOde stations from that instance and restore them to my other players.
I suspect there would need to be some "magic" if a modified station was also one that changes in the upgrade. Perhaps just a message saying "station x upgrade by moOde, customisations not restored" or what have you.
A small thing in the scheme of things (although maybe not so small in coding hours), but I'd find it useful so present it for consideration.
Thanks.
----------------
Robert
Robert