Guys,
its there a way to keep the user's setting, when one upgrade thinapp packages, example, I thinapp firefox 3.6, then I want to upgrade firefox to version 4, can the bookmarks and other settings migrate automatically between package 3.6 to 4.0 when the thinapp gets upgrade on the vm?
in my case everytime I upgrade the package, the bookmarks are not migrate and the user starts with a blank bookmark database.
Thanks.
Maybe that's not Thinapp whats causing your problems. Do you know exact filepath or registry keys which are holding your bookmark settings? Arent they different between versions of application? And do those locations have same isolation mode? IMHO those setting location differs between versions of application and those older settings are visible in newer version, but newer version uses different setting location and thats why you dont see older settings in newer version. Im on cell phone, so I cannot check it on computer. Let us know any result. Also let us know versions of Firefox you are trying to migrate settings between.
Is the new version of Mozilla using the same SandboxName as the old package?
though about it, and at first it was creating a new one for the new version, but I try to use the same file structure, and right now they are using the same, and the newer one just overwrites old one,
this problem I'm going to be facing also with office too and updates.
but maybe i'm missing a setting on how to properly use the same sandbox.
any advice would be helpful,
Thanks.
Sam
Look for setting called SandboxName in your files Package.ini in both project directories. To keep setting same between two versions of application you need to have same values for setting SandboxName for both application versions.
Cievo,
Thanks for the tip, I check that setting and the last packages I was using indeed had the same setting on the sandboxname
I also recreate them, and install them via various ways, update, uinstall, install, and confirm that they both were using the same sandbox, but the newer version overwrittes the previous and starts fresh, all bookmarks are gone from the privious version.
and if I uinstall the newer version and install the previous version, the settings are there, so I guess there must be another setting that needs to be the same.
weird, I can't see one using many thinapp applicatons if one cannot carry over the settings from the privious version ![]()
thanks.
Sam
Maybe that's not Thinapp whats causing your problems. Do you know exact filepath or registry keys which are holding your bookmark settings? Arent they different between versions of application? And do those locations have same isolation mode? IMHO those setting location differs between versions of application and those older settings are visible in newer version, but newer version uses different setting location and thats why you dont see older settings in newer version. Im on cell phone, so I cannot check it on computer. Let us know any result. Also let us know versions of Firefox you are trying to migrate settings between.
Cievo,
you have a point there, was testing firefox 3.6 to 5, they must have been using different locations to hold the bookmarks.
Thanks.
Sam
If you know old and new settings' location, you can automate settings migration by implementing Thinapp runtime script to copy those settings from old location to new location inside sandbox. To know more about scripts check Thinapp manual.
