Download
(130Kb)
Download
Updated: 11-29-11 07:26 PM
Pictures
File Info
Updated:11-29-11 07:26 PM
Created:unknown
Downloads:193,774
Favorites:233
MD5:

XBar  Popular! (More than 5000 hits)

Version: 4.13
by: drdoom [More]

XBar for WoW (World of Warcraft)

* A customizable interface framework for supporting custom, movable button bars.

By Dr Doom (Shalune on Kargath)

FEATURES:

* Movable
* Orientable (rotate/reverse)
* Sizable
* Modular: Lets you easily create addons using this framework
* Customizable: Add your own unique features to your bar
* Pop-out menus: Use the toggle buttons
* Dynamic, all-in-one configuration window
* Supporting option sets for each or multiple characters
* Localized in several languages
* Skinnable via ButtonFacade
* Customizable Key Bindings

USAGE

* See the in-game options screen under Interface->Addons for command line support.
* Move the bars by Ctrl + right click and drag
* Show/Hide bars with 1-click toggle buttons.

SHIPS WITH THESE BARS AND SPECIAL FEATURES

* XBuffBar
* XCompanionBar
* XCustomBar - Allows user-created XBars via an in-game interface
* XPetStuffBar - Also includes floating Pet XP Bar
* XRogueBar
* XSealBar
* XTradeBar
* XTrapBar
* XWarlockBar

INSTALLATION NOTES

* To install, extract the .ZIP file to your WoW Addons folder
* EXAMPLE: C:\Program Files\World of Warcraft\Interface\AddOns
* Install the other bars you want in the same fashion
* XBAR MUST BE INSTALLED AND ENABLED FOR THE OTHER XBAR ADDONS TO WORK
* XBar does not provide action bars for itself, this is accomplished via plugins

SPECIAL THANKS

* Permetheus (Original Author of 'AspectBar' and 'TrapBar')
* Murkeli (Author of 'TrackBar')
* CRiSPyToWN (for keeping the bar mods going and making some new bars)
* Cilraaz (Author of 'BlessingBar' and 'SealBar'
* The following people for localization help: Norova (zhTW), PeliasLMEP (esES), Aphelandra - Todeskrallen (deDE), Jokhond (frFR), Gerar (esES)
* dtylerb and Ravenswing for making and keeping XPortalBar a success. See xportalsbar\readme.txt.
* A HUGE thanks to all of those in the WoW community that have helped to make these previous mods a success, and to those who convinced me to keep these things going.

ADDON-SPECIFIC NOTES

* See readme.txt in each addon folder for additional information about included features for that specific addon. If there is no file, either the author didn't explain it fully or there are no addon-specific features that are not self explanatory or generic to XBar.

TROUBLESHOOTING & FAQ

* See FAQ.txt for additional info on how to use the advanced features of XBar and troubleshoot issues before posting a question or issue here.

Version 4.13 by Dr. Doom

* TOC Update for patch 4.3
* XBuffBar: Add Ardent Defender, Holy Shield
* All bars will now initialize later if player logs in during combat a lockdown
Optional Files (0)


Post A Reply Comment Options
Unread 12-16-07, 07:19 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
v1.18

* Added Righteous Fury to XBuffBar
* XBuffBar now calculates max buttons from the list.
* Fixed an error caused by right clicking the buttons without moving them.
* Added reagent counts to XWarlockBar.
* Fixed an issue where XBar_SetScale was causing an the "Interface action blocked due to an addon" message.
* XBarLocalizer will now properly detect BabbleSpell-2.2.

I could not reproduce or find any error with Pick Pocket on the Trade Bar, so that issue was not addressed.

I wanted to get the pet action bar in this one, but it will take some more time.
Report comment to moderator  
Reply With Quote
Unread 12-04-07, 03:22 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
I thought I had tracked them all down, but its possible I missed something. I'll check those issues out.
Report comment to moderator  
Reply With Quote
Unread 12-01-07, 07:31 PM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
SetScale() in XBar_Scale() needs to be protected with a combat lockdown check.

This method gets invoked based on the SPELLS_CHANGED event. This event fires when the spellbook is opened. If you open the spellbook in combat, XBar_Scale() will spread taint. Voluminous instances of the following in the taint log:

Code:
12/1 17:51:59.156  An action was blocked in combat because of taint from XBar - XBuffBarButton1:SetScale()
12/1 17:51:59.156      Interface\AddOns\XBar\XBar.lua:851
12/1 17:51:59.156      XBar_Scale()
12/1 17:51:59.156      Interface\AddOns\XBuffBar\XBuffBar.lua:58 XBuffBar_OnEvent()
12/1 17:51:59.156      XBuffBar:OnEvent()
12/1 17:51:59.156  An action was blocked in combat because of taint from XBar - XBuffBarButton2:SetScale()
12/1 17:51:59.156      Interface\AddOns\XBar\XBar.lua:851
12/1 17:51:59.156      XBar_Scale()
12/1 17:51:59.156      Interface\AddOns\XBuffBar\XBuffBar.lua:58 XBuffBar_OnEvent()
12/1 17:51:59.156      XBuffBar:OnEvent()
Last edited by dwex : 12-01-07 at 07:32 PM.
Report comment to moderator  
Reply With Quote
Unread 11-26-07, 11:55 PM  
Lywellyn
A Wyrmkin Dreamwalker
 
Lywellyn's Avatar

Forum posts: 53
File comments: 34
Uploads: 0
Pick Pocket on XTradeBar, when clicked, brings up the "XBar has been blocked from an action only available to the Blizzard UI" error. Yet Pick Pocket on XRogueBar works just fine.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-24-07, 09:29 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
v1.17

* Increased the flexibility of the cooldown frame to allow items as well.
* Toggle buttons now function in combat, see scriptnotes.txt for details.
* XTrackBar now shows/hides buttons correctly when you select it from the menu.
* Addons now update the number of buttons and spells automatically, except where there is not a 1:1 correllation.
* enGB is now treated like enUS for localizations.
Report comment to moderator  
Reply With Quote
Unread 11-18-07, 03:55 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
v1.16

* Added Find Fish to XTradeBar and XTrackBar
* Fixed an error with XWarlockBar where 2 spells would not appear.
* Fixed a typo in the documentation of XBarLocalizer
* Converted all 1.14 localizations to a backup database to XBarLocalizer, see XBarLocalizer\readme.txt for details.
Report comment to moderator  
Reply With Quote
Unread 11-16-07, 04:51 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
v1.15

* Updated for compatibility with patch 2.3
* Added Omen of Clarity to XBuffBar
* Imported function XBar_ShowCount from XCustomBar
* XBuffBar will now show how many times you may cast a spell for spells that use reagents
* Added XBarLocalizer to integrate Ace2 Babble-Spell for non enUS translations.
* Fixed an error with the binding for XSealBar
* Fixed an XML errors with the XBar frame, as well as removed bindings.xml from the toc file.
* Fixed several various sources of taint
* Changed the way XBar stores meta data about the buttons, see scriptnotes.txt for details.

I know there are issues with XBarLocalizer, which stem from problems with Ace2. I have to wait until Ace2 fixes their stuff before it will work again. If you have an enUS client, you can delete the Localizer addon completely.
Last edited by drdoom : 11-16-07 at 04:51 PM.
Report comment to moderator  
Reply With Quote
Unread 11-15-07, 08:42 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
Since the 2.3 patch I've been working on taint and several other issues. Once I get all these issues ironed out, I'll be releasing the next version, until then, just change the interface number in the .TOC files to 20300.
Report comment to moderator  
Reply With Quote
Unread 11-15-07, 06:21 PM  
Oxides
A Kobold Labourer

Forum posts: 0
File comments: 77
Uploads: 0
This is causing taint with wow patch 2.3

Code:
11/15 18:16:05.000  Execution tainted by XBar while reading XAspectBarButton1Icon - getglobal()
11/15 18:16:05.000      Interface\AddOns\XBar\XBar.lua:516 XBar_Update()
11/15 18:16:05.000      Interface\AddOns\XAspectBar\XAspectBar.lua:67 XAspectBar_OnEvent()
11/15 18:16:05.000      XAspectBar:OnEvent()
11/15 18:16:05.000  An action was blocked in combat because of taint from XBar - XAspectBarButton1:SetAttribute()
11/15 18:16:05.000      Interface\AddOns\XBar\XBar.lua:518 XBar_Update()
11/15 18:16:05.000      Interface\AddOns\XAspectBar\XAspectBar.lua:67 XAspectBar_OnEvent()
11/15 18:16:05.000      XAspectBar:OnEvent()
......
Report comment to moderator  
Reply With Quote
Unread 11-02-07, 06:59 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
@Dloboi: AspectBar and TrackBar were 2 mods I picked up from Crispytown a long time ago, then I migrated to the XBar framework. Those mods individually are no longer supported, as XBar includes these, as well as other bars.

As far as ZHunterMod goes, the cast bars are there, but work slightly different. I don't have any timer functions to watch your cooldowns and for things like frenzy. If all you want is a simple cast bar, you could use mine instead, if you want all of the extra timers and functions, use ZHunterMod (or find another mod that watches timers).
Report comment to moderator  
Reply With Quote
Unread 10-31-07, 06:55 AM  
dloboi
A Defias Bandit

Forum posts: 3
File comments: 19
Uploads: 0
Is the Aspect Bar & the Tracker Bar that are included in this download the most recent version available?

I know you have posted these two seperately in the past.

Let us know.
Report comment to moderator  
Reply With Quote
Unread 10-30-07, 12:01 PM  
dloboi
A Defias Bandit

Forum posts: 3
File comments: 19
Uploads: 0
I currently use the ZHunterMod for my hunter.

Would I be able to retire that mod and use this one for everything or would I have to use a combination of both to not lose functionality?
Report comment to moderator  
Reply With Quote
Unread 10-29-07, 08:46 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
v1.14

* Added Banish and Sense Demons to XWarlockBar
* Added Kill Command to XPetStuffBar
* Added the ability to search for a specific rank in XBar_GetSpellID()
* XBar will not cast a spell when moving the bar.


@Speedymon: I can't figure out why it is having wierd spacing issues for you, still. I fixed the spacing issues awhile back and haven't had any problems with it since. My rogue is level 6 so I have limited testing abilities with it. Make sure that if you take a button out of the LUA file that you change nbuttons and nchecks (if applicable). Try it with only XBar and its associated addons as well.
Last edited by drdoom : 10-29-07 at 08:54 AM.
Report comment to moderator  
Reply With Quote
Unread 10-28-07, 07:39 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
I'll add KC to petstuff in the next version.

The ctrl+right click to move feature had to be slightly modified to accomodate some other bars. I noticed it casts the spells too, I'll see if theres a way to make it stop that.

I'll look at the spacing issue with XRogueBar some more and see if I can recreate and fix it.
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 12:14 PM  
Speeddymon
A Murloc Raider

Forum posts: 7
File comments: 24
Uploads: 0
Not sure which version broke it, but when ctrl+rightclick moving xtradebar (and maybe the others) the tradeskill window opens after letting go of the mouse button.

The xroguebar still spaces out with the default layout involving the xbarspacer. I have figured out that I can reproduce it by just removing buttons from the bar. When I went from 1.07 to 1.13, the settings were reset, as expected (from 1.08) and so when I removed the first button from xrogue bar, the rest of the buttons developed a space between them.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: