ButtonBin

ButtonBin is a display addon for LibDataBroker objects. The initial design goal was to make a very compact display for LDB launchers, ignoring the labels. It has since evolved to become more of a full featured display addon, allowing both the compact button-only view as well as displaying labels with icons. Combined with FuBar2Broker, ButtonBin can fully replace FuBar as a displayer. With the new default configuration a left, right and center top bar layout is used, allowing for an easier transition.

Changes in r71:

4.0.1 toc bump.

Changes in r71:

Repackaged to get the latest LibJostle included, fixing moving of the buff frame in Cataclysm/4.0.

Changes in r70:

Repackaged with new dependencies and verified to work with Cataclysm beta.

Changes in r69:

Bumped .toc to 30300 and repackaged with new dependencies.

Changes in r67:

Bumped .toc to 30100

Feature List:

Customizable size (scale, button size and number of buttons per row)

If an object doesn't have a native tooltip, BB makes one using the text.

Would you please provide a "cleanup" ability to cull out addons that aren't installed/loaded?

Trying out different addons tends to generate a lot of crap that doesn't get removed. While getting rid of stray savedvariables is fairly painless, I've noticed that buttonbin (which is not the only culprit) has a lot of entries for addons I haven't used in a long time.

Hi,
I have an issue where the maximum width isn't observed when the text would overflow that width. Expected behaviour would be for the text to truncate and the manually set block width to be observed.

What is the script to use kgPanels to hide and show the entire buttonbin panel. I trued to use kgPanels frame finder and it showed it as "ButtonBinParent:1" but I dont know how to make that work with a kgpanel on click script.

I tried:
if ButtonBinParent:1:IsShown() then
ButtonBinParent:1:Hide() else
ButtonBinParent:1:Show()
end

If I click an ability in the spell book I get a dialogue box telling me button bin was blocked from an action only available to blizzard UI with two buttons to either ignore or disable addons.

This doesn't happen if I click on a profession that opens another window but only if I click on picklock, or disenchant or other "spell" out of the spellbook. I can use them from action bars, just not out of the spellbook.

I've been having a problem (I've yet to have an opportunity to test it with this latest version) where the menu sub-column where the datafeed entries and bar entries normally would be when selecting those options from the main menu column are suddenly empty.

Nothing I can identify seems to cause it. And though it will come back after a bit of mucking about and menu switching, I can't identify exactly what action seems to fix it either.

About the only thing that seems to be a sure-fire fix for it is a UI reload.

To add to the inconsistency of this occurrence, sometimes one, the other, or both will disappear- with no real indication as to what will happen and why.

Originally posted by khariv Bumping this as it is still a problem in the latest build. There does not seem to be any way to get the tooltips to turn off and stay off.

The option to disable tooltips is currently only used for the button bin icon tooltip (i.e the actual tooltip for the button bin "bin icons"). I'll look into adding this as a general option, probably with bin and datablock overrides.

Edit: I added this in r64. You can configure tooltip visibility on a per-datablock or per-bin basis.

Originally posted by khariv The option for "Hide Tooltips" doesnt seem to do anything. I have tried setting it at the global level as well as on the individual data buttons. Both settings result in the tooltips still being shown.

Bumping this as it is still a problem in the latest build. There does not seem to be any way to get the tooltips to turn off and stay off.

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.