• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

QBar

 
Project Updated:
Files Updated: Sun, Mar 8 2009
Supports Game Version: 3.0.9
Category: Quests & Leveling
Tags:

, , , , and [Edit Tags]

Project Manager: Aezay
Additional Authors: No additional authors
Current Version: 09.03.08
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 7
Downloads Total: 23,222
Favorites: 115
Comments: 36
  • About QBar
  •  

QBar - Quest Item Button Bar


Ever been questing and had to find all those usable quest items in your bags all the time, then this addon is for you. No longer will you have to keep your bags open to do daily bombing quests!

This addon will automatically create a dynamic buttonbar for all those usable quest items, it also checks if your equipped gear for usable quest items.

Command Line Parameters


/qb toggle
Toggles QBar being enabled or not

/qb scale <value>
Sets the scale of the buttons, default is 1.

/qb padding <value>
Configures the padding between the buttons, default is 1.

/qb tips
Determines if item tips are shown when you move your mouse over the buttons.

/qb vertical
Toggles between horizontal and vertical button bar

/qb lock
Toggles the button frame being locked, use this command to move the buttons around.

/qb clearignore
Clears the ignore list, and shows all items again. You can shift click an item to ignore it for the reminder of the session.

/qb bind
Use this command to set the key binding for the last item used, this is vital for all the dailies.

Lacking Features, Problems & Ideas


- Manage the update of keybinding, no need to unbind and rebind if it stays the same as before.
- There has been requests of an option to set which way QBar will grow, I have not forgotten this, I'll add it soon™.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  QBar 09.03.08 Release 3.0.9 10,681 3/8/2009
  QBar 09.02.20 Release 3.0.9 558 2/25/2009
  QBar 08.11.09 Release 3.0.3 8,735 11/9/2008
  QBar 08.05.01 Release 2.4.0 790 5/1/2008
  QBar 08.04.12 Release 2.4.0 221 4/12/2008
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Docnsane said

    ---------------------------
    Originally posted by Bigshot
    Ever since 3.1.1 my Qbar has been acting up. it no longer changes the most recently used quest item to have the hotkey. I'm running on a mac if that helps at all
    ---------------
    Reply by Docnsane
    I had this issue for a while, and I finally just sat down and tried to fix it.

    The issue is that bliz renamed the button handlers a little bit. QBar won't rebind the button when you use a new item since it can't clear the old bind on it's own (It's assuming it's still named whatever it was). You need to manually do it.

    Code:
    /script SetBinding("SHIFT-Q");
    /script SaveBindings(GetcurrentBindingSet());
    /qb bind

    Replace "SHIFT-Q" with whatever your binding is. This will manually unbind that key, and then you can rebind it again. QBar will now be able to unbind and rebind it on it's own.

    Reply Report Permalink
  • Citlalin said

    change line line 151 in core.lua from:
    SetBinding(cfg.bindKey);

    to:
    SetBinding(nil);

    Reply Report Permalink
  • Aezay said

    Not sure how that would work, because you need to tell SetBinding() which key you want to unbind, so just giving it nil wouldn't do anything.

    Reply Report Permalink
  • Citlalin said

    In line 125 its
    cfg.bindKey = nil;
    then binding is updated so i did same thing with
    SetBinding(nil);
    but instead i just set it, it works in game.

    well its wrong anyways i keeped messing with it and i tried
    if (cfg.bindKey) then
    SetBinding(tostring(cfg.bindkey));
    end
    i guess it needed to be turn to string not sure why since i tought lua variables can be anything that works in game.

    Reply Report Permalink
  • Aezay said

    [cheburator]
    I'm not sure why you are so hostile about this, as if I owe it to the people to keep this updated. Do I need to remind you that addon authors code these things in their free time, and earn nothing from it. In my eyes it is pointless to update just to update a TOC number, that will not change.

    Reply Report Permalink
  • cheburator said

    so what do i do to get it to work?

    except: http://www.wowinterface.com/downloads/info11762-QuestClicks.html

    Reply Report Permalink
  • Cheburator:

    1. why don't you just use that addon you linked?

    2. if you need to use qbar, simply check the box "load out of date addons" in your addons window on your character selection screen. simple as that, it now works.

    3. Alternatively you could go into your Warcraft folder on your computer, go into Interface\Addons\QBar you can edit some file in there (I'm assuming QBar.toc but the author will have to confirm this, I'm probably wrong...) so that it doesn't show as 'out of date'. If you're going to edit the files in QBar, might want to back it up, however if you screw it without a backup you can always just download it and reinstall the one from here.

    4. Thx Aezay for this great, very handy addon.

    Reply Report Permalink
  • cheburator said

    I would have rather used QBar. But I am using QuestClicks now...
    The only problem with QuestClicks (which can be downloaded from the link I posted) is that it is not supported by Curse but by WoWinterface which at this moment lags far behind Curse as a client.

    Clicking the "use out of date addons" allows all out of dates addons in. I don't want that. I want to know that I'm only using something that is being supported.

    I love QBar. I think Aezay did a great job with it, and I know that he does it for free, and I know that it is his prerogative as to whether to support something or not.

    I'm just thinking he's being stubborn about this.

    Just to compare - I had a similar discussion with Shefki (of TBag fame). He was also late in updating his addon to the latest version number. But he had a very good reason - he was adding functionality, and when 3.2 hit his code was in flux.

    In QBar's case, it would take the better part of 2 minutes to update the Curse version (open file, change version, commit), and this will benefit tens of thousands of QBar customers that do not want to turn out of date addons on, and do not want to futz with LUA.

    But again! I thank Aezay for his great work. It is his call on when to update his addon. But I *am* entitled not to agree with it.

    Reply Report Permalink
  • Aezay said

    [cheburator]
    I wont be updating it just to change a "1" to a "2", sorry.

    Reply Report Permalink
  • cheburator said

    And you won't be updating it because changing a '1' to a '2' is too hard for you.

    And the fact that the version number is wrong and preventing others from using it unless they know how to patch your code - well you just don't give a damn...

    I pity you.

    Reply Report Permalink
  • Aezay said

    [cheburator]
    What broke?

    Reply Report Permalink
  • cheburator said

    Don't know if anything - it is just marked as out of date...

    I really don't like out of date addons, and I know many others don't either..

    Thanks!

    Reply Report Permalink
  • cheburator said

    Is QBar defunct? Wondering where 3.2 version is...

    Reply Report Permalink
  • Citlalin said

    If u want qbar_buttonfacade to work again change line 29 from:

    self.db = self:RegisterNamespace("QBar", defaults)

    TO:

    self.db = LibStub("AceDB-3.0"):New("QBar", defaults, "global")

    happy time!

    Reply Report Permalink
  • Citlalin said

    that is QBar_ButtonFacade.lua line 29

    Reply Report Permalink
  • Citlalin said

    fix for not saving profile in qbar_buttonfacade, 2 patches:

    --- QBar_ButtonFacade.toc.old 2008-05-19 06:21:10 -0500
    +++ QBar_ButtonFacade.toc 2009-06-22 20:00:32 -0500
    @@ -1,10 +1,11 @@
    -## Interface: 20400
    -## Title: QBar_ButtonFacade
    -## Notes: ButtonFacade support for QBar
    -## Author: Naitaeti @ Bronzebeard EU
    -## Dependencies: ButtonFacade, QBar
    -## X-Category: Action Bars
    -## X-Embeds: Ace3
    -## X-Credits: Bongos3_ButtonFacade
    -
    -QBar_ButtonFacade.lua
    +## Interface: 30000
    +## Title: QBar_ButtonFacade
    +## Notes: ButtonFacade support for QBar
    +## Author: Naitaeti @ Bronzebeard EU
    +## Dependencies: ButtonFacade, QBar
    +## X-Category: Action Bars
    +## X-Embeds: Ace3
    +## X-Credits: Bongos3_ButtonFacade
    +## SavedVariables: QBar
    +
    +QBar_ButtonFacade.lua



    --- QBar_ButtonFacade.lua.old 2008-05-19 07:45:36 -0500
    +++ QBar_ButtonFacade.lua 2009-06-22 20:07:48 -0500
    @@ -26,8 +26,7 @@
    end

    function qbarbf:OnInitialize()
    - self.db = self:RegisterNamespace("QBar", defaults)
    -
    + self.db = LibStub("AceDB-3.0"):New("QBar", defaults, "QBar")
    --ChatFrame1:AddMessage("qbarbf init")

    if QBar and not OldUpdateButtons then

    Reply Report Permalink
  • I still think it's superior to the one blizzard put in; like a lot of the addons they try to incorporate into the game. (Seriously, who uses the built-in voice chat? xD) So I'll still be using it and hope you continue to keep it up to date. Good work!

    Reply Report Permalink
  • Yewbacca said

    I fully agree. This is way better than the default blizzard one.

    But most importantly, I don't even use Blizzard's tracker, I use an alternative quest tracker. This means that I need Qbar, and not only that, I REALLY prefer Qbar's interface.

    The code is simple enough that it shouldn't break easily. Hoping Qbar works for a long time.

    Reply Report Permalink
  • Knives101 said

    Ditto on this'n, half the time the items don't even appear on my quest tracker till I've used them once or twice.

    I got this about 3 weeks before the patch, I loved it. And still think it is so much better, and really really hope for a update.

    Reply Report Permalink
  • Aezay said

    [levi_eli]
    It's still working, so no update is needed, and since blizzard put this into the game now, I'll probably not bother updating it any further.

    Reply Report Permalink
  • Addon Packs Containing QBar

Most Downloads / Day

  • Similar Addons
  •  

Average downloads per day

  1. 18,767 QuestHelper Map & Minimap, and Quests...
  2. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  3. 1,450 Elitist Group Quests & Leveling, Boss Encounters...
  4. 607 Armory Bags & Inventory, Guild, Professions...
  5. 601 EveryQuest Quests & Leveling