Category: Action Bar Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
30200.9
Date:
10-14-2009 06:02 PM
Size:
13.84 Kb
Downloads:
53,452
Favorites:
102
MD5:
Pictures
Click to enlarge
A BarKeep bar set-up for a N52 (using 3 bars)
Click to enlarge
BarKeep in configuration mode - you can see the unlocked buttons that allow bar placement and the po
BarKeep   Popular! (More than 5000 hits)
BarKeep

** Now with support for the Totem Bar! The Totem Bar should be repositionable, be scaled to the same size as the Main Action Bar and stay in its new position. Please let me know if this is not the case! **

** Now with support of bars that only appear on mouseover via the optional BarKeep_BarFader add-on. Now with support for ButtonFacade via the optional BarKeep_ButtonFacade add-on. BarKeep_BarFader & BarKeep_ButtonFacade can be found in the 'Optional Files' tab. **

Here are the main features:
  • All the main action buttons can be configured to have from 1-12 buttons.
  • All the main action bars can be reconfigured to have up to 12 rows, so you can have 6 buttons x 2 rows, 3 buttons by 4 rows etc. This is done still using the Blizzard button code for compatibility.
  • All the main action bars can be scaled independently of one another.
  • Stance bar, possess bar, pet bar and vehicle bar can all be relocated to where the user wants them to be.
  • All bars can be hidden if you want, some using the Blizzard options from the interface menu, others using BarKeep.
  • The options are configured by a GUI accessed from /barkeep or /bk.
  • It uses an event / hook based structure for minimal CPU usage.
I want to say thanks to the previous developers of this CleanBar & CleanBarAdvanced since BarKeep would not be possible without their initial help.

So why use BarKeep?

It enables complete rearrangement and scaling of the Blizzard bars and so has some advantages over the traditional bar mod:
  1. It uses Blizzards buttons (and button code). So pretty much it's always compatible if Blizzard make any changes.
  2. Its really light in use - doesn't use a lot of memory and CPU cycles.
  3. It seems pretty stable as a result of the above.
  4. It'll work with cooldown, ranged mods that work with Blizzard buttons and also ButtonFacade with another small mod.
Commands:

/barkeep - show the config screen.
/bk - show the config screen.

FAQ:
  • I can't see all the bars when I first use the addon. All I see are the '+'s that enable the bar placement? - Use the Blizzard 'Action Bars' tab in the interface menu to set which bars are active or not, just as you would the Blizzard bars.
  • How do I set the Key Bindings? - Use the Blizzard Key Bindings interface to set the bindings for all the bars.
  • How do I lock the actions on the bars? - Use the Blizzard 'Action Bars' tab in the interface menu to lock the Blizzard bars.
  • How do I permanently show the empty buttons? - Use the Blizzard 'Action Bars' tab in the interface menu to show the empty button grid.
Future Plans:
  • Bug fixes once identified.
  • A BarKeep_XP optional module to manage the XP bar.
  • A reconfiguration of the mod to easily allow for additional layout types for the bars. This should be fairly easy to do, it'll just require a some coding in BarKeep.lua and a change to the configuration screen, but could take some time as I'll make the changes slowly and test carefully.

Known Issues:
  • There is a request to add the seating indicator that needs to be done.
  Change Log - BarKeep
Version History
BarKeep version 30200.9
-----------------------
- Fix for the Keyring button reappearing on zoning.

BarKeep version 30200.8
-----------------------
- Totem Bar should now work - at least it does on my level 5 Shaman.
- Reduced CPU polling on zoning.

BarKeep version 30200.7 & 30200.6
----------------------------------
- Further improved taint on the vehicle -> mainbar switch. This should now work perfectly.

BarKeep version 30200.5
-----------------------
- Another alternative way of managing the change-over between vehicle & the main action bar. Seems to work a lot better with enforced switch-overs.

BarKeep version 30200.4
-----------------------
- Potentially further improved switch-over to and from vehicles incl. turrets.

BarKeep version 30200.3
-----------------------
- Improved switch over to normal bars when dismounted (exiting the vehicle without using the exit key). Works for me in H ToC correctly the whole time.

BarKeep version 30200.2 Beta
----------------------------
- Support for the Totem Bar added to BarKeep.

BarKeep version 30200.1
-----------------------
- Updated .toc file to suit patch 3.2. Everything seems fine on my characters (may need testing on a Shaman though).

BarKeep version 30100.4
-----------------------
- Corrected for the /console reloadui x2 = crash bug - thanks Blizzard!
- Slightly tweaked the vehicle bar eventing to (most likely) handle the 'vehicles without abil'ties' better (for example when in the pot on Ignis - haven't done him for a couple of weeks to check).

BarKeep version 30100.3
-----------------------
- Improved the hooking into the dismounting of vehicles to ensure the button textures / positions are correct, taint is much improved and the dismount hasn't bugged out for me since I made this change (Argent Tournament was problematic for this).

BarKeep version 30100.2
-----------------------
- Enabled the Vehicle Bar to be scaled independently from the Main Bar.

BarKeep version 30100.1
-----------------------
-.toc update to suit patch 3.1

BarKeep version 30000.20
-------------------------
-Slightly more complicated vehicle change-over management to (hopefully) handle Malygos' vortexes and the ghost issue.

BarKeep version 30000.19
-------------------------
-Further tweaked MultiBar attachment points
-Reverted back to a hook for vehicle change over - should avoid the Malygos vortex issue that was reported. Behavior will be a little different on non-ability mounts.

BarKeep version 30000.18
-------------------------
-Changed the MultiBar attachment points to (likely) solve Lagby's problem
-Changed the intialization event to PLAYER_ENTERING_WORLD to also (likely) solve Lagby's problem (by intializing on zoning also)
-Tweaked the various bar attachments to standardize method (still a bit more to do on this but not critical).

BarKeep version 30000.17
-------------------------
-Adjusted the vehicle change-over event to only adjust with the player. Avoids the bars turning invisible when a nearby grouped player uses a vehicle.

BarKeep version 30000.16
-------------------------
-Added the onebag and hide key ring functions from Blood Druid.
-Reverted to events for vehicle change-over. This should now work better for 'non-ability' vehicles.
-Reduced all BarKeep's placement frames to 1x1 pixel in size.
-Moved the main and vehicle bar frames to "BACKGROUND". Retained the strata of the buttons.

BarKeep version 30000.15
-------------------------
-Manages the failure of the Blizzard bars to change to vehicle in Malygos phase 3 much more cleanly - only key binds should fail to change now if it bugs out
-Improved hooking to the vehicle change-over
-Improved VehicleBar textures
-Improved the set-up of the FrameStrata for the MainBar, BonusActionBar & VehicleBar
  Optional Files - BarKeep
File Name
Version
Size
Author
Date
Type
30200.1
5kB
10-08-2009 04:08 AM
Addon
30100.2
4kB
04-23-2009 05:37 PM
Addon
  Archived Versions - BarKeep
File Name
Version
Size
Author
Date
30200.8
14kB
Platykurtic
10-10-2009 07:10 PM
30200.6
14kB
Platykurtic
09-10-2009 07:14 PM
  Comments - BarKeep
Post A Reply Comment Options
Old 11-05-2009, 04:37 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
That further information is very helpful - thanks! I have sorta tied the totem bar to the stance bar (thinking that you'd only have 1 or the other), so this makes sense. I'll run through all the options in the code - probably making them both quite distinct from each other.

Edit:
Actually I haven't - they are both distinct from each other - however ... in the UIManageFramePositions code there is some management where Blizzard hides the MultiCastActionBar. This'll be what's causing issues. I'll need to put some code in place to manage this.

Further Edit:
Figured out the issue and a possible fix. The issue is pretty subtle - Blizzard code hides the TotemBar on entering Ghost Wolf (I've never had a Shaman with a high enough level to have GW) and if BarKeep is forcing the StanceBar hidden then the unhiding doesn't work correctly. The solution is to reparent the TotemBars buttons (actually the MultiCastActionBar's buttons) to a BarKeep frame so they don't disappear as the Blizzard code does its thing. You can then place the TotemBar where you want.

I'll post a Beta version of in a day or two, but have almost no easy way to test that its working fine so I'll need some feedback on this.

Last edited by Platykurtic : 11-06-2009 at 06:02 AM.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2009, 09:40 PM  
Baldr
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by Platykurtic
Ok thanks for the report. I'll look at this later today - it should be just a function of some code that is not being run properly on start-up.
Unfortunately it is also disappearing during fights... I've had to put the totem call spells onto my bar for emergencies.

It seems to be related to hiding or showing the stance bar, as if I hide or show the stance bar, the totem bar appears. I.e. if the totem bar is gone and the stance bar is hidden, if I un-hide the stance bar the totem bar appears, and if the totem bar is gone, the stance bar is "shown", and I hide the stance bar, the totem bar appears.

Also, sometimes instead of disappearing after a loading screen, the totem bar appears where I have placed the (hidden) stance bar. When I hide or un-hide the stance bar, the totem bar goes back into place.

Last edited by Baldr : 11-04-2009 at 09:43 PM.
Baldr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2009, 04:07 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
Quote:
Originally posted by Baldr I am using version 30200.9. Every time I load a screen (e.g. log in, take a portal, use a hearthstone), the Totem Bar ends up in the middle of the screen (default for Barkeep I think).

If I go to the config screen and un-lock and then lock the bars, the Totem Bar returns to my configured position.

Note that this does not happen when I use the reloadui command, so that command will unfortunately not help you test it. [/b]
Ok thanks for the report. I'll look at this later today - it should be just a function of some code that is not being run properly on start-up.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-31-2009, 11:27 AM  
Baldr
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by Platykurtic
Loaded version 30200.8 - this version should have the Totem Bar working perfectly and have reduced CPU polling on zoning.
Thank you for this add-on. It's very clean and nicely done.

I am using version 30200.9. Every time I load a screen (e.g. log in, take a portal, use a hearthstone), the Totem Bar ends up in the middle of the screen (default for Barkeep I think).

If I go to the config screen and un-lock and then lock the bars, the Totem Bar returns to my configured position.

Note that this does not happen when I use the reloadui command, so that command will unfortunately not help you test it.
Baldr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2009, 01:37 AM  
Slaxi81
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
I´ve tested Dominos, Bartender, Pitbull and some more. But this is the best Bar Mod for me. Thank you very much!
Slaxi81 is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2009, 04:15 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
Re: Main Bar Issues

Quote:
Originally posted by Hola
I'm a Druid and everytime I shapeshift to Bear or Cat form my main bar fades. When I shapeshift back it reapears.
That would be very strange. On my Rogue everything works perfectly and Rogues use the same mechanic, so a couple of questions:

1) Do you have any spells on the Bear or Cat bar? BarKeep fades out the main bar but the BonusActionBar replaces it and you need to ensure it has the spells on it (a long time ago you didn't need to as you could click through the BonusActionBar, but this was causing issues with Druids hitting heal spells and shape shifting so this was changed).
2) Are you using the BarKeep_BarFader module?
3) Any other add-ons that touch the bars? Cooldown add-ons etc. More or less this is just for me to check that its not something else.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2009, 04:39 PM  
Hola
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Main Bar Issues

I'm a Druid and everytime I shapeshift to Bear or Cat form my main bar fades. When I shapeshift back it reapears.

Plz help

I'm using ver 30200.9
Hola is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-17-2009, 04:31 PM  
Potter
A Kobold Labourer

Forum posts: 0
File comments: 112
Uploads: 0
I was curious..is it even a permitted function to move the shapeshifting buttons of a druid around on the stance bar?

I haven't been able to find out how to do it if it is :-/
Potter is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-16-2009, 07:17 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
Re: Mind Control?

Quote:
Originally posted by terafina
However, on the priest I'm levelling I can't use Mind Control and I don't know if anyone else has reported it? It cancels after about 5 seconds (checked with Blizz bars and works fine), fortunately it doesn't aggro the mob, but I see through the mob's eyes for 5 secs then am back to my priest.
Thanks for the kind words. I'm having a Priest friend check MCing to see if its a problem with BarKeep on his Priest. I'll also do another ToC5 run to see if I can replicate the vehicle bar issue as the last time I ran ToC5 it wasn't an issue for me. More news on this shortly.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-14-2009, 05:35 AM  
terafina
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Mind Control?

I've been loving Barkeep for my warlock and paladin - still needing to run out and in of toc5 to retrieve main bar but that's not troublesome.

However, on the priest I'm levelling I can't use Mind Control and I don't know if anyone else has reported it? It cancels after about 5 seconds (checked with Blizz bars and works fine), fortunately it doesn't aggro the mob, but I see through the mob's eyes for 5 secs then am back to my priest.

terafina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2009, 01:26 PM  
Flak
A Defias Bandit

Forum posts: 2
File comments: 44
Uploads: 0
The keyring is always around whether you have it off or not. Everytime you zone it comes back and you have to check and uncheck the box again to get it to disappear.
Flak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-10-2009, 07:11 PM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
Loaded version 30200.8 - this version should have the Totem Bar working perfectly and have reduced CPU polling on zoning.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-03-2009, 08:01 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
OK with Brewfest coming to an end and work easing up a bit I'll roll a Shaman and ensure the Totem Bar is working perfectly, then moving down the improvements list.

[Edit] I think I've got the Totem Bar working properly. I'll just work on the CPU polling with the Options page open when zoning and release an update in a day or so.

Last edited by Platykurtic : 10-08-2009 at 08:42 AM.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-27-2009, 04:13 PM  
Flak
A Defias Bandit

Forum posts: 2
File comments: 44
Uploads: 0
I ended up just deleting the WTF folder, the problem went away and I just set everything back up.
Flak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-25-2009, 09:03 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 105
Uploads: 5
Very strange. I'll have a look when I log-in (although it was working for me early this morning).
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.