Broker2FuBar
Shows your LibDataBroker sources in FuBar.
Usage
Use /b2f to open the configuration UI.
There you can select which LDB sources and launchers you want displayed into FuBar.
Each enabled source and launcher has some FuBar configuration options in this UI.
Known issues
Some addon do not define LDB type at creation. Broker2FuBar does not catch it correctly at this moment. This is worked on.
## Interface: 30100 or similar.
Nice Addon!
I'm not sure why developers are adopting a platform that is not being updated regularly.
Don't get me wrong, I understand that developers need paying gigs. I just don't understand how you can adopt a protocol that is not actively being supported.
"It doesn't work" is meaningless. You need to provide details. Broker2FuBar works just fine for myself, a poster above and tons of other people. Explain why it needs an update if it works without issue for the majority of people that can handle not needing a TOC update every patch.
LibDataBroker (LDB) is used by an ever increasing number of display & plugin mods that are regularly updated. The spec is "actively supported" by the very active, long time developer Tekkub.
Titan includes native LDB support. Some of the continually updated LDB display mods include Fortress, ButtonBin, DockingStation, StatBlockCore, NinjaPanel, ChocolateBar, Carousel and on and on. The ever growing number of LDB plugins can be found on this site (here: http://wow.curse.com/downloads/wow-addons/AdvSearch.aspx?lgvo=0&Category=data-broker&lu=All&mr=-1) and even more on WowInterface (here: http://www.wowinterface.com/downloads/cat108.html).
If this "protocol is not actively being supported", then I'm the Queen of Sweden. Sorry, but LDB is the next generation of display/plugin addon technology.
Link to DTCT: http://www.wowinterface.com/downloads/fileinfo.php?id=12596#comments
There is the alternative to somebody making a fan's update, but there aren't always people so eager to get an addon working.
that's actually a problem of Fubar itself, not b2f
a quick & dirty fix for this (it may, and most likely it does, break more things than it fixes)
around line 1200 at FuBar.lua (in FuBar 3.6 folder) locate
if OnClick and (not downTime or GetTime() < downTime + 0.5) and (not this.stopClick or GetTime() > this.stopClick) then
OnClick(...)
end
and replace with:
if (this~=nil) then
if OnClick and (not downTime or GetTime() < downTime + 0.5) and (not this.stopClick or GetTime() > this.stopClick) then
OnClick(...)
end
else
if OnClick and (not downTime or GetTime() < downTime + 0.5) then
OnClick(...)
end
end
hope this helps anyone
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\Broker2FuBar\options.lua line 1:
Cannot find a library instance of "AceAddon-3.0".
Debug:
[C]: ?
[C]: error()
!Swatter\Support\LibRevision.lua:47: LibStub()
Broker2FuBar\options.lua:1: in main chunk
AddOns:
Swatter, v3.1.11 (<%codename%>)
Broker2FuBar, v1.0
FuBar, v
(ck=42)
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Broker2FuBar\pluginPrototype.lua line 1:
Cannot find a library instance of "AceAddon-3.0".
Debug:
[C]: ?
[C]: error()
!Swatter\Support\LibRevision.lua:47: LibStub()
Broker2FuBar\pluginPrototype.lua:1: in main chunk
AddOns:
Swatter, v3.1.11 (<%codename%>)
Broker2FuBar, v1.0
FuBar, v
(ck=42)
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Broker2FuBar\core.lua line 4:
Cannot find a library instance of "AceAddon-3.0".
Debug:
[C]: ?
[C]: error()
!Swatter\Support\LibRevision.lua:47: LibStub()
Broker2FuBar\core.lua:4: in main chunk
AddOns:
Swatter, v3.1.11 (<%codename%>)
Broker2FuBar, v1.0
FuBar, v
(ck=42)
for example:
Broker_AutoLoot
Broker_Durability
Broker_Mail
are never showed on the Broker2FuBar menu, i dont now why...
other broker addons, vor example:
Broker_TradeCooldowns
works well with Broker2FuBar
Can I turn that off, somehow?