Get an Epic Experience with Premium

Tabbed Dungeon Browser (tabDB)

Boss Encounters Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 89 Monthly Downloads
  • Supports: 4.3
  • 56,198 Total Downloads
  • Updated 11/30/2011
  • Created 12/11/2009
  • 285 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: All Rights Reserved
  • Newest File: tabDB2.5a
or

About Tabbed Dungeon Browser (tabDB)

Updated for 4.3

What is it?

I love the new cross-realm Dungeon Finder and Raid Browser, but I can’t understand why Blizzard decided to keep these features completely separated despite their obvious synergy. This small add-on attempts to fix this by combining the Dungeon Finder and the Raid Browser into a single window with tabs on the right hand side to switch between them. This results in easy access to the Raid Browser through the menu bar micro buttons.

More Details

The add-on will remember which of the two windows you last had open and will reopen it for you the next time you invoke the Dungeon Finder or Raid Browser. You can open them through any of Blizzard’s default methods, including the menu bar micro buttons, slash commands or the button in the raid tab of the social window. Note: If you do invoke it through the raid tab of the social window, the add-on will assume you wanted to open the Raid Browser specifically and will always open the Raid Browser regardless of the last window opened.

New in 2.0a

Thanks to user suggestions I’ve updated TabDB to include the Battlegrounds as well. Now you can easily tab between Raids, Dungeons and Battlegrounds to see what’s going on in each. Please check the change log for other updates.

2.5a | DefectiveUser | 2011-11-30
- Compatibility with 4.3
- TOC updated
- Removed now defunct OnClick hook
- Added code to reposition Blizzards "Choose Raid" and "Browse" tabs
- Minor tab positioning tweaks

2.4a2 | DefectiveUser | 2010-10-22
- Changed how icon textures are created, hopefully this makes their display more robust

2.4a | DefectiveUser | 2010-10-21
- Compatibility with 4.0.1
- TOC updated

2.0a2 | DefectiveUser | 2009-12-22
- Fixed a broken call to libTab:tabSetGroupFrame() that resulted in LUA error when accessing the raid browser from the raid frame in the social interface

2.0a1 | DefectiveUser | 2009-12-22
- Fixed a test variable used to initialize the library, doesn’t affect usability but I feel better in myself :)

2.0a | DefectiveUser | 2009-12-20
- All core functions moved to library
- Changed licensing for library
- Changed the way frames are hooked making it more robust
- Fixed an issue where tabs would not show up when frames called by ShowUIPanel()
- Fixed a bad hook to RaidFrameNotInRaidRaidBrowserButton OnClick script that could overwrite other hooks
- Fixed an issue where tabs would hide other UI elements
- Tabs now "push" other frames over when open
- Added battleground tab
- Added versioning control for library

1.0a | DefectiveUser | 2009-12-10
- First release
- Changed file name and some variables

Comments

First Previous Page 1 of 4 Next Last
  • #56

    Any chance for an update with the new patch?

  • #54

    Actually this is desired behavior. Back when the Raid Browser was accessed from the social tab, this allowed people a one click option to access Dungeon Finder and Raid Browser from the mini menu. This behavior is stated under the addon description. Of course now Blizzard has added a button to the mini menu, so this behavior may be superfluous. I am reluctant to just take it out as I am sure some people like having it. I will look at adding an option to disable/enable the behavior in a future update.

     

    If you want to disable this behavior there’s a simple hack you can do.

    - Open up tabDB.lua in a text editor.
    - Find both instances of "group = 1,".
    - Comment these out so they look like "--group = 1,".
    - Save the file and re-launch wow.

    Be careful not to change anything else or you may break the addon.

    Last edited by DefectiveUser on 12/12/2011 2:12:24 AM
  • #55

    ah i see thx for the clarification :) , i'm realy looking forward to the updated version with the added option, i can be sure i am not only one who would be interested in this :p

  • #53

    dunno if its a bug of wow or not but say i open DG tool and then raid tool it again open's the DG one , only by using the Tabbed icons on the right can i chance to raid or pvp screen =/ , and no error or any kind pop's up just unable to see other screens without it lol , might have something todo with them sharing the same letter hotkey but needing ctrl to differciate ?

    Last edited by reaper666735 on 12/10/2011 10:09:46 AM
  • #51

    Works like a charm! Thanks!

  • #50

    Thanks guys, update has been submitted and should be available shortly! :)

  • #49

    Indeed, update needed :-)

    Date: 2011-11-30 09:42:21
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\tabDB\libs\libTab-1.4a2.lua line 203:
       attempt to index field '?' (a nil value)
    Debug:
       [C]: ?
       tabDB\libs\libTab-1.4a2.lua:203: initialize()
       tabDB\tabDB.lua:39: in main chunk

  • #48

    I am getting the following error on login in 4.3:

     

    Message: Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:203: attempt to index field '?' (a nil value)
    Time: 11/29/11 15:11:04
    Count: 1
    Stack: Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:203: in function `initialize'
    Interface\AddOns\tabDB\tabDB.lua:39: in main chunk

    Locals: self = <table> {
     tabHighlight = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:50
     Data = <table> {
     }
     TabOffsetX = 32
     tabOnHide = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:129
     TabOffsetY = -65
     tabHook = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:141
     tabSetGroupFrame = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:215
     Version = 1402
     initialize = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:154
     tabOrderedPairs = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:23
     tabOnShow = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:76
     tabOnClick = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:60
     tabFilteredPairs = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:37
    }
    tabsId = "TabDBtabs"
    tabsTable = <table> {
     LFDParentFrame = <table> {
     }
     PVPFrame = <table> {
     }
     LFRParentFrame = <table> {
     }
    }
    i = 2
    lastTab = 1
    (for generator) = <function> defined @Interface\AddOns\tabDB\libs\libTab-1.4a2.lua:28
    (for state) = nil
    (for control) = "LFRParentFrame"
    key = "LFRParentFrame"
    value = <table> {
     offsetY = 0
     offsetX = 0
     group = 1
     order = 2
     Frame = "LFRParentFrame"
     ToolTip = "Other Raids"
     Texture = "Interface\LFGFrame\UI-LFR-PORTRAIT"
    }
    (*temporary) = nil
    (*temporary) = 32
    (*temporary) = 32
    (*temporary) = 0
    (*temporary) = "BOTTOMLEFT"
    (*temporary) = 0
    (*temporary) = -17
    (*temporary) = <userdata>
    (*temporary) = "attempt to index field '?' (a nil value)"

  • #47
    Классный аддон. спасибо
  • #46
    Just found this addon. What a brilliant idea. I also don't know why this was not included as part of the UI. Blizzard only knows...
  • #44
    Hi, with 4a2 version I do not see image inside 3 tabs.
  • #45
    I've been informed that Skinner may be causing problems with TabDB. Try disabling the skinning of TabDB and doing a /console reloadui

    Hope this helps!
  • #43
    yay! update! thanks!
  • #42
    Update approved and available for download, enjoy! ;)
  • #41
    I've updated tabDB, just waiting on approval :)
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!