Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(14 Kb)
Download
Updated: 12-16-13 05:22 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:12-16-13 05:22 PM
Created:unknown
Downloads:74,828
Favorites:114
MD5:

BarKeep  Popular! (More than 5000 hits)

Version: 50400.03
by: Platykurtic [More]

BarKeep

** Now with support of bars that only appear on mouseover via the optional BarKeep_BarFader add-on. BarKeep_BarFader 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, and pet 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:
  • None.

Version History
BarKeep 50400.03
-----------------
- Added the new shop button to the micro menu bar.

BarKeep 50400.02
-----------------
- Corrected the final taint introduced in 5.4 patch.

BarKeep 50400.01
-----------------
- Corrected most of the taint introduced in 5.4 patch. Some more work to do on this still with 50400.02.

BarKeep 50300.02
-----------------
- Corrected scaling of the possess & stance bars. The scale can now be independent of the mainbar.
- Fixed issue where if stance bar was originally hidden, it would not unhide.

BarKeep 50300.01
-----------------
- Further improved Battle Pet frame code.
- Updated .TOC file for 5.3

BarKeep 50200.04
-----------------
- Added code to ensure that the ActionBars do not appear over the Battle Pet frame.

BarKeep 50200.03
-----------------
- Corrected an error related to PvP MicroMenu button.
- Increase the FrameStrata of the various buttons to reduce the liklihood they'll be covered by other UI elements preventing mouse clicks.

BarKeep 50200.02
-----------------
- Corrected an error related to removed VehicleBar code.

BarKeep 50200.01
-----------------
- Updated .TOC file to 5.2.

BarKeep 50100.03
-----------------
- Fix to /BK UI - some controls didn't appear.
- Attempt to fix the talent change-over issue.
- Miscellaneous tidy-ups around eventing - moved to hooksecurefuncs to ensure no possibilities of conflicts.
- Removed some old code that was commented out.

50000.01 - 50100.01
--------------------
- Conversion to WoW 5.0 & 5.1

BarKeep 40300.02
-----------------
- Change to ensure the LFR and the new raid tab works.

BarKeep 40300.01
-----------------
- Change to the Encounter Journal to ensure it works.
- Initial attempt to fix the BonusActionBar for in-combat stance switching.

BarKeep 40200.01
-----------------
- Initial *must* fixes for patch 4.2.

BarKeep 40000.06
-----------------
- Fix for ActionButton1 stance bar issue.

BarKeep 40000.05
-----------------
- Likely fix for the 'hidden Totembutton reappearing' issue.
- Improved ActionButton1 frame set-up.

BarKeep 40000.04Beta
---------------------
- An attempt to fix the Glyph taint issue some people are reporting (I'll need feedback whether it solves the issue).

BarKeep 40000.03
-----------------
- Fixes the Guildbutton on the MicroMenuBar.
- Adds the ability to scale the Shape Bar separately from the MainBar.
- Adds the ability to hide and scale the Totem Bar.
- Reorganizes the settings pane to fit in all the new settings.

BarKeep 40000.02
-----------------
- Fixes the BonusActionBar issues and the scaling of a couple of the bars.

BarKeep 40000.01
-----------------
- WoW patch 4.01 version.

BarKeep version 30300.10
------------------------
- Fix to stance bar bugs. Scaling & movement now works and stance bar updates.
- Some code adjustments in preparation for WoW 4.0 patch.

BarKeep version 30300.9
-----------------------
- Added back selective transparency to hide MainBar buttons where the BonusActionBar has no action.
- Added a (likely) fix for the 'I just got my first key and now the keyring is displayed' bug.

BarKeep version 30300.8
-----------------------
- Removes all the redundancy and transparency code that previously ran when stance switching - stealthing still works fine on my Rogue. Let me know if this improves the Warrior stance change timing.

BarKeep version 30300.7
-----------------------
- Slightly improves vehicle exiting under combat - HToC for example - by noting the exiting the vehicle, and if the exit fails then rearranging the buttons on leaving combat. Corrects an issue with the MicroMenuBar.

BarKeep version 30300.6
-----------------------
- Adds the character portrait to the character micromenu button.

BarKeep version 30300.5
-----------------------
- Corrects a SpellbookMicroButton bug introduced by 30300.4 when switching talent specs.

BarKeep version 30300.4
-----------------------
- More elegant and better fix to correct for the Blizzard AcheivementMicroButtonUpdate bug.
- Reverted to using the Blizzard SpellBookMicroButton to enable casting from the Spellbook while in combat.


BarKeep version 30300.3
-----------------------
- Temporary fix to correct for the Blizzard AcheivementMicroButtonUpdate bug.

BarKeep version 30300.2
-----------------------
- A small change to improve the working with other add-ons that may tweak the MicroMenuBar.

BarKeep version 30300.1
-----------------------
- Updated .TOC for 30300.
- Corrected all the MicroMenuBar code to work with the new dungeon interface.
Optional Files (2)
File Name
Version
Size
Author
Date
Type
50400.03
6kB
12-16-13 05:23 PM
Addon
30100.2
4kB
04-23-09 03:37 PM
Addon


Archived Files (2)
File Name
Version
Size
Author
Date
50400.02
14kB
Platykurtic
11-20-13 06:46 PM
50400.01
16kB
Platykurtic
11-20-13 03:34 PM


Post A Reply Comment Options
Unread 08-26-09, 06:28 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
OK - took a crack at fixing the 'turret issue' with 30200.4. Please let me know if this improves things or any other weirdness pops up. Onto the next stuff.

[Bah - realised I'd screwed up the versioning and still needed to test the changes. I correct all this in 30200.5 - but until then apologies]
Last edited by Platykurtic : 08-27-09 at 01:26 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-24-09, 02:35 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
When using turrets in SotA, the bars are invislbe, but when leaving turrets, only the main action bar becomes visible.[/b]
Hmm interesting. Perhaps the events issued by the server are different for turrets as that'd be BarKeep setting the alpha of the various bars to zero to avoid issues. I'll take a crack at fixing that over the next couple of days.

Still to come:
*Support for the seat indicator.
*I'll then look to add the XP bar as a seperate movable frame.
*Saving the positioning of the bars as variables.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-22-09, 03:14 PM  
PTchaos
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Platykurtic
Released 30200.3 which has improved switch over between the vehicle and main bars. It should now work flawlessly when you are dismounted (leave a vehicle without using the exit key).

Let me know if you still have any issues.
Hi Platykurtic,

this last revision improved a bit but still hassome issues with bars.

When using turrets in SotA, the bars are invislbe, but when leaving turrets, only the main action bar becomes visible.

Adding support for the XP bar would be a really useful option. Not requiring to have another addon for that.


chaos
PTchaos is offline Report comment to moderator  
Reply With Quote
Unread 08-16-09, 05:16 PM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Released 30200.3 which has improved switch over between the vehicle and main bars. It should now work flawlessly when you are dismounted (leave a vehicle without using the exit key).

Let me know if you still have any issues.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-14-09, 06:38 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Ok I've released the first version with Totem Bar support and called it 30200.2 Beta because .. it *should* work as I've been through the Blizzard TotemFrame code quite closely and it doesn't bug out on entry into the game ... but ... as I've not got a Shaman with Totems it's tough to test.

So please give this a whirl if you've got a Shaman and let me know if there are any issues. If there are major issues I'll roll one quickly and level it some to test the Totem bar.

For other classes this should work as usual with a slight amount of extra taint hardening around the vehicle frame transition (I've used it a couple of hourse with no issues on 3 different classes). When I'm next on I'll dive quite deeply into what is happening event-wise to understand why some folks have issues (and I don't) with getting 'un-vehicled'.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-13-09, 01:56 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
OK I've added the TotemBar and all other features will likely be added over a couple of releases.

(1) The first release will include the TotemBar using the StanceBars options (scaling etc.). Expect this in the next 36 hours or so.
(2) In the second release I'll look into the involuntary switch over issue (which I've personally not seen myself). This release will take a while longer as I'll need to test it a bunch.
(3) The third release will add the passenger information to the bar and the ability to hide this.
(4) There may be a tidy-up release after this to correct any minor issues.
Last edited by Platykurtic : 08-16-09 at 05:17 PM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-09-09, 07:42 PM  
brafish
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Platykurtic Thanks for that - it's very helpful. Is this new with 3.2 as I was not seeing this in 3.1?
I don't know if the issue is new or not. The issue with the cast bar being replaced by the vehicle UI when you lose control of your character was seen before 3.2.

I'll add that back in in the next update. Personally I find it pretty useless but I can add it back. Look for that in the next update. [/b]
It's useful for two reasons, (1) to see who or what else is in your vehicle (and kick them if you want) and (2) so you can switch seats.
Last edited by brafish : 08-09-09 at 07:43 PM.
brafish is offline Report comment to moderator  
Reply With Quote
Unread 08-09-09, 02:29 PM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Falter
Doesn't seem to support the new shaman bar. I can confirm it doesn't appear to be working on my shaman, how can I help?
Thanks for this as I don't have a Shaman. I'll look into what the Blizzard code is doing around the Shaman bar and implement it. It'll take a couple of days as I'm traveling but look out for updates.

This doesn't appear to be a problem with only the coliseum mounts. It's any vehicle that you don't manually dismount like Occulous.
Thanks for that - it's very helpful. Is this new with 3.2 as I was not seeing this in 3.1?

I've noticed some strange stuff happening when grabbed by a tentcle in Yogg's room too where my normal spells appeared in a vehicle casting frame.
Occasionally Blizzard use the vehicle interface for times when you lose control of your character but don't reassign the spells on the BonusActionBar (Ignis is another example). I'll review the Blizzard code again to see if I can disable this.

loss of vehicle seating interface
I'll add that back in in the next update. Personally I find it pretty useless but I can add it back. Look for that in the next update.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 08-09-09, 02:16 PM  
brafish
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Re: Barkeep is awesome!

Originally posted by Crash66
Second, I noticed in the new coliseum 5 man instance in patch 3.2 as I get
auto dismounted after the first three champions (first boss group essentially)
are over my main bar (the 1 through +/= bar) is gone. I have had to make a
reloadui macro to spam for it, and as a tank it is rough. I have tracked it
down as inherent to the barkeep mod itself, unfortunately.
[/b]
This doesn't appear to be a problem with only the coliseum mounts. It's any vehicle that you don't manually dismount like Occulous.

I've noticed some strange stuff happening when grabbed by a tentcle in Yogg's room too where my normal spells appeared in a vehicle casting frame.

The lack of xp bar support and loss of vehicle seating interface are making me think I should look elsewhere. Other than the bugs and the things that are missing, this does exactly what I want it to do (move bars around)
Last edited by brafish : 08-09-09 at 02:16 PM.
brafish is offline Report comment to moderator  
Reply With Quote
Unread 08-08-09, 01:22 AM  
Crash66
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Barkeep is awesome!

First off, thank you very much for taking the time to write and publish a
modification like this, I have been using it for a long time, and hands down it
is the best ui mod I have had the pleausure to use.

Second, I noticed in the new coliseum 5 man instance in patch 3.2 as I get
auto dismounted after the first three champions (first boss group essentially)
are over my main bar (the 1 through +/= bar) is gone. I have had to make a
reloadui macro to spam for it, and as a tank it is rough. I have tracked it
down as inherent to the barkeep mod itself, unfortunately.

Having that said I still really enjoy this mod despite that one small hiccup,
and will continue to use it as long as it is published, supported and updates
given for sure!
Crash66 is offline Report comment to moderator  
Reply With Quote
Unread 08-07-09, 09:32 PM  
Falter
A Deviate Faerie Dragon

Forum posts: 19
File comments: 35
Uploads: 0
Doesn't seem to support the new shaman bar. I can confirm it doesn't appear to be working on my shaman, how can I help?
Last edited by Falter : 08-07-09 at 09:34 PM.
Falter is offline Report comment to moderator  
Reply With Quote
Unread 07-27-09, 04:01 AM  
terafina
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
In praise of Barkeep!

Just for anyone who hasn't tried this addon and doesn't want to have to read through the small 'hiccups' to find an opinion on Barkeep.

It's very very easy to set up and change
The buttons/bars can be arranged/resized to give you tons of space for your other necessities (it took me a while to find out that my Blizz chat box/es can be moved/resized etc - that made things even better )
Very low in memory use
Always up-to-date- thank you!! ^^
At the moment you can only have 5 bars on-screen, but you can bind a key to switch to the remaining bar so that really isn't a problem.

Thank you Platykurtic
terafina is offline Report comment to moderator  
Reply With Quote
Unread 06-23-09, 01:42 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
OK I've posted a fix for the 2x /console reloadui = client crash issue (it took a lot of hunting). The issue was code that hasn't changed since WoW 2.0 or earlier so it's pretty clear its a Blizzard bug. I'll post it to the bug fixing forums.

The good news is that the work around hasn't changed the operation of the add-on in any way.
Last edited by Platykurtic : 06-23-09 at 06:19 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 06-21-09, 05:37 PM  
kellewic
A Defias Bandit
 
kellewic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 127
Uploads: 3
Originally posted by moniker
Just wanted to add that this is happening to me as well, but I'm on a Mac -- so it's not anything that's Windows specific, it must be in the common game code between platforms. I really dig BarKeep too... kinda sucks.
This is happening to me as well in the same exact manner. I can load all my other addons with no problems, the second I load Barkeep I can cause the client to crash every time with 2 UI reloads; I can also cause it to happen with a game exit from the main menu, but this only seems to happen after reloading the UI once.
__________________
Kellewic - 80 Warlock - Ghostlands
Last edited by kellewic : 06-21-09 at 05:38 PM.
kellewic is offline Report comment to moderator  
Reply With Quote
Unread 05-20-09, 06:07 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Platykurtic
2. Get the vehicle bar scaling independently.
This has now been done in 30100.2. Enjoy! Now onto 3.
Last edited by Platykurtic : 05-26-09 at 10:04 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: