Unfortunate but I'll try to fix the upgrade. Note that if you failed mid-upgrade, it's very possible you HAVE to delete the saved variables file. It's not a huge deal since there's not much to configure. Going forward there should be no future upgrade problems.
Decided tonight to switch to DB addons and I discovered your mod. I adore it! It saves so much time and space. Minimap buttons irk me to no end so it's great.
I was just wondering if there were any plans to add the option to set it to hide til you mouseover it? Or at least change the transparency on "normal" and then on "mouseover." If not, could you consider adding it? It must be useful to someone other than me!
Yah I plan to add auto-hide options - at least "hide in combat", "hide outside combat" and "show on mouseover", each option with configurable timeouts so you can have a combat "hud" that displays dps and such during combat and hides itself 5s after leaving combat or whatever.
Would it be possible to either show the labels in the tooltips, or perhaps have an option to only show them on mouseover? I don't like seeing the labels all the time, but I also don't like not seeing the labels at all when I disable them.
Well, labels are shown as the the tooltip if the LDB provider doesn't specify its own tooltip. However I don't think I really can make it override the provided plugins.
One idea I had was to optionally have sort of a status field below the bin that shows the label of the thing yiou're currently mousing over but the problem is that the tooltips typically would cover it.
I think it would look better if either:
- hovering over an icon in the bin makes just that icon's label display next to it, or
- hovering over any icon in the bin makes all labels appear next to their icons in the bin
I would think it would be an easier solution too, since placement code and options already exist for showing labels next to icons, as well as not having any tooltip issues that don't already exist.
Speaking of tooltip issues, I've noticed that with the bin arranged vertically, tooltips from one plugin will often cover the button for another. It's not a huge issue though because I can move the cursor up from the bottom or in from the side.
I had it so the label displayed on mouse over. It was a bit confusing but it's easily doable as an option. Tooltip placement code could probably be fixed a bit for sure.
I was just wondering if there were any plans to add the option to set it to hide til you mouseover it? Or at least change the transparency on "normal" and then on "mouseover."
Initial version of this now enabled. You can show bins only during combat, only out of combat, only during mouse over or always (or never as before).
ButtonBin-1.0\ButtonBin.lua:767: attempt to index global 'AceGUIWidgetLSMlists' (a nil value)
ButtonBin-1.0\ButtonBin.lua:221: attempt to index upvalue 'options' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:340: in function `InitializeAddon'
AceAddon-3.0\AceAddon-3.0.lua:428: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:421>
---
ButtonBin-1.0\ButtonBin.lua:391: attempt to call method 'GetFrame' (a nil value)
ButtonBin-1.0\ButtonBin.lua:323: in function `LibDataBroker_DataObjectCreated'
ButtonBin-1.0\ButtonBin.lua:487: in function `ApplyProfile'
ButtonBin-1.0\ButtonBin.lua:421: in function <Interface\AddOns\ButtonBin\ButtonBin.lua:420>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:365: in function `EnableAddon'
AceAddon-3.0\AceAddon-3.0.lua:435: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:421>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:927: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:233: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:343: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
---
So I'm guessing that you're running with the libraries disembedded. The problem is that the dependencies in the .toc file are invalid (missing the shared media stuff). As a temporary workaround, run with the libs embedded (or change the .toc file).
Quick feature addition last night - ability to set the width of the bin (in pixels). Regardless of the "number of blocks per row", the width will never be higher than this number. The one exception is that the bin will always be wide enough to fit one block per row (so for very small numbers, it'll be wide enough). If set to zero (default) the width is dynamic. I also added a flag to allow you to toggle "clamp to screen".
Upcoming features:
- Ability to toggle off the border on any/all of the 4 sides.
- Per-block configuration (label style, font style, icon on/off etc).
- Dynamic number of bars instead of hard coded 5.
NeoTron, I find ButtonBin extremely nice addon that not only looks great but solves the need to manually arange the brokers, just perfect. I have some issues with it however - I simply can't get some brokers to show, for example StatBlock_FPS, StatBlock_Latency, StatBlock_XP, Broker_SysMon. In general I can't get any info about the XP/fps/latency. The brokers show on the perferences of ButtonBin and I can enable/disable then but nothing changes. I have 7 more broker things that are working perfectly :( What I'm doing wrong?
Hmm. If you unlock the bins do they show up? It's possible that they are in the wrong button bin (one that is hidden). I think, by default, things are added to bin 1. However if you ever placed them somewhere else they should be there.
This is one of those things that will improve once I get around to do per-button configuration,
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
There be labels! They are rather inflexible at the moment - I want to add per-block configuration and such, but it's a start.
I was just wondering if there were any plans to add the option to set it to hide til you mouseover it? Or at least change the transparency on "normal" and then on "mouseover." If not, could you consider adding it? It must be useful to someone other than me!
Thanks so much.
Very much looking forward to it.
Thanks for your reply!
One idea I had was to optionally have sort of a status field below the bin that shows the label of the thing yiou're currently mousing over but the problem is that the tooltips typically would cover it.
- hovering over an icon in the bin makes just that icon's label display next to it, or
- hovering over any icon in the bin makes all labels appear next to their icons in the bin
I would think it would be an easier solution too, since placement code and options already exist for showing labels next to icons, as well as not having any tooltip issues that don't already exist.
Speaking of tooltip issues, I've noticed that with the bin arranged vertically, tooltips from one plugin will often cover the button for another. It's not a huge issue though because I can move the cursor up from the bottom or in from the side.
Initial version of this now enabled. You can show bins only during combat, only out of combat, only during mouse over or always (or never as before).
(In the order that BugSack shwos them)
- Added per-bin font settings.
Upcoming features:
- Ability to toggle off the border on any/all of the 4 sides.
- Per-block configuration (label style, font style, icon on/off etc).
- Dynamic number of bars instead of hard coded 5.
This is one of those things that will improve once I get around to do per-button configuration,