[Suggestion]: Concerning Clean Updates
A few weeks ago I redownloaded the latest version of Curse Client and I liked it, however, it did something I wasn't too fond of: upon performing an AddOn update, it deletes the AddOn(s) it's updating then reinstalls it with a fresh copy.
While for the casual user this probably isn't a problem at all, but with my UI setup, I have my own custom artwork and stuff saved inside the AddOn folder. For instance, I have inside kgPanels a folder I created for my UI's artwork, and I'd like it to stay there. When I performed an update on Curse Client, it deleted the current kgPanels folder from my AddOn directory and replaced the entire folder with a new version, thus deleting my custom art. Lucky for me, I had a back up. Anyways, I guess my point is please, if it's not too much trouble, at least make a client-end option to prevent this from happening. Thank you and great job on the updater so far! P.S. I recently subscribed to WoWI to help support the website because I use this website just about everyday, will there be any special exclusive features in MMOUI Minion that will be for Site Supporters such as myself? |
Found in the FAQ. Posted by Cairenn @ http://www.wowinterface.com/forums/s...ad.php?t=22789
Quote:
|
Unfortunately I currently do the same. This is the only real way to avoid clutter and to ensure a clean install occurs. However, I think it's something that could be argued as a request for an improvement somewhere post-beta to make it a client-side option.
|
I had a similar issue with updaters in the past and my custom artwork. To avoid the issue in case of a program bug or my own goof i started putting my art in the interface folder. This way unless you totally delete that folder its always there. Also makes my file paths shorter to type cause im lazy like that. =P
|
Quote:
|
Quote:
|
Quote:
|
Quote:
I simply created a folder for my textures inside the Interface folder, right next to the AddOn folder, while its probably not the best idea it works perfectly for me and it doesn't get deleted or anything when updating |
Quote:
Could you not provide a "clean install" option? The option could be enabled by default so to avoid issues. It could even be enabled for each add-on if that was easier. As long as the file is not being used by the operating system or has some sort of permission restriction, other programmer languages I have used have allowed me to replace files if they already exist. One option would be to allow add-on authors to force a "clean install" if they change the file structure in a release. This could be a flag that the program itself knows about on a given release version of an add-on. I am trying to whore my ideas out. :) |
There are a lot of ways that could be done, though I will admit none of them will make it in before beta. I'm currently operating in a feature-freeze mode and requests even from Cairenn and the gods that be are being denied until beta is released.
I do want to add some kind of option like this, but I tend to be against requiring additional work on both authors and users. I think the easiest thing would be for everything to default to "Clean Install" but when you right click on it, you could turn it off. An alternative would be for the author to request that it be "clean installed." Both of these have pros and cons. |
Quote:
I am still going to whore my ideas out there. After 7 years all I have is this stinking :banana: :eek: |
All times are GMT -6. The time now is 05:15 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI