View Single Post
09/25/14, 10:03 AM   #6
Dolby
Every day I'm shuffling
 
Dolby's Avatar
Premium Member
WoWInterface Admin
Join Date: Feb 2004
Posts: 1,278
Ravenslock, if you don't delete the addons through Minion (right click uninstall) or at least load Minion once after you manually delete so it can see those AddOns were removed then AddOns listed in Minion are going to have the old cached version numbers like you show. Minion has no idea that the AddOns have changed on your system because you bypassed minion and the folder/files look the same to Minion.

You can delete your minion.xml and that will reset Minion and force it to redirect every AddOn when you restart the application.

Your minion.xml and minion0.log is located in your user directory here:
PC: C:\Users\<windows user name>\.minion\
OSX: ~/.minion/

--

Wykkyd, yes Minion remembers the folders included with the currently installed AddOn. When an update is issued it deletes those folders and unpacks the updated AddOn. The reason for this is authors were changing the folder names and Minion wasn't deleting the old folder names thus causing the user to have multiple copies of the addon installed under different folder names. So now Minion remembers the folders so it can remove them when an update is sent out.

Its best if your going to use Minion that you install and delete the AddOns with the app. IF you do delete AddOns manually you'll want to restart Minion so it can detect those changes. It does check to see if AddOns are missing and removes them from its cache in the minion.xml if they are.

Maybe we should add a button to the game options page to trigger a AddOn re-detection? This would blow away the cache and make Minion re-detect everything in the AddOn folder.

Another idea I just thought of is taking a checksum of the addon folder, if the checksum changes Minion should do a sanity check.

We also have some features in the works so Minion can identify dependency's and make sure those are installed.

Last edited by Dolby : 09/25/14 at 10:31 AM.
  Reply With Quote