I had installed and configured XMPlay Portable and added several plugins, skins and configs to it.
After last update ALL my custom data was just removed from \PortableApps\XMPlayPortable\App\XMPlay folder like it never was there.
That's really confusing, why such cleanup performed? It was done just after upgrade. Please remove cleanup action or add backup if you cannot just "not touch" additional files in XMPlay folder.
Thanks
You are here
XMPlay Portable upgrade issue
December 28, 2015 - 7:46pm
#1
XMPlay Portable upgrade issue
App is reserved for the app as indicated in the readme.txt right in the App directory. All changes in App in all apps are removed on every upgrade to ensure a clean copy of the app. The only exception is if there is a defined plugin directory.
Are there specific directories we should add to be preserved for future AIMP updates?
Note that skins will all be lost on the 4.x update once it's out of test as they completely changed the interface.
Sometimes, the impossible can become possible, if you're awesome!
Not AIMP, but XMPlay
Skins and Plugins and actually "root" folder need to be preserved for XMPlay since to have working and portable HE-AAC v2 streaming with Shoutcast/Icecast (using Winamp DSP Wrapper).
Originally XMPlay is designed to have all plugins and skins and other stuff in "xmplay.exe" folder. Because of that to have fully functional portable XMPlay better to change behavior or probably test moving all additional things to "\PortableApps\XMPlayPortable\Data\xmplay" but I checked with edcast plugin and some things failed for me.
Also will be good to have this flag in general: to clean or not App folder on upgrade at least for apps that portable by design (XMPlay, AIMP, XNView, mean apps that could be used as portable without PortableApps platform)
The whole App\XMPlay directory is already set to be preserved. Is that not working on the latest upgrades?
App is always cleared by default in all configurations as you want to ensure the user is getting a fully clean app. 98% of apps have no plugins, so this makes sense. Some apps support a plugins directory and that is manually preserved. A couple rare apps like XMPlay don't have a proper plugin layout so we preserve the whole directory. Apps like XnView that plugins don't work from one version to the next are necessarily removed. Granted, we include all the common plugins from the XnView standard build. It's only the handful of esoteric formats that you'd need to manually reinstall.
Sometimes, the impossible can become possible, if you're awesome!
By the way - missed to confirm: yes, XMPlay package now updates perfectly. But I found that it's not updated frequently anyway (last builds I just updated manually). I think if I'll have some time - I'll prepare full XMPlay package (all plugins and supported file formats to include).
About XNView - only HEIC/HEIF plugin is missing from full XNView package due to specific of licensing https://www.xnview.com/en/xnview/#addons - all other plugins are there, but I'm added some tools manually, anyway - not critical, for XMPlay it was real problem, now it's gone, thanks.