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,595
Favorites:114
MD5:
5.4
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 05-09-10, 06:53 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by DSTring
When I change stances with warrior I suffer 0.5 freeze thats not good.
I'll have a look into the eventing code to see what might be happening.

[Edit] One possible issue is that there is too much redundancy to ensure the change-over goes well in all circumstances. I've created a version 30300.8 that attempts to strip out all redundancy where possible and I'll test this on my Rogue over the next few days. Another potential issue is that BarKeep sets all the inactive bars to transparent, and only makes them visible when required (potentially overkill). In this case the bar is there and usable you just can't see it. Anyway I'll review and test all the 'change-over' code to ensure its all necessary over the next couple of days. It's time I reviewed all this again.

[Edit too] At first glance everything seems fine with the lightened version. Because this version can't guarantee that Blizzard won't shift the bars around (much of the hooking that guaranteed this has been disabled) I'll test this for a further day or two to see if I can find any issues.
Last edited by Platykurtic : 05-11-10 at 05:50 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 05-08-10, 03:29 PM  
DSTring
A Murloc Raider

Forum posts: 5
File comments: 28
Uploads: 0
When I change stances with warrior I suffer 0.5 freeze thats not good.

there is no freezes with default blizzard action bars
Last edited by DSTring : 05-08-10 at 03:54 PM.
DSTring is offline Report comment to moderator  
Reply With Quote
Unread 03-24-10, 09:01 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Re: minor problem

Originally posted by Aywn
I noticed that when you are on a combat bar mount(one that has one of it's own) and you dismount in combat or the mount dies the action-bars don't return.
I haven't seen this across my three characters (Rogue, DK & Shaman) and across the last couple of patches. Having said that it seems to be very repeatable for you so can you please let me know a specific repeatable example that I can check. I'd need to know the exact vehicle / fight.

With the version I have at home, in HToC my vehicle got killed and the action bars appeared to immediately return (I was able to vanish straight after). The action bars also worked at the end of the fight on the forced dismount.

I'm using a version 30300.6 having said that - it includes a few minor tweaks (character portrait on the character button) so as a start I'll release this later today to see if anything I've tweaked is causing an improvement.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 03-20-10, 09:53 PM  
Aywn
A Deviate Faerie Dragon
 
Aywn's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 13
Uploads: 1
minor problem

I noticed that when you are on a combat bar mount(one that has one of it's own) and you dismount in combat or the mount dies the action-bars don't return. Usally they do if u can get another mount or if u reload the ui but its annoying when you are in a fight and your action bars are gone! And by the way I don't just mean invisible but still usable i mean they are totally gone no keypresses will activate the buttons on the bars, no mouse click where they used to be will activate them just totally gone! I have ver 30300.5 any clue as to what is the problem?

ps i disabled all other addons and still got this problem
Aywn is offline Report comment to moderator  
Reply With Quote
Unread 02-27-10, 12:14 PM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Re: BarKeep ButtonFacade

Originally posted by tazdevil1970
is this going to be updated apparently it is out of date
I'll have a look into it. I'll get ButtonFacade or one of the other add-ons that work similarly working.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 02-14-10, 09:17 PM  
tazdevil1970
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Red face BarKeep ButtonFacade

is this going to be updated apparently it is out of date
tazdevil1970 is offline Report comment to moderator  
Reply With Quote
Unread 02-05-10, 08:28 AM  
zohar101
A Cyclonian
 
zohar101's Avatar

Forum posts: 43
File comments: 192
Uploads: 0
So just to clarify, can you keybind things to an actionbar, hide it completely and have the keybindings still preserved?
zohar101 is offline Report comment to moderator  
Reply With Quote
Unread 02-03-10, 03:17 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Polarcom
Whether it is possible to change the size of a Vehicle bar somehow?
Is the vehicle bar scale menu option not working? I'll test it tonight to check.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 02-02-10, 05:01 AM  
Polarcom
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Whether it is possible to change the size of a Vehicle bar somehow?
Polarcom is offline Report comment to moderator  
Reply With Quote
Unread 01-25-10, 03:55 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Dunwich of Drenden
I'm having trouble with the vehicle interface. It seems to acknowledge that I am pressing buttons, but not accepting the keystroke. Clicking on them is working, but awkward. Currently checking to see if other addons are causing interference.
I'd expect this is due to other add-ons, as BarKeep does nothing to the keybindings. These are simply the Blizzard settings as BarKeep uses all the Blizzard buttons.
Last edited by Platykurtic : 01-26-10 at 07:38 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 01-19-10, 06:20 PM  
Dunwich of Drenden
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'm having trouble with the vehicle interface. It seems to acknowledge that I am pressing buttons, but not accepting the keystroke. Clicking on them is working, but awkward. Currently checking to see if other addons are causing interference.
Thanks.
Dunwich of Drenden is offline Report comment to moderator  
Reply With Quote
Unread 12-23-09, 04:05 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
30300.4 and 30300.5 - Minor update to correct an error that almost nobody had noticed around casting spells from the Spellbook itself.

BarKeep 30300.3 & 30300.5 both seem very stable in gameplay on my characters. As a result after the holiday break I'll look to add a couple of the requested features.
Last edited by Platykurtic : 12-23-09 at 08:28 PM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 12-16-09, 07:04 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Xandria
I decided to take the time and disable all of my addons and turn them on one by one to narrow it down to see if it was something on my end; apparently it's Titan panel. :/
OK - many thanks for the work then. Its a relief to know it wasn't BarKeep.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Unread 12-16-09, 05:22 AM  
Xandria
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Platykurtic
I haven't noticed this across my 3 main characters, but I'll test for this tonight. Just while I confirm this are there any other add-ons that may interact with the bar?
I decided to take the time and disable all of my addons and turn them on one by one to narrow it down to see if it was something on my end; apparently it's Titan panel. :/
Xandria is offline Report comment to moderator  
Reply With Quote
Unread 12-16-09, 04:08 AM  
Platykurtic
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 162
Uploads: 5
Originally posted by Xandria
I'm having an issue with the Micro Menu Bar. Whenever I go to a loading screen, it doesn't let me click anything on the bar at all. Reloading fixes it, but the thought of reloading my UI every time I load to a new screen is kind of annoying..
I haven't noticed this across my 3 main characters, but I'll test for this tonight. Just while I confirm this are there any other add-ons that may interact with the bar?
Last edited by Platykurtic : 12-16-09 at 04:08 AM.
Platykurtic is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: