Download
(93Kb)
Download
Updated: 01-10-08 06:49 PM
Pictures
File Info
Updated:01-10-08 06:49 PM
Created:unknown
Downloads:502,277
Favorites:797
MD5:

Bongos2  Popular! (More than 5000 hits)

Version: 1.10.1
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


Bongos is an action bar replacement designed to be both low memory, and easy to setup. It is not as feature rich as other bar mods, but should include the features most commonly used.

Version History
A Brief Guide

Included Addons

  • Bongos2: The core addon.
  • Bongos2 ActionBar: Breaks up the main action bar into movable parts
  • Bongos2 Stats: A display for latency, framerate, and memory usage
  • Bongos2 RollBar: Makes the frame for rolling on items movable
  • Bongos2 CastBar: A movable casting bar, with the ability to show cast time
  • Bongos2 XP: A movable experience bar
  • Bongos2 MapBar: A movable mapbar
  • Bongos2 Options: A dynamically loaded options menu for Bongos

Features
  • Every Bongos 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
  • Both macro and key binding text on action buttons can be hidden
  • Customizable stance transitions for each bar

General Settings
  • To bring up the options menu: type /bongos menu
  • To unlock bars: uncheck the lock bars option in the main options menu
  • To hide or show a bar: unlock bars, then middle click or shift right click it
  • To move a bar: unlock bars, and then click and drag it with the left mouse button
  • To bring up a bar's configuration menu, right click it

Key Bindings
  • Bindings for the Bongos action bar should only be done via the bindings menu in Bongos
  • To bind keys, open the main options panel, and select the bindings option. Hover over a button, then press a key to bind it to that button

Action Bar Settings
  • Accessing general action bar options: open up the main options window (/bongos menu) and select the action bars panel
  • Adjusting the layout of a given bar: unlock bars and right click the bar you want to adjust to bring up its configuration menu
  • Moving buttons: Hold down the key for moving buttons (shift by default), and drag a button. Alternatively, unlock button positions by shift right clicking the mini map button, or unchecking the option in the main options menu
  • Making a bar bigger: You can increase the maximum size of a given bar by reducing the number of action bars. To do so, adjust the action bars slider on the action bar panel of the main options menu. This option will reset the settings of your action bars

Stances and Paging
  • Stances and paging are configured via a bar's right click menu. With bars unlocked, right click the bar you want to change,

Slash Commands
  • All commands start with either /bongos, /bob, or /bgs
  • <barList> can have a possible value of an actionbar number, menu, bags, pet. class, or all
  • You can also specify a group or range of bars, the command /bo scale 1-3 class 1.2 will scale action bars 1 2 3, and the class bar to 120% of their normal size.
  • /bongos - Shows the options menu, if present
  • /bongos lock - Toggles locking bars positions
  • /bongos show <barList> - Shows <barList>
  • /bongos hide <barList> - Hides <barList>
  • /bongos toggle <barList> - Toggles <barList>
  • /bongos scale <barList> <scale> - Sets the scale of <barList> to <scale>
  • /bongos setalpha <barList> <opacity> - Sets the opacity of <barList> to <opacity>
  • /bongos set <profile> - Sets the current character to use <profile>
  • /bongos copy <profile> - Copies all settings from <profile>
  • /bongos delete <profile> - Deletes <profile>
  • /bongos reset - Loads default settings
  • /bongos version - Displays what version of bongos you're running
  • /keybound - Toggles keybinding mode

Optional Files (0)


Post A Reply Comment Options
Unread 12-10-06, 07:33 AM  
astalavista
A Defias Bandit

Forum posts: 3
File comments: 53
Uploads: 0
I'm having a different issue now. My actionbar 1 always loses its keybindings. I've set the keybindings from 1-0 via the Bongos options. Whenever I log a character off and then on again, the bar is back to being unbound. While it's very easy to quickly bind it, it's rather frustrating I have to do it every single time, on all of my characters.
Report comment to moderator  
Reply With Quote
Unread 12-10-06, 06:57 AM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
What I was proposing was essentially how DAB used to do it. The user specifies exactly how many pages a layout has. So, let's use the previous example and say a user specifies that a layout has 3 pages. If bar 1 has 8 buttons, it would get allocated action IDs 1-24 (8*3). Bar 2, which does not page would start at 25 and go to 34. Bar 3 would start at 35, and so on. Unlike the current setup, there are no wasted IDs between the bars (that's what I meant by more compact) and the user is guaranteed to have empty non-shared buttons on all three pages of bar 1, which is almost always what a user would want.

Hopefully, that makes a little more sense. [/b]
this is exactly the current issue im having with the mod. I HAVE to leave the bars at 10 bars of 10, and then remove buttons from each bar based on my fit.

Another way which could solve it, would be in the Bar Settings, add an option to plug in a button ID Range. So After you space the bars out, so lets say each bar is 8 bars of 12. You could then go into each individual bar and set the Button ID range [bar 1 has 1-12, bar 2 has 13-24, bar 3 has 25-36 and so on so forth]

I dont pretend to be a coder - i dont pretend to know how hard this would be.
Report comment to moderator  
Reply With Quote
Unread 12-10-06, 06:25 AM  
Mazzlefizz
A Pyroguard Emberseer
 
Mazzlefizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3521
File comments: 60
Uploads: 2
Originally posted by Tuller
Don't think I quite understand your idea for a system. Can you clarify it a bit? [/b]
As I understand it the system currently works as follows. Let's say you have 12 bars. The system then allocates 12 virtual pages with 10 action IDs each (120/12). So virtual page one consists of action ID 1-10, virtual page 2 11-20, and so forth.

Now let's say bar 1 only has 8 buttons on it and has paging turned on. Meanwhile bar 2 has 9 buttons and has paging turned off. And let's say the rest of the bars also don't page. So, you have

Bar 1: The first button in bar 1 will map to action ID 1. The second button will use action ID2, and so forth, until the last button (the eigth one) uses action ID 8.

Now action ID 9 and action ID 10, the last two ID of the first virtual page, will be unallocated and will essentially be wasted.

Bar 2: 9 Buttons. Action IDs will range from 11-19.

Bars 3-12. Action IDs start at 21, 31, 41, etc. Depending on the length of each bar, there will again be unused actionID's at the end of the virtual pages.

Now, when you page up, bar 1 will get the second virtual page, i.e. ID's starting at 11. Since bar two also starts at 11, it will essentially contain the first 8 actions of bar 2. Obviously, having two identical bars is not useful. When people page, they want to have an independent set of actions for whatever context that new page is to be used for. But the way it's set up now, if a user has bunch of bars that don't page, it becomes impossible to get to a second page that is empty. Every single page of that first paging bar will overlap at least partially with one of the bars that doesn't page. This seems to me to be a significant problem. Ironically, there are plenty of empty IDs for those other pages, but they are scattered around at the end of each virtual page unused.

Now, with a simple Blizzard like setup it's not that much of an issue. You either have all your bars page in a musical chairs like fashion, or you have few enough bars that you can use page skip to get to a blank part of the action IDs. But I think it's really common for people to set up a layout like I described with a bar or two in the beginning that page with contextual combat stuff and the rest of the bars having utility spells and skills. This is especially true about people who seek out custom button add-ons instead of using the standard blizzard scheme.

What I was proposing was essentially how DAB used to do it. The user specifies exactly how many pages a layout has. So, let's use the previous example and say a user specifies that a layout has 3 pages. If bar 1 has 8 buttons, it would get allocated action IDs 1-24 (8*3). Bar 2, which does not page would start at 25 and go to 34. Bar 3 would start at 35, and so on. Unlike the current setup, there are no wasted IDs between the bars (that's what I meant by more compact) and the user is guaranteed to have empty non-shared buttons on all three pages of bar 1, which is almost always what a user would want.

Hopefully, that makes a little more sense.
__________________
MazzleUI Home Page: Mazzlefizz.WoWInterface.com
Info, FAQs, Forums, Download can be found at that link.
Last edited by Mazzlefizz : 12-10-06 at 06:47 AM.
Report comment to moderator  
Reply With Quote
Unread 12-10-06, 06:12 AM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
ill post a follow up.

Upon messing with the # of bars, even a bongos reset doesn't solve the Button ID Issue. It resets the bars to their position, but 2-3 bars are still sharing the same Buttons, even with No stance paging. It takes opening up and deleting the saved variables files for bongos.

The way i tested this was to do a fresh install, and drag the same skill into each part. 10 total skills, as per the default 10 bar setting. So each bar had 1 solid skill. I then Switched the bars down to my desired amount [in this case, 7] Which created 17 buttons per bar [i like my main stance bar to have 17 buttons so i can create empty buttons to space out "sections" of attacks, so to speak]

After Setting my bars and deleting the stance paging settings, Id then attempt to fill out the bars again. so this time its 7 skills filling up 7 bars, to separate them. But that becomes impossible because 2-3 bars share the same buttons. You start dragging skills to the buttons, and you'd watch them fill up on other bars.

only happens when you start adjusting the bar count.
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 11:54 PM  
Meebsy
A Murloc Raider
 
Meebsy's Avatar

Forum posts: 6
File comments: 53
Uploads: 0
Bongos Error

I get this error when grouped and start doing anything with the action buttons.

Bongos Error

This error may or may not have to do with the Bongos XP/Rep bar but id post it here just incase it does. It also only seems to happen when grouped as of what ive noticed.
RepBar Error
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 11:19 PM  
sirdystic
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by sirdystic
Tuller, I'm having the same issue as johnflesh. I use bongos on both my rogue and my warlock. I don't know if it will help, but the issue only seems to be happening when Im on my rogue. I don't know if it's because of melee vs spell/ranged combat or what. Hope that helps narrow it down.
Update: Perhaps it's something with paging / stances? Or maybe something I did wrong? I just noticed it's only doing it when I enter combat from stealth - ie: when I ambush, come out of stealth (stance bar changes) and enter combat, it happens.
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 10:59 PM  
sirdystic
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Tuller

I'm aware of the issue, it'll be fixed once I figure out how to fix it
Tuller, I'm having the same issue as johnflesh. I use bongos on both my rogue and my warlock. I don't know if it will help, but the issue only seems to be happening when Im on my rogue. I don't know if it's because of melee vs spell/ranged combat or what. Hope that helps narrow it down.
Last edited by sirdystic : 12-09-06 at 11:00 PM.
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 10:52 PM  
c0rnflake
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm having the same problem as kxuhx -- 60 paladin and paging doesn't work, but pages switch just fine on my druid alt. I've deleted the global and the per-character bongos saved variables and still no luck :/
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 09:13 PM  
tntrkdrvr
I died again!!!!
 
tntrkdrvr's Avatar
Premium Member

Forum posts: 23
File comments: 10
Uploads: 0
Unhappy bongos

Keep getting messages in chat--- addon_action_bongos_bclassbar..alot of messages...
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 08:32 PM  
saavis
A Kobold Labourer

Forum posts: 0
File comments: 24
Uploads: 0
I got the same problem as the poster below. Paging doesn't work for my main but have no problems at all on my alts and such, just will not work for my main. I've even gone so far as trying another computer, same problem.
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 07:29 PM  
Azelbaum
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
How does the setup on your paladin differ from the one that works?
All settings are identical from the bongos menu. I have even gone so far as to copy all bongos files from the working paladins folder into my mains folder. THe format of the working paladins button layout is transferred but paging will still not work. Is there something I can post to help you out in diagnosing this? Screenshots? my Lua files?
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 06:45 PM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
No, and there shouldn't be a need to mess with them. I would try /bongos reset
That resets the bars obviously to the default state. In which time i switch the bars back down to 7, which gives me the desired buttons i want per bar.

and then returns the issue of 2-3 bars sharing the same buttons. there are plenty of unused buttons. I just cant seem to access them :P
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 06:26 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Paladin. I have another paladin in my character list for whom paging still works. Yes, I deleted the interface and WTF folders then started the game so that they would be recreated by the game, logged out and installed a fresh version of Bongos. The problem persists. Does bongos store information anywhere other than the saved variables folders for the various toons in the WTF folder?
Bongos stores settings for profiles in:
<WoW Directory>\WTF\Account\<AccountName>\SavedVariables\

Bongos stores per character settings in:
<WoW Directory>\WTF\Account\<AccountName>\<Realm>\<Character>\SavedVariables\

How does the setup on your paladin differ from the one that works?

Is there a way to view\set\change button ID's? Or am i doing something wrong to be having this issue in the first place?
No, and there shouldn't be a need to mess with them. I would try /bongos reset

After I set up my bongos just how I like them, I always check the button "Hide Empty Buttons." Again, after 2.0 patch, I did the setup and turned this off, the empties go away. But then when I get into combat, the empties show and do not go off until I get out of combat. Additionally I am a PvP enthusiast now, who isn't? If in combat when I lose or win, and hit the 'leave battleground' button, the empties still show and they won't go off no matter what. I have to relog in order to repeat the process all over again.
I'm aware of the issue, it'll be fixed once I figure out how to fix it
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 05:24 PM  
kxuhx
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
ive racked my brain trying to figure out why cant figure this out, and if its been addressed point me in the right direction, lol.

Im getting ALOT of shared button issues per bar. I removed all paging, all stance swapping settings to try and figure this out.

But Alot of the Button ID's appear to be shared on multiple bars. Making it VERY difficult to set up multiple bars, and stance switching.

Is there a way to view\set\change button ID's? Or am i doing something wrong to be having this issue in the first place?
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 05:02 PM  
Azelbaum
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
What class are you playing? Did you completely delete all Bongos folders before installing it?
Paladin. I have another paladin in my character list for whom paging still works. Yes, I deleted the interface and WTF folders then started the game so that they would be recreated bt the game, logged out and installed a fresh version of Bongos. The problem persists. Does bongos store information anywhere other than the saved variables folders for the various toons in the WTF folder?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: