Tuesday, December 6, 2011

DaedhirUI 3.2 released.

Get it while it's hot, folks.

Here ya go.

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:

   self.db = LibStub("AceDB-3.0"):New("FreeYourResourcesDB", defaults, true)

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.


Todd said...

Have had this UI for over a year now - am glad for the update!

Good luck with all your non-WoW obstacles. :]

Todd said...

One question - I use Vuhdo instead of Grid and it seems like there's a problem with my Mouse Wheel - Up/Down keybindings I use for it. Is this addon caused - do you know which one it might be?

Daedhir said...

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.

Trunks2560 said...

Anyone else have their Totem bar/ Holy power bar disappear recently? Just happened to me after this UI has been working perfectly for weeks.

Kimber said...

Hey Daedhir, just want to say a huge thanks for making this and maintaining it as long as you have. I've been using it for a long time and it's just smooth as butter. Installing the new version now!

Anyway, good luck with your real-life issues.