BetterAddonList
Fancy up the default AddOn List! Inspired by ACP by sylvanaar and it predecessors.
BetterAddonList has the following enhancements:
- Search!
- Move the panel.
- Create sets that allow you to quickly enable or disable groups of addons. Including multiple sets in one allows you to create base sets of addons for enabling across multiple characters.
- Shift-click the check box to "protect" an addon, preventing it from getting disabled.
- Enabled addons with missing or disabled dependencies are shown in red.
- Load AddOn button is always shown for unloaded load on demand addons.
- See how much memory enabled addons are using.
Slash Commands
/addons - show the addon list, /bal and /acp can also be used
/addons load [set] - enable only the addons in a set, other addons are disabled
/addons enable [set] - enable addons in a set
/addons disable [set] - disable addons in a set
/addons save [set] - save all enabled addons to a set
/addons delete [set] - delete a set
/addons disableall - disable all addons
/addons reset - Reset addons to what was enabled at login
Protected addons will never be disabled.
-
View User Profile
-
Send Message
Posted Mar 11, 2017Please ignore my comment above about how to lock addons with dependencies. I was using the other addon control panel, thinking that I'm using this one!
Anyway, I uninstalled the other one, and only have BetterAddonList, and can see that I lock addons and their dependencies individually. All is good.
Thank you!
-
View User Profile
-
Send Message
Posted Jan 24, 2017Feature Request: Class specific addons. Could be implemented with sets.
Class specific addons would be treated as protected addons when the class is logged on.
For example: If the addon Healbot was marked as a Priest class addon, and a priest logs on, BetterAddonList would enable it if it were not already enabled. For other classed, the addon would be treated as a non-protected addon.
I'll also add this to the project site under issues.
thanks.
-
View User Profile
-
Send Message
Posted Nov 3, 2016BetterAddonList seems to be unable to load addons with names that only consist of numbers, like 2048. When I try to load a set that contains such an addon, BAL bugs out and all addons following the problematic one get disabled. It looks like WoW tries to call EnableAddOn() with an index instead of an addon name as a string, and an index of 2048 is out of range in my case. I didn't look much further into it, maybe this can be fixed with a simple tostring() on the addon name?
-
View User Profile
-
Send Message
Posted Nov 4, 2016GetAddOnInfo really shouldn't be returning a number for the addon name, and I'm not sure where it would be casting it as a number, so that's kind of strange. If the api is doing the converting, I may need to rework the protected addon handling x_x
I won't be able to test anything for a few days, but I pushed a commit that uses the index instead of the name, hopefully that fixes it.
-
View User Profile
-
Send Message
Posted Oct 16, 2016I have enough sets now that I'm running into problems with the menus running off the screen. Would you be willing to make them scrollable?
-k
-
View User Profile
-
Send Message
Posted Oct 20, 2016Which menus? you could PM me a screenshot and I'll look into it
-
View User Profile
-
Send Message
Posted Oct 26, 2016SOrry for the delay getting back to you. It's the "Include with another set" submenu that causes the problem. As you can see in the included image, I _really_ like your addon.
-
View User Profile
-
Send Message
Posted Sep 29, 2016I'm having a weird problem where some addons get randomly disabled on various characters when I log in. It seems to be the same problem thecornishninja reported below.
-
View User Profile
-
Send Message
Posted Oct 20, 2016New addons or addons you've never disabled before can get into a weird state were they disable/enable for all regardless. The way I fix this is going into the addon list on the char select screen and toggle the addon on a few different chars until it plays nice. I'm not really sure there is anything I can do about it.
-
View User Profile
-
Send Message
Posted Sep 29, 2016Bit tired of having to select "All" after every login in the dropdown list, could you make a savedvariable for it?
-
View User Profile
-
Send Message
Posted Aug 20, 2016so,.... is this going to be updated???? i understand if youre waiting until major patch to update it, but at least let us know whether to expect this to go forward or be abandoned. thanks, and thanks for the great addon.
-
View User Profile
-
Send Message
Posted Aug 28, 2016just load outdate, everything is fine.
-
View User Profile
-
Send Message
Posted Aug 16, 2016This is the best management addon I know so far but is it going to be discontinued?
-
View User Profile
-
Send Message
Posted Jul 30, 2016Something isn't working correctly.
For example, I have certain addons enabled for chars that are at max level, which are not needed for chars below max level. But unless I lock them (which I don't want to do, I only lock addons that are used with every char), they're randomly enabled or disabled whenever I switch chars. It's as if the addon cannot remember which chars have certain addons enabled that are disabled for others. It's incredibly annoying to have to go through the addon list whenever I log on a char to re-enable or disable addons.
This is a fresh WoW (and addons) install btw and this problem has been around for a little while. It's just got to the point where it's annoying me enough for me to say something.
-
View User Profile
-
Send Message
Posted Jul 24, 2016Iknow a previous user has posted this aswell, but would it be possible for a upcoming feature to be that addons with submodules can be minimized?
-
View User Profile
-
Send Message
Posted Jun 8, 2016I'd like to see BAL support macro conditionals, so I can do something like:
/bal [nomod] enable SETNAME
/bal [mod:shift] disable SETNAME
-
View User Profile
-
Send Message
Posted Jun 15, 2016added macro parsing, so "/bal [mod:shift] disable SET; enable SET" should work now
-
View User Profile
-
Send Message
Posted Jun 15, 2016There may have been an excited utterance when I read the changelog. Where's the donate button?
-
View User Profile
-
Send Message
Posted Mar 7, 2016Hi. Can I make BAL select "All" by default?
-
View User Profile
-
Send Message
Posted Jun 15, 2016It'll always try to be char specific, what's your use case for wanting all? If you want all your characters to use the same addons, I don't see you having much use for this addon?