Tuesday, December 6, 2011

DaedhirUI 3.2 released.

As I mentioned in the last post, I may not be doing much updating of the UI in the future. The Good News is that the Curse client seems to be working pretty well lately for this stuff. There are only a few addons that give problems, mainly due to the way some authors do their profile configuration.

You know how some addons will have a separate profile for each toon, which takes its configuration from a default profile that you can't configure? Yeah, I hate that. Turns out it's an issue with AceDB, and one of the options for calling it.

For example, in my addon FreeYourResources, there's this line of code that sets up the configuration database:

That last function argument, the "true" in the parentheses, tells AceDB to load the addon with the default profile. This allows you to configure the default profile on one toon, and then it's loaded automatically for every other toon you load up.

Some authors leave off this "true" argument, and that makes it so that the addon author's defaults, not yours, are the ones that are loaded for each toon. So you either have to copy a profile from a toon where you've configured it, or reconfigure the whole thing from scratch. This is why I was using Reflux in previous versions, but now hopefully that step isn't necessary anymore.

So I've added that "true" argument to some of the addons to make it easier. SexyMap, SCT, ClassTimer, and a few others.

So when the Curse updater tells you an addon's modified, that's why.

Well, I've also done some aesthetic stuff to Dominos. I may ask Tuller if he'll merge my changes. I like 'em. :)

Anyway, there it is. Sorry it took so insanely long, but as I said, life has been pretty weird for me lately.

If anybody's interested in taking over maintenance of this beast, lemme know. We can talk about it.

I have no idea about your keybinds.. I may have an old VuhDo config in the SavedVariables folder, which might have caused some of your settings to be overridden. Other than that, I don't know what it could be. I'd also check the default Blizzard keybinds and see if something got overwritten there.