The recent ButtonFacade changes seem to have broken AutoBar's BF support and also BF's LDB feed:
[2009/05/23 20:26:32-5782-x1]: AutoBar-v3.00.08.22 beta.778\AutoBarClassBar.lua:113: attempt to index local 'barLayoutDB' (a nil value)
...uttonFacade\Libs\LibButtonFacade\LibButtonFacade.lua:106: in function <...uttonFacade\Libs\LibButtonFacade\LibButtonFacade.lua:98>:
...uttonFacade\Libs\LibButtonFacade\LibButtonFacade.lua:742: in function `Skin':
...uttonFacade\Libs\LibButtonFacade\LibButtonFacade.lua:746: in function `Skin':
ButtonFacade-3.1.244\Core.lua:65: in function <Interface\AddOns\ButtonFacade\Core.lua:60>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher":9: in function <[string "safecall Dispatcher"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):531: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):621: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:607>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:497: in function <Interface\FrameXML\UIParent.lua:469>:
Anchoring AutoBar to the chatframe causes "interface action failed" messages if I then try to switch my chatframe to show the combat log tab while in combat. It also causes my combat log text to overlay my chatframe1 text instead of replacing it.
Out of combat there are no issues.
De-anchoring autobar from the chatframe also resolves the issue.
Edit: Locking the chatframe does not resolve the issue.
Yesterday, my druid's class spells wouldn't always show. Sometimes the button only had thorns in it. Or maybe it just refused to pop up. Reload fixed it.
I had a similar issue with my Mage last night: tooltips and popups would stop appearing until I reloaded my UI. Never had that problem on my Hunter, Paladin, or Warrior that I've been playing since 3.0.
My Mage started working fine after a while last night though, so I'm hoping it was a fluke or a self-correcting issue.
My problem with ButtonFacade support is that it's making my AutoBar buttons look really really tiny on every login until I go into the BF options and toggle any of the settings. My guess is that it's either a side-effect of BF not having an official 3.0.2 version, or of 3.0.2-related changes in AutoBar.
Sweet hot fried murloc brains in an Orgrimmar Festive Brew batter! WOTLK in store November 13! Ok, as of now, if you need changes made to the old version you better be a programmer and post code. I am working on the WOTLK version as of now.
As for disembedded people, I still need to add 2 libs to the top level of LibKeyBound. The magic sauce eludes me so far as I don't see what it is when looking at other libraries using them. Perhaps I just need to duplicate them there and pretend they belong instead of including them in a way that they can get updated. However as I do not believe in disembedding nor support it, it will have to wait till later.
I could be misunderstanding what you're saying, but I ran across something like this when trying to clean up someone's breakage of TrainerFu. Apparently embeds.xml can "include" a lib.xml from a library, which can be in turn used to pull in other libraries.
I'll try to post an example when I can beat fish.wowace.com into responding.
Edit: Hmm, that doesn't seem to be as magical as I thought. It looks like the Babble-3.0 libs have dependent libs (e.g. LibStub) checked in manually to the SVN. Eww.
Any chance of updating ButtonFacade support to save the new customizable color settings that ButtonFacade exposes to the user? The ButtonFacade author says that the bar addon has to save those settings or something.
I'm getting the following errors on startup with r74104:
[2008/05/17 01:15:10-3040-x1]: AutoBar-2.04.01.52 beta.74104\AutoBarButton.lua:1203: table index is nil
[2008/05/17 01:15:11-3040-x1]: AutoBar-2.04.01.52 beta.74104\AutoBarButton.lua:1203: table index is nil
<in C code>: ?
AceEvent-2.0-66043 (Ace2):264: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
Edit: No bars appear either. I opened the config menu and tried toggling bars. Got more errors and the Enabled checkbox gets stuck on or off for various bars, while different bars from the one I try to toggle appear and disappear at random.
Edit 2: Hmm it's not happening on my Hunter, just on my feral Druid.
Edit 3: No errors when switching back to my Druid, but noticed class bar was disabled. Tried enabling class bar and got the error.