Bazooka
Bazooka is a Data Broker Display similar in functionality and looks to FuBar.
Feature highlights
- Top/Bottom alignment or free moving of bars.
- Left-click drag moves, alt-right-click drag resizes the bar (unless the frames are locked).
- Drag-and-drop plugin placement with highlighted drop positions.
- Configurable background / font / icon size.
- The usual options for data broker displays (show text/icon/label, optionally show title in place of label if it's missing).
- Support of iconCoords and icon[RGB] (TomTom arrow, for example).
- Left / Center-Left / Center / Center-Right / Right placement position for plugins within bars, allowing easy layout of plugins. Plugins placed in the Center area are centered as a bunch.
- Optional auto-fade while in combat / out of combat.
- Optionally disable mouse / tooltips.
- Optional simple tooltips (just show title if Alt is held while moving the mouse pointer over the plugin).
- Optional highlight on mouseover for the active plugin.
- Load-on-demand configuration options, small memory footprint for "standard" operation.
- Bulk mode configuration that allows configuring multiple bars/plugins easily.
- Restrict plugin text width
- Disable minimap icons
- Tooltip scale override
- Support for OnMouseWheel, OnReceiveDrag and OnDoubleClick script handlers for plugins
- Optionally override plugin defined text colors
Usage
Getting started
- Create new bars from the main options window
- Drag plugins to desired location
- Drag plugins off bars to disable them
- Dragging bars while holding Alt will change their attached/detached state. Otherwise top/bottom bars will snap back to top or bottom depending on where you drop them.
Using the bulk configuration (standard method)
- Uncheck Auto-apply.
- Check the bars/plugins you want the settings to apply to.
- Check Apply next to the settings you want to change, and set them to the value you need.
- Click Apply at the bottom of the options. The changes you selected will be applied to all selected bars/plugins at this point.
Using the bulk configuration (auto-apply method)
- Check Auto-apply.
- Check the bars/plugins you want the settings to apply to.
- Change the settings (or click the Apply text next to them if their current value is the one you want). The changes will be applied immediately to all selected bars/plugins.
Slash commands
/bazooka
- Open configuration.
/bazooka locked
- Toggle locked/unlocked state.
/bazooka hidebars
- Make the bars hidden. If no bar numbers are specified, then it works on the marked bars (see bar options).
/bazooka showbars
- Make the bars visible. If no bar numbers are specified, then it works on the marked bars (see bar options).
/bazooka togglebars
- Toggle hidden/visible state of bars. If no bar numbers are specified, then it works on the marked bars (see bar options).
Obtaining plugins
You can find Data Broker plugins at these places:
- Data Broker plugins on Curse
- Data Broker plugins on WowAce
- Data Broker plugins on WoWInterface
- Tekkub's list
Feature request:
I would like to be able to enable/disable a bar. For example: I'd like to have a bar setup for all the icons for Auctioneer (it has a lot), but only show that bar when I want to. Having an enable check box in the options for the bar would be good. Having a command line to enable/disable a bar would be good: having a toggle command would be better. If the bar toggle is added, it would also be nice to have something on the Bazooka bar to enable/disable the bars without having to go into the options. I could use the command-line along with MacroBroker to make databroker launchers to do that if Bazooka didn't have it built in.
The reason for this request is that I have too many databrokers that are not used much but take up a lot of room on bar1 and bar2. I realize that enable/disabling the addons that create those brokers will remove their icons from the bars but isn't exactly what I want.
Hello,
Right now you could hide/show a given bar with
Replace _1 with whatever bar number you'd like to hide/show.
I'll try to add a proper LDB plugin to do that for you. Would you prefer a single plugin with a dropdown listing all of your bars, or a separate plugin for each bar?
cheers,
mitch
Thanks. I didn't know that.
that will work for what I'd like to do.
Nice addons!!
But I need Autohide function.(This function is chocolet bar)
Please~~
Hi,
Try playing with the "Fade in combat", "Fade out of combat", "Fade opacity" bar options and the "Fade-out delay", "Fade-out duration" and "Fade-in duration" global options.
cheers,
mitch
Greetings.
I too recently switched from Titan to Bazooka and have found two small but puzzling problems. I have been unable to select a background for Bar 1, and I cannot change the text for the icons.
In both cases I can make the selections in the Options panel but no changes take place and when I go to apply them or click on the Okay button, the changes in the Options panel revert to normal.
Do you have any suggestions how to get around this or what might be causing this? Thanks!
Hello,
Make sure that you adjust the settings for the correct bar. From the wording of your post I think that you're trying to change the bar settings from the "Bulk Configuration" menu (since only this has an "apply" button). In that case, make sure the bar is selected in the selection list, and make sure that the option you're changing is also "enabled".
Another option is to change the bar settings from the normal (non-bulk) configuration. Click on the "Bars" button on the left side, and select the tab for the bar you want to configure on the top of the right panel (it would be Bar#1, I guess). Changes made here should take effect immediately.
If neither method works, then please open a bug report on the tracker, preferably with detailed instructions on what exactly you do.
cheers,
mitch
XP/hour - enjoyed this for alt leveling
gold/character - nice to not have to open bags to see your gold
Don't know how feasible it would be to implement these and I'm sure it wouldn't be a high priority, but would be nice to have these features again. Thanks for the add-on!
For gold/character I use Broker_Currency (http://wow.curse.com/downloads/wow-addons/details/broker-currency.aspx).
For the other (and many more) try the links above in the "Obtaining Plugins" section of the description.
cheers,
mitch
I wonder, is there any chance we can have an option for how the tooltip anchors to the plugins?
And this may be a bit weird, but an option to refresh (basically run OnTooltipShow again) the tooltip, rather than hiding or not hiding? I have at least one plugin whose tooltip changes when you click the plugin.
There's a plugin option "Hide tooltip on click". Uncheck that and the plugin's tooltip won't get hidden when you click it.
Currently I have no plans of implementing special tooltip anchoring, but open a ticket about it on the project page at wowace, maybe I'll get around doing it sometime in the future.
cheers,
mitch
Just updated to this and I think the background change has had a knock on effect.
My Chinchilla minimap addon will now not let me position the minimap at the bottom of the screen. This was the only addon change since that broke.
Could they be related?
The latest change has had some effect on positioning
I see no changes between v2.1.1 and v2.1.2 that would cause any addons to misbehave... I'll try to reproduce your issue tomorrow.
btw, do you have a bottom bar configured?
cheers,
mitch
No, I don't have a bottom bar.
Strangely though I logged out and back in and the minimap has reset to top left again and wont let me position at the bottom. :*(
So not sure if bazooka or ACE3 update now as did that after. It could obviously be a failing Chinchilla.
Going to try sexymap as some guildies use that, see if same issue.
Wasn't your addon, was broker_location update that I never noticed. Author has fixed this apparently so I will try it when I get back from work.
Sorry to thrown blame at Bazooka, keep up the good work :D
["BACKGROUND"] = L["Background"],
thank you