2012-12-22, 00:34
(2012-12-21, 17:32)robweber Wrote: I've spent a few days recreating, and attempting to fix, this problem. The results are not going to be what people want to hear.
Guisettings.xml - this file is written to by XBMC all the time. It includes your customized view information, region/local information, even screen resolution info. It appears that XBMC reads this file almost immediately upon starting, and does a complete dump to it right before closing. As you might already be starting to realize - it does not re-read from this file after the initial load. What is happening when trying to overwrite it with this addon is that the addon moves your old guisettings.xml to the correct place. Then, the next time XBMC triggers a write operation to this file it is overwritten with whatever settings are in memory. Even restarting XBMC doesn't help because it does a write to the file before closing. The only way to get your old settings file to take affect, is to move it into the correct place manually when XBMC is not running (for OpenELEC users this may not even be possible, except with some OS level scripting during the boot sequence).
Hi
Thanks for confirming these details. Is there a way of bringing this to the attention of the XBMC guys, allowing a script would be better i think (looking for a restore settings, if there is one then load them and replace whats in the system).
Ive not looked at the advanced settings yet..