Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(107 Kb)
Download
Updated: 05-29-08 03:45 PM
Pictures
File Info
Updated:05-29-08 03:45 PM
Created:unknown
Downloads:224,204
Favorites:425
MD5:
Bongos3  Popular! (More than 5000 hits)
Version: 1.3
by: Tuller [More]
I have written a new action bar addon, called Dominos, and am no longer supporting this one. Please feel free to try it out, along with Trinity Bars, and Bartender 3

Bongos3 is a main action bar replacement designed be both powerful, yet lightweight and easy to use.

Have Questions? Check out the wiki first!

Included Addons:
  • Bongos - The core addon.
  • Bongos_AB - The action bar portion of Bongos.
  • Bongos_CastBar - A casting bar replacement. Colors the bar based on if the spell being cast is helpful, harmful or neutral. Also includes a timer.
  • Bongos_RollBar - Makes the dialogs that pop up when rolling on items movable.
  • Bongos_Stats - A movable framerate, latency, and addon memory usage indicator.
  • Bongos_XP -A movable experience/reputation bar.
  • Bongos_Options - A load on demand options menu.

Features
  • Every bar can be moved, hidden, and have its scale and opacity altered
  • Sticky bars - Each bar can be anchored to any other bar
  • 120 action buttons, which can be setup in any number of bars
  • Customizable stance transitions and state visibility for each action bar
  • Buff and debuff highlighting on action buttons
1.3
* Bugfixes

1.2e
* Fixed a petbar error

1.2d
* Updated keybound

1.2c
* Corrected zip file structure

1.2b
* Removed an erroneous debug print

1.2
* Switched to using LibKeyBound instead of KeyBound
* Added jailborc's XP bar modifications
* Fixed errors with the class bar under the case of a class with no classbar skills.

1.1
* Fixed a bug causing my upgrade code not to run. If you're upgrading from 1.0 to 1.1, please make sure you've set a bar as the possess bar
* Fixed typo

1.0
* The possess bar will now default to the pet bar if no action bar has been set to act as it
* You can now only have one possess bar at a time
* Bongos now fires two Ace3 messages: BONGOS_LOCK_ENABLE and BONGOS_LOCK_DISABLE

Gamma.1
* Fixed some grammar issues

Beta.12
* Fixed a bug causing disabling sticky bars causing bars to move out of place
* Fixed bug causing bindings to clear on a new version update
* Fixed a bug causing bindings to not disable properly when removing a button or loading a profile
* Added an option to show tooltips only in combat
* Slightly tweaked the interface options menu

Beta.11
* Added an option to make the pet bar act as the possess bar
* Made the binding and config mode dialogs movable
* Fixed a bug for new users

Beta 10:
* Added a Page slider to each stance menu, tried to make the bar creation help more informative/noticeable.

Beta 9:
* Replaced the term Action Set with paging, and altered all of the stance sliders to say Page X instead of simply X
* Differentiated Page 1 from the default state of do nothing, called Disabled.
* Changed the format used for creating the right click menu for action bars to be table driven. Take a look at Bongos_AB/actionBarConfig.lua if you wanna edit it.
Optional Files (0)


Post A Reply Comment Options
Unread 04-12-08, 11:18 AM  
Alo´s
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
erreur beta version 10

I have this error on open wow, thanks for help :


Date: 2008-04-12 18:39:30
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\Bongos\Bongos.lua line 75:
attempt to index global 'Bongos3Version' (a nil value)
Debug:
(tail call): ?
Bongos\Bongos.lua:75: UpdateVersion()
Bongos\Bongos.lua:53:
Bongos\Bongos.lua:14
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:316: InitializeAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:404:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:397
AddOns:
Ace, v1.4
Acolyte2, v1.2
Bongos, vBeta.10
BongosAB, vBeta.10
Ace2
Ace3
Swatter, v4.0.5
Alo´s is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 09:53 AM  
Flarin
A Frostmaul Preserver
 
Flarin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 290
File comments: 151
Uploads: 1
Errors on Login

Hello- I am getting the following error on login:

Code:
2008/04/12 11:48:34-159-x1]: Bongos\Bongos.lua:75: attempt to index global 'Bongos3Version' (a nil value)
Bongos\Bongos.lua:53: in function <Interface\AddOns\Bongos\Bongos.lua:14>
(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:316: in function `InitializeAddon'
AceAddon-3.0\AceAddon-3.0.lua:404: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:397>

  ---
I do not have the Castbar or the Rollbar parts loaded but I do have the other files.

Once I start using Bongos to add / edit bars I get

Code:
[2008/04/12 11:50:27-159-x1]: Bongos\Bongos.lua:237: attempt to index field 'lockBG' (a nil value)
Bongos\minimap.lua:50: in function <Interface\AddOns\Bongos\minimap.lua:41>

  ---
Which is maybe related to Carbonite. Is there a way to turn off Bongos minimap functionality?

I have also noticed - and perhaps it is related to my errors, that when I create a bar with say 47 buttons on accident using the slider I am unable to remove those buttons - the slider starts at 47and only goes one direction - UP!



Thanks for the help!
__________________

"I will crush and destroy and...ooo...shiny..."

[SIGPIC][/SIGPIC]
Last edited by Flarin : 04-12-08 at 09:57 AM.
Flarin is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 01:32 PM  
Dreadlorde
A Pyroguard Emberseer
 
Dreadlorde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2302
File comments: 141
Uploads: 21
Re: Re: Re: Re: Re: Re: Macros and Action Buttons

Originally posted by Tuller
Do the bars you're trying to fade have autofade set?
I don't think so..let me check.
__________________

Funtoo - Plan 9 - Windows 7
Dreadlorde is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 10:31 AM  
Xiiph
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 16
Uploads: 1
Okay
Thanks a lot for helping me out and clearing out some question marks.
Going to see if I can get it work now.
Xiiph is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 06:43 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 1634
Uploads: 38
Originally posted by Xiiph
So if i get this right, unless using the default bar setup, which I dont, I wont be able to use the macro feature /click with Bongos3?
Here's the only case where click macros will not work properly:
You create three bars. Delete the middle one. Make some macros that perform /click to buttons on bar 3.

Reload your UI. Those macros will not work and need to be adjusted.
After readjusting, reload your UI again. Those macros will now work.

Why?
The buttons on bar 3, in the first case, were created after the ones on bar2. In the second case, since there was no longer a bar2, the buttons on bar3 were created after the ones on bar1.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 05:34 AM  
Xiiph
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 16
Uploads: 1
So if i get this right, unless using the default bar setup, which I dont, I wont be able to use the macro feature /click with Bongos3?
Xiiph is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 04:31 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 1634
Uploads: 38
Re: Re: Re: Re: Re: Macros and Action Buttons

Originally posted by doxxx
So if I don't change the layout of my bars, create new bars, delete bars, etc. then it should always get the same name, right? It seems to be working fine for me right now.
Provided you do not delete anything, buttons will have consistent names on the first load of your interface where you do not make any changes. Bongos3:Print(Bongos3.Bar:Get(barID):GetButton(i):GetName()) will tell you the name of a button.

Tuller, the code you gave me to fade the bars ooc didn't work. I made a addons with the code in it and neither worked(i tested them seperately). Did I do something wrong? Am I supposed to put the code somewhere else?
Do the bars you're trying to fade have autofade set?
Last edited by Tuller : 04-11-08 at 04:35 AM.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 05:21 PM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 160
Uploads: 2
Re: Re: Re: Re: Macros and Action Buttons

Originally posted by Tuller
Buttons are named by the order they're created in Bongos3. Bongos2 did the same thing, but it just happened that the button creation order and actionID names were the same. This is actually the reason I had to implement a new keybinding method for Bongos3.
So if I don't change the layout of my bars, create new bars, delete bars, etc. then it should always get the same name, right? It seems to be working fine for me right now.
doxxx is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 01:20 PM  
Dreadlorde
A Pyroguard Emberseer
 
Dreadlorde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2302
File comments: 141
Uploads: 21
Tuller, the code you gave me to fade the bars ooc didn't work. I made a addons with the code in it and neither worked(i tested them seperately). Did I do something wrong? Am I supposed to put the code somewhere else?
__________________

Funtoo - Plan 9 - Windows 7
Dreadlorde is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 12:25 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 1634
Uploads: 38
Re: Re: Re: Macros and Action Buttons

Originally posted by doxxx
I use a /click macro on my paladin for easy seal management. My Judgement macro looks something like this:

/cast Judgement
/click SomeBongosButton32

Then I put whatever Seal I want to recast after judging in that button. So I can easily change it just by dragging Seal spells around on my actionbars instead of editing the macro.

Why are the names inconsistent? Why are they not just named for the actionID?
Buttons are named by the order they're created in Bongos3. Bongos2 did the same thing, but it just happened that the button creation order and actionID names were the same. This is actually the reason I had to implement a new keybinding method for Bongos3.
Last edited by Tuller : 04-10-08 at 12:25 PM.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 12:19 PM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 160
Uploads: 2
Re: Re: Macros and Action Buttons

Originally posted by Tuller
First: what are you trying to achieve by doing this?
Second: The names of buttons in bongos3 are not consistent from login to login. So the macro will more than likely not work.
I use a /click macro on my paladin for easy seal management. My Judgement macro looks something like this:

/cast Judgement
/click SomeBongosButton32

Then I put whatever Seal I want to recast after judging in that button. So I can easily change it just by dragging Seal spells around on my actionbars instead of editing the macro.

Why are the names inconsistent? Why are they not just named for the actionID?
Last edited by doxxx : 04-10-08 at 12:21 PM.
doxxx is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 11:38 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 1634
Uploads: 38
Re: Macros and Action Buttons

Originally posted by Xiiph
Hey Tuller,

Been checking through ur gcode site, wiki and so on to see if i could figure out this question on my own but I kinda hit a road block. In Bongos2 I could use my action buttons through macros using for example /click BongosActionButton15
and similar, it seems that the action buttons are no longer referred to that way, and as i noticed you mentioned the bars being name less, I wonder how I would click a action button created by bongos through a macro?

Apologize if the answer is right in front of my face but im missing to see it.
Awesome addon.
First: what are you trying to achieve by doing this?
Second: The names of buttons in bongos3 are not consistent from login to login. So the macro will more than likely not work.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 10:06 AM  
Xiiph
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 16
Uploads: 1
Macros and Action Buttons

Hey Tuller,

Been checking through ur gcode site, wiki and so on to see if i could figure out this question on my own but I kinda hit a road block. In Bongos2 I could use my action buttons through macros using for example /click BongosActionButton15
and similar, it seems that the action buttons are no longer referred to that way, and as i noticed you mentioned the bars being name less, I wonder how I would click a action button created by bongos through a macro?

Apologize if the answer is right in front of my face but im missing to see it.
Awesome addon.
Xiiph is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 04:35 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 1634
Uploads: 38
Originally posted by Darkreapyr
Seem to be having a problem keeping my action bars locked, dunno if Im hitting a hotkey to turn it off or what =/
This should be fixed in the latest beta.

OMG! Rob is stupid. Tell everyone.
False. The design is not obvious so you would not have known if no one had told you :P
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 03:11 AM  
Darkreapyr
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Seem to be having a problem keeping my action bars locked, dunno if Im hitting a hotkey to turn it off or what =/
Darkreapyr is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: