Download
(14Kb)
Download
Updated: 12-16-13 05:22 PM
Pictures
File Info
Updated:12-16-13 05:22 PM
Created:unknown
Downloads:77,879
Favorites:115
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


Post A Reply Comment Options
Unread 01-28-13, 10:10 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
Originally Posted by Sunya
I can't use the current version anyhow, as I'm playing on a 3.5.5 WoW version.
OK that explains it. I didn't know people did that so I never bothered to archive the ultimate version for each API version (3, 4, 5 etc.). Let me check more thoroughly and see if I can dig a version out of my backups.
Report comment to moderator  
Reply With Quote
Unread 01-25-13, 09:50 AM  
Sunya
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Damn, that's too bad.
But thanks for your response anyway
I can't use the current version anyhow, as I'm playing on a 3.5.5 WoW version.
(Even if it hasn't changed alot) That's why I was asking in the first place
Report comment to moderator  
Reply With Quote
Unread 01-22-13, 08:36 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
50100.03

I've updated BarKeep to 50100.03. With this version I've attempted to improve the talent swapping by paying better care to only execute BarKeep's bar adjustments after the talent swapping has been completed. I've carried that philosophy into a couple of other tweaks also, so overall the add-on should be even more stable than previously. I've also removed some old code that was commented out as I've noticed no adverse issues since making those changes and corrected a bug with the settings UI.

Please let me know if the talent swapping is improved or there are any further issues that have cropped up as a result of these changes.
Report comment to moderator  
Reply With Quote
Unread 01-22-13, 08:29 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
Re: Barkeep 3.3.5 ?

Originally Posted by Sunya
Is there any way to recieve the 3.5.5 version of barkeep? I can't seem to find it ._.
I don't have a version any more and it probably wouldn't help you even if I did. There have just been too many API changes since WotLK when BarKeep 3.5.5 was the current version, and that would require a lot of extensive debugging on your part. And by doing that you'd end up with something very similar to the 50100.03 version that's current. I haven't added any features (that I can recall) since that time and the only real change is that the Vehicle bar management has been changed to use Blizzard's original bars (as this is now common with Blizzard's Pet Battle interface).
Last edited by Platykurtic : 01-22-13 at 08:31 AM.
Report comment to moderator  
Reply With Quote
Unread 01-21-13, 05:59 AM  
Sunya
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Barkeep 3.3.5 ?

Heya,

i've been using Barkeep a couple of years ago, and i'm actually looking for the old version of this wonderful addon.
(Because I could'nt find anything close to it, which woudl satisfy me as much as barkeep would =) )

Is there any way to recieve the 3.5.5 version of barkeep? I can't seem to find it ._.
Report comment to moderator  
Reply With Quote
Unread 01-11-13, 08:40 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
Originally Posted by MissB
I am having a problem with changing talents. It comes up with this message "BarKeep has been blocked from an action only available to the Blizzard UI. You can disable this add-on and reload the UI." and the options to Disable or Ignore.
Which class & specs are involved in the change? If you let me know I'll see if I can replicate this with the characters I have.

I'm about to complete some further 'tidy up' work in preparation for the 5.2 patch so this comes at a good time for me to work on it.
Report comment to moderator  
Reply With Quote
Unread 01-06-13, 11:06 AM  
MissB
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I am having a problem with changing talents. It comes up with this message "BarKeep has been blocked from an action only available to the Blizzard UI. You can disable this add-on and reload the UI." and the options to Disable or Ignore.
Report comment to moderator  
Reply With Quote
Unread 12-10-12, 08:27 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
Update posted for WoW 5.1. This version should have resolved the Stance Bar appearing during combat (I didn't notice it happening during testing) & have removed the Vehicle Bar options that are no longer current ( I think). Please let me know if you notice these or other issues.
Last edited by Platykurtic : 12-10-12 at 08:27 AM.
Report comment to moderator  
Reply With Quote
Unread 12-07-12, 06:26 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
The current version (for WoW client 5.04) works well if you download it and set WoW to ignore add-on versions. It's very stable and the only issue I've currently found that the stance bar sometimes 'un-hides' in combat. There is a fix for this that is currently undergoing testing.

As a result I expect to issue an update for WoW client 5.1 by the end of the weekend. This version will (ideally) correct the stance bar in-combat issue and tidy up the options screen a little to remove the vehicle bar scale & position options. Don't be alarmed - I fully intend to enable scaling of the vehicle and battle pet bars - but this will require some development work and the temporary fix is to reduce confusion by bringing the UI in-line with BarKeep's capability.
Report comment to moderator  
Reply With Quote
Unread 11-30-12, 09:28 AM  
Nallepuh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 65
Uploads: 0
Originally Posted by Platykurtic
A quick update: I finally re-started playing WoW again last night and spent an hour or so converting BarKeep to WoW 5.0.4. The development version I have currently runs fine, but will need a bit more testing and clean up, so current ETA on a new version is 'before the weekend'.

There'll be one noticeable initial change. Blizzard have completely reworked the vehicle bar and I cannot find the code in FrameXML any more. So this first version - and perhaps all the rest - will use the Blizzard vehicle & pet combat bars & art as a result. It's not a big hardship and the transitions will work great. I'll likely add the ability to scale these bars fairly quickly. Another significant change is that Blizzard have cleaned up the code around stealth / stance / shapeshift bars so I suspect this will work better also.

sitting and Rolling my fingers for the update!
Report comment to moderator  
Reply With Quote
Unread 11-22-12, 03:46 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 164
Uploads: 4
A quick update: I finally re-started playing WoW again last night and spent an hour or so converting BarKeep to WoW 5.0.4. The development version I have currently runs fine, but will need a bit more testing and clean up, so current ETA on a new version is 'before the weekend'.

There'll be one noticeable initial change. Blizzard have completely reworked the vehicle bar and I cannot find the code in FrameXML any more. So this first version - and perhaps all the rest - will use the Blizzard vehicle & pet combat bars & art as a result. It's not a big hardship and the transitions will work great. I'll likely add the ability to scale these bars fairly quickly. Another significant change is that Blizzard have cleaned up the code around stealth / stance / shapeshift bars so I suspect this will work better also.
Report comment to moderator  
Reply With Quote
Unread 09-11-12, 12:24 PM  
Nallepuh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 65
Uploads: 0
uppdate mop

pls uppdate! cant find any other actionbar addon that i like!
Report comment to moderator  
Reply With Quote
Unread 07-23-12, 09:07 PM  
Chrome67
A Murloc Raider
 
Chrome67's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 52
Uploads: 8
settings between sessions...

love the bar mod look and feel (and size...100k running) and have been looking for something to replace BT4 since it's just too bloated nowadays, but while it looked great at first glance I noticed the following bugs:

1. the scale settings don't seem to apply upon load correctly, although the sliders are set appropriately and those do hold. Just selecting the slider causes them to jump to the proper scale. Most likely in the initialization phase they're not looked up (PLAYER_LOGIN or PLAYER_ENTERING_WORLD triggers probably).

2. the micromenu remains "movable" with the "x" marker showing even when "locked" is checked in the options panel. Reloadui doesn't seem to clear it either and continues to stay that way...

Anyway, I know you haven't updated this one in a while so if you're not planning to continue with it into MoP let us know.

thanks for the great work!
Report comment to moderator  
Reply With Quote
Unread 04-09-12, 12:56 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
Where are the settings stored? Did not want to set it for all 10 characters.

Times the code could also be adjusted constantly get error messages relating to the key ring.
Report comment to moderator  
Reply With Quote
Unread 02-18-12, 07:35 AM  
Nallepuh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 65
Uploads: 0
Exp Bar!

Hi, love the addon but i would love to see a exp bar so i can see my xp when im lvling my alt(s)!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: