Download
(5Kb)
Download
Updated: 11-30-11 03:52 AM
Pictures
File Info
Updated:11-30-11 03:52 AM
Created:12-11-09 02:16 AM
Downloads:11,045
Favorites:185
MD5:

Tabbed Dungeon Browser (tabDB)  Popular! (More than 5000 hits)

Version: 2.5a
by: DefectiveUser [More]

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
Post A Reply Comment Options
Unread 12-24-09, 12:35 AM  
DefectiveUser
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 1
Thanks, Awbee, for the report. I'll start with the easy one first. TabDB only remembers the last tab opened for the Raid Browser and Dungeon Finder. Since the Battlegrounds can be opened directly through the micro menu and was added as a matter of convenience to TabDB I felt that it would be annoying to have it pop up when you specifically clicked on the Dungeon Finder. Since there is no easy way to access the Raid Browser, it made sense to me to offer a simple, single button click to access the Raid Browser once that tab had been selected. This is partly the logic for why TabDB remembers which tab you last had open.

As for the error, I'll need to take a look at what's gone wrong there. It's likely that you have another add-on that's misbehaving. I place a hook on the OnClick function of the "Open Raid Browser" button and do several things to make sure other add-ons that do the same aren’t affected by it, but I can't say the same for everyone else. From your description, either I've missed something (maybe the button changes under certain circumstances) or one of your add-ons has overwritten my hook.

If you could answer the following questions, it would greatly help me determine what went wrong.

1) Does this happen only when you’re in a raid, after you've been in a raid, or all the time including right after you first log in?

2) Does disabling all other add-ons, especially those that may have to do with raiding and this button, fix the error message?

Thanks in advance for this information, and thank you again for the report.
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 10:53 PM  
Awbee
A Kobold Labourer
 
Awbee's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 121
Uploads: 10
when I click the "Open Raid Browser" button on the Raid Window I get an error

Message: Interface\AddOns\tabDB\libs\libTab-1.0a.lua:215: attempt to index field '?' (a nil value)

Stack: Interface\AddOns\tabDB\libs\libTab-1.0a.lua:215: in function `tabSetGroupFrame'
Interface\AddOns\tabDB\tabDB.lua:57: in function <Interface\AddOns\tabDB\tabDB.lua:56>

It also doesn't remember the battleground window as the last one opened
Last edited by Awbee : 12-23-09 at 10:54 PM.
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 07:26 PM  
dcosta49er
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Damn fine job of compiling an addon like this. Im damn impressed with it!! Keep up the good work.
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 05:38 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
I must say, good job as it's a fresh idea and there are none other addons for this Always nice with new ideas.
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 05:29 AM  
vlakarados
An Aku'mai Servant
 
vlakarados's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 145
Uploads: 5
great addon, I remember the first two days of 3.3 patch live, trade chat was flooded with 'omfg where the hell is LFR'
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 03:41 AM  
KowalskiAvesky
A Kobold Labourer

Forum posts: 1
File comments: 23
Uploads: 0
Hi Defective,

Very useful addon. Great idea!.

About the tabs, what do you think about moving them to the top of the frame? Could fix the overlapping issue.

Cheers
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 03:21 AM  
Kalec
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Great little addon, why hasn't blizz made this... who knows.

Everything in one tab. Now I can free up either the H or I on my keyboard...
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 09:32 PM  
Syngian
A Kobold Labourer

Forum posts: 0
File comments: 72
Uploads: 0
Smile Great job!

Thanks for this wonderful addon!

Looking forward to your version of TradeTabs if you choose to pick it up, sounds really nice! Keep up the great work!
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 08:26 PM  
DefectiveUser
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 1
Thanks Silentspy for the positive feedback and being a loyal supporter!

Never heard of TradeTabs before, but it looks almost exactly as I plan to do. One difference is that I plan to add the tabs to the Character Info frame making them easier to access without the need of using key bindings or a slot on your action bar.

I need to do some work on libTab before I can start this though, currently it does not have a way to update tabs (say when you learn a new profession), and I really want this dynamic in it.
Last edited by DefectiveUser : 12-22-09 at 08:28 PM.
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 08:02 PM  
Silentspy
A Defias Bandit
 
Silentspy's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 1
awesome addon, have used it since i first saw it on curse and so far im really happy about it, not sure if you know about the addon TradeTabs its like this but really outdated, its a good addon but it needs a replacement since the author dont care anymore, and i think you would be awesome for it (since you seem inspired by this already)
Report comment to moderator  
Reply With Quote
Unread 12-22-09, 06:21 PM  
flexe
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 3
File comments: 7
Uploads: 1
Good job on the update, Thank You
Report comment to moderator  
Reply With Quote
Unread 12-20-09, 07:25 PM  
DefectiveUser
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 1
Thanks flexe for the report. I am aware of that issue, it was actually a compramise I had to make. When I was developing this add-on I had an issue with the tabs being hidden when a new frame was opened.

At the time I could not find a way to push the other windows over to prevent this without distorting the position of certain elements of the raid browser, and Blizzard did not label a number of these elements so I could not reposition them. As a temporary fix I decided to change the frame strata for the tabs to be above that of other frames.

Since then I have delved much deeper into the default UI and found how frame position is determined and how I could affect it, thus the next version has this issue addressed and once released you will have the correct spacing between the frames to prevent this overlap.
Last edited by DefectiveUser : 12-20-09 at 07:47 PM.
Report comment to moderator  
Reply With Quote
Unread 12-20-09, 06:41 PM  
flexe
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 3
File comments: 7
Uploads: 1
Thanks for a fantastic addon, though I have noticed a small issue with it, only minor but I thought I'd report it anyhow.

With the new tabs on the lfg/lfr window say if I was to then open my character/talents window etc, the new tab buttons on the LFG window will overlap onto the top of the new window open.

Is it possible to "push" so to speak the newly opened window so the tabs dont overlap onto the new window?

Although only a minor inconvience for a fantastic addon, I just though I'd let you know as its the only thing I've found wrong with it so far.

--- Screenshot ---



Cheers =)
Report comment to moderator  
Reply With Quote
Unread 12-20-09, 05:40 PM  
DefectiveUser
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 1
I've been working on the next version over this past week and nearly have it to a point of release. The biggest change was moving the core code into a library which should make future development of this add-on (and others) easier. I will also be adding the battleground browser to the tabs due to user request.

I'm choosing to move the core code into a library to make futue add-on development easier. After the overwhelming support I have recieved I want to explore other areas that could benefit from tabs, such as the profession windows like TGulics suggested.

Thanks again for all your support
Report comment to moderator  
Reply With Quote
Unread 12-20-09, 02:28 AM  
TGulics
A Murloc Raider

Forum posts: 4
File comments: 79
Uploads: 0
Thanks for the add-on. I'm not sure why Blizzard doesn't add something like this in, as a default. They could also do it for the Tradeskill windows.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: