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.11 Beta
Date:
11-17-2009 07:16 PM
Size:
14.28 Kb
Downloads:
54,181
Favorites:
103
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   Updated this week!   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.11 Beta
------------------------------
- Potential fix to the Totem Recall button positioning.

BarKeep version 30200.10 Beta
------------------------------
- Totem Bar adjustments to stop the Blizzard code hiding the Totem Bar on switching to the stance bar.
- Display correction with vehicle scaling in the configuration frame.
- Reworking of the re-parenting of Blizzard buttons / frames to improve vehicle change-over. With these changes I cannot get the change-over to break on multiple classes (despite trying to).

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).
  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.10 Beta
15kB
Platykurtic
11-12-2009 05:04 AM
  Comments - BarKeep
Post A Reply Comment Options
Unread Yesterday, 11:58 AM  
YrDaDy
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
.

Another problem I've come across.. in ToC after you unmount from the mount jousting ordeal, the action bars are hidden until I /reload. After that it's just fine.

Not a huge deal and doesn't bother me much, just informing.
YrDaDy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2009, 08:48 PM  
YrDaDy
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
Re: Re: hmm

Quote:
Originally posted by Platykurtic
OK - I'll have a look at that - the fix is almost certainly pretty simple and that is to bind it a bit differently to the button that should be to its left. Apologies that I can't test it that thoroughly - my Shaman is only level 10.

[Edit] I've coded a potential fix so look for an update in 8 hours or so. I've no way to test the change so feedback on whether it worked would be helpful.
Updated, and it's all where it should be. Thanks!
YrDaDy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2009, 11:09 AM  
YrDaDy
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
Re: Re: hmm

Quote:
Originally posted by Platykurtic
[Edit] I've coded a potential fix so look for an update in 8 hours or so. I've no way to test the change so feedback on whether it worked would be helpful.
I'll let you know what happens with any changes you might make.
YrDaDy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2009, 04:45 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 109
Uploads: 5
Re: hmm

Quote:
Originally posted by YrDaDy
Totemic Recall button is still stuck along the main action bar.. everything else moves fine but that button will not move up and down, only side to side with the main totem bar.
OK - I'll have a look at that - the fix is almost certainly pretty simple and that is to bind it a bit differently to the button that should be to its left. Apologies that I can't test it that thoroughly - my Shaman is only level 10.

[Edit] I've coded a potential fix so look for an update in 8 hours or so. I've no way to test the change so feedback on whether it worked would be helpful.

Last edited by Platykurtic : 11-17-2009 at 08:44 AM.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-16-2009, 04:55 PM  
YrDaDy
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
hmm

Quote:
Originally posted by Platykurtic
After further testing I've uploaded 30200.10 Beta. This version is labeled 'Beta' as I cannot test all the changes to the Totem Bar - namely the various 'Calls' and the 'Totemic Recall' - but the Totem Bar seems to work fine on my baby Shaman. Feedback on how this is working would be appreciated (note the previous version is archived in case of issues).

It should work well on all other classes even with HToC forced dismounting.
So I downloaded the newest beta you have, replaced the folder in my WoW folder to update it. Loaded up and no change. Deleted the folder in my WoW folder, redownloaded and moved to WoW folder (not replacing since the folder was already deleted).. and same problem.

Totemic Recall button is still stuck along the main action bar.. everything else moves fine but that button will not move up and down, only side to side with the main totem bar.

Only beef I have with the mod. Overall great mod, I'm very happy with it.

Last edited by YrDaDy : 11-16-2009 at 07:24 PM.
YrDaDy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-12-2009, 05:07 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 109
Uploads: 5
After further testing I've uploaded 30200.10 Beta. This version is labeled 'Beta' as I cannot test all the changes to the Totem Bar - namely the various 'Calls' and the 'Totemic Recall' - but the Totem Bar seems to work fine on my baby Shaman. Feedback on how this is working would be appreciated (note the previous version is archived in case of issues).

It should work well on all other classes even with HToC forced dismounting.

Last edited by Platykurtic : 11-12-2009 at 05:09 AM.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-09-2009, 11:28 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 109
Uploads: 5
Update to this: 30200.10Beta will likely be released over the next 24-48 hours. I've tested this version on classes other than Shaman and it works well. I'll test it on my baby Shaman tonight and then release it once any kinks are worked out. I'll then need feedback on how it works with grown Shaman.

Further update: This new version is working perfectly with 1 totem (including the completion of the quest where the first totem is received). I'll level my Shaman to level 10 to test it with more than 1. If that works perfectly then I'll release it. There are a number of other bugs fixed with this version and a slight restructuring that seems to improve the exit from the vehicle bar while in combat. Since I made those changes I've not been able to break this.

Last edited by Platykurtic : 11-10-2009 at 04:29 AM.
Platykurtic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-05-2009, 04:37 AM  
Platykurtic
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 109
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: 109
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: 22
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 offline 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: 109
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: 113
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
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.