Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Seerah's Portal Bug Reports Feature Requests
Author:
Version:
1.5
Date:
03-29-2010 03:01 PM
Size:
105.66 Kb
Downloads:
3,684
Favorites:
139
MD5:
Pictures
Click to enlarge
options frame and toggle button tooltip
Click to enlarge
a customized Who Framed Watcher Wabbit
Click to enlarge
minimized to the bottom right
Who Framed Watcher Wabbit?
This addon will add many improvements to the new quest tracker frame. The slash command is /wfww. You may also alt-click the tracker's collapse button to access the options.

Features:
  • allows the quest tracker to be moved wherever you please
  • quest tracker will collapse in whichever direction it's anchored to (ex. collapse down)
  • quest tracker remembers collapsed state
  • adjust the scale of the quest tracker
  • adjust the font, font size, font flag (outline, etc.), or remove shadow
  • adjust the spacing between lines
  • give the quest tracker a background and/or border
  • optional support for rActionButtonStyler to skin quest item buttons
  • adds a tooltip for quests to display their objective text
  • allows you to minimize/maximize (toggle) the tracker via keybind
  • shortcuts added to the collapse button (toggle Quest Log, Achievement Frame, addon's options)
  • global or character specific profiles


History:
With the new quest tracker losing its ability to be moved freely, I set about adding support for it back into my minimap addon, PocketPlot. But it just wasn't as simple anymore with the way it was coded. So, I set out to create a standalone addon (or at least a module for PocketPlot). Originally named Movable WatchFrame, I started adding other features to the addon. Then I had to change its name, because it did much more than just moved the tracker. Thanks to Recompense for suggesting "Who Framed Watcher Wabbit?"


Looking for more?
These are other addons to enhance your questing experience which are tried and tested with WFWW. If you know of any more, let me know via PM and I can add them to this list.
  • Quelevel: Adds quest levels to the tracker, quest log, and gossip frames
  • Jobs'a'goodn: Plays sounds upon completion of quests and their objectives
  • QuestRouterLite: Adds the game's quest POIs to the minimap and works with TomTom to create waypoints for them automagically
  • TomTom: Allows you to set waypoints to destinations including a new feature to automatically show the way for quests
  • LightHeaded: Shows comments from the Wowhead website's quest database in a window attached to your quest log frame.



Known Issue:
If you alter the font size too much, you may have to reload your UI in order to have the quest tracker redrawn. Some text may also overlap if it flows onto a second line. In this case, consider adjusting the whole frame's scale instead.
  Change Log - Who Framed Watcher Wabbit?
v.1.5
- added a keybind to toggle (min/max) the quest tracker. You can set it in the WFWW options

v.1.4
- support for wide quest tracker feature for 3.3.3
- support for rActionButtonStyler skins (well, sorta - it just looks to see if it's installed, and then uses the skin texture/color)
- new options to change line spacing (thanks, seebs)
- random bug fixes and code cleanup for 3.3.3 and above changes

v.1.3.1
- fixed bug when mousing over achievements. Now you'll see the tooltip for the achievement instead!

v.1.3
- added tooltip for quests in the tracker, displaying their objective text
- added support for nUI (to keep it from hogging the watch frame) - thanks, Xrystal! (I did not add nUI to the OptionalDeps line in the .toc, figuring that since WFWW starts with a W, it would load close to the end. PLEASE let me know if I need to fix anything!)
- added option to remove the font shadow
- organized options a bit better

v.1.2
- added option to hide the watch frame when no quests or achievements are being tracked

v. 1.1.1
- fixed bug where your set height would not be reapplied when re-expanding the tracker

v. 1.1
- watch frame now remembers if it was collapsed before (saved per character)

v. 1.0
- initial release
  Archived Versions - Who Framed Watcher Wabbit?
File Name
Version
Size
Author
Date
1.4
106kB
Seerah
03-23-2010 05:21 PM
1.3.1
105kB
Seerah
03-08-2010 04:50 PM
1.3
105kB
Seerah
03-07-2010 11:09 PM
1.2
105kB
Seerah
02-08-2010 03:47 PM
1.1.1
104kB
Seerah
01-26-2010 01:34 PM
1.1
104kB
Seerah
01-24-2010 08:19 PM
1.0
104kB
Seerah
01-23-2010 09:23 PM
0B
Seerah
12-31-1969 06:00 PM
  Comments - Who Framed Watcher Wabbit?
Post A Reply Comment Options
Old 05-13-2010, 08:37 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 7106
File comments: 397
Uploads: 20
I don't think so. I have seen that error (or similar) in the past (starting with the WotLK beta), and I've seen it thrown around the forums plenty of times.

I'm not sure what causes it.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline Report comment to moderator  
Reply With Quote
Old 05-12-2010, 10:13 PM  
Toran
A Warpwood Thunder Caller
 
Toran's Avatar

Forum posts: 96
File comments: 349
Uploads: 0
Seerah, is this error due to WFWW? I got it just now upon accepting my first quest on login.


Code:
1x Interface\FrameXML\Cooldown.lua:3: attempt to compare number with nil:
Interface\FrameXML\WatchFrame.lua:1194: in function `WatchFrameItem_UpdateCooldown':
Interface\FrameXML\WatchFrame.lua:1210: in function `WatchFrameItem_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
Other quest related addons I'm running are: QRL and Quelevel
__________________
Wacraftic Blog & UI
warcraftic.com
Twitter: @warcraftic
Last edited by Toran : 05-12-2010 at 10:13 PM.
Toran is offline Report comment to moderator  
Reply With Quote
Old 04-27-2010, 12:36 PM  
Wisprunner
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Found this through your minimap addon. It's perfect for what I needed. Thanks Seerah!
Wisprunner is offline Report comment to moderator  
Reply With Quote
Old 04-08-2010, 03:56 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 7106
File comments: 397
Uploads: 20
Quote:
Originally posted by merneith
I've been using this for a couple weeks now and I have to say I like it a lot. It's very usable and lightweight. (I've also been using Pocket Plot and it's the best minimap mod I've seen in ages.)

The only thing I miss on the tracker is a scrollbar for when I have many quests and want to see them all. Are you planning to add such a feature? I know it's not part of the standard set up. Would it be a pain to do?
If you are willing to sacrifice some features, you could use Scrolling Watch Frame. A scroll bar is on my mental list of possible features, but I admit that its priority went lower with the addition of filtering to the quest tracker with 3.3.3...
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline Report comment to moderator  
Reply With Quote
Old 04-08-2010, 02:09 AM  
merneith
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
I've been using this for a couple weeks now and I have to say I like it a lot. It's very usable and lightweight. (I've also been using Pocket Plot and it's the best minimap mod I've seen in ages.)

The only thing I miss on the tracker is a scrollbar for when I have many quests and want to see them all. Are you planning to add such a feature? I know it's not part of the standard set up. Would it be a pain to do?
merneith is offline Report comment to moderator  
Reply With Quote
Old 03-30-2010, 05:34 PM  
merneith
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
Thanks Seerah - it was a QRL issue. They set me straight.
merneith is offline Report comment to moderator  
Reply With Quote
Old 03-30-2010, 04:08 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 7106
File comments: 397
Uploads: 20
Re: Fonts

Quote:
Originally posted by Ladydragon
Thanks for a great addon

i saw the screenshot of an a customized Who Framed Watcher Wabbit and i wonder how you did to make that?

i've tried to change the font but all i got is a black window i've tried to change the background color but i can't make it white all i got is grey or black
funny that the border works fine and i can change that

is it a bug or do i make someting wrong?

sorry för my bad englis i'm blaming on that i'm from Sweden
Could you provide a screenshot of the the problems? So I know exactly what you're talking about?
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline Report comment to moderator  
Reply With Quote
Old 03-30-2010, 04:07 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 7106
File comments: 397
Uploads: 20
Quote:
Originally posted by merneith
I'm getting an error and I'm not sure if it's this mod or QuestRouterLite causing it, so I'm going to mention it to both of you. There's no error message or bug report, unfortunately, it's just a visual thing.

I have QRL set up to show only the next quest in the tracker log. I'm in Booty Bay and just turned in a quest to Sea Wolf Mackinley and then immediately accepted the quest "Cracking Maury's Foot". The watch frame updated to show the new quest - but there's a blue patch in the watch frame now. I know what it is - it's the colored area that Bliz's new map displays to show the location of a quest target. But I'm not sure why it's showing up in the watch frame. I did a couple of quests prior to this one, and the location map didn't show up like this. So like I said, I'm not sure where this coming from.

Here's a screenshot showing the tracker and what I'm on about:
http://i709.photobucket.com/albums/w...QuestError.jpg

cheers!
Yeah, I doubt that WFWW is causing that.... Is the blue blob still there after reloading the UI/relogging? If so, does it go away if you disable QRL?
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline Report comment to moderator  
Reply With Quote
Old 03-30-2010, 02:50 PM  
merneith
A Kobold Labourer

Forum posts: 1
File comments: 31
Uploads: 0
I'm getting an error and I'm not sure if it's this mod or QuestRouterLite causing it, so I'm going to mention it to both of you. There's no error message or bug report, unfortunately, it's just a visual thing.

I have QRL set up to show only the next quest in the tracker log. I'm in Booty Bay and just turned in a quest to Sea Wolf Mackinley and then immediately accepted the quest "Cracking Maury's Foot". The watch frame updated to show the new quest - but there's a blue patch in the watch frame now. I know what it is - it's the colored area that Bliz's new map displays to show the location of a quest target. But I'm not sure why it's showing up in the watch frame. I did a couple of quests prior to this one, and the location map didn't show up like this. So like I said, I'm not sure where this coming from.

Here's a screenshot showing the tracker and what I'm on about:
http://i709.photobucket.com/albums/w...QuestError.jpg

cheers!
merneith is offline Report comment to moderator  
Reply With Quote
Old 03-29-2010, 10:58 PM  
Ladydragon
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Unhappy Fonts

Thanks for a great addon

i saw the screenshot of an a customized Who Framed Watcher Wabbit and i wonder how you did to make that?

i've tried to change the font but all i got is a black window i've tried to change the background color but i can't make it white all i got is grey or black
funny that the border works fine and i can change that

is it a bug or do i make someting wrong?

sorry för my bad englis i'm blaming on that i'm from Sweden
Ladydragon is offline Report comment to moderator  
Reply With Quote
Old 03-29-2010, 08:24 PM  
seebs
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 184
Uploads: 5
Quote:
I'm not going to be fiddling around with the text more than I already am. I may as well write a total quest tracker replacement instead of an enhancement.
Having done one, once, let me be the first to congratulate you on stepping back from that yawning abyss.

I dunno, maybe they made the API suck less since then, but I sorta doubt it.
seebs is offline Report comment to moderator  
Reply With Quote
Old 03-28-2010, 04:16 PM  
Toran
A Warpwood Thunder Caller
 
Toran's Avatar

Forum posts: 96
File comments: 349
Uploads: 0
Hey Seerah. Thanks for adding the button skinning. I don't use ractionbuttonstyler, but i'm sure many do. To make this work for me I took out the line that checks for if ractionbuttonstyler is loaded and redirected the textures to use my border textures. Not sure if that breaks the integration with ractionbuttonstyler, but it worked well.

Alternate is maybe adding Buttonfacade support also? If that is too much work / bloat, I understand.

FWIW, my adjusted skin code looks like this (with modified vertex color to darken the border):

Code:
local function SkinButtons()
		local colorR,colorG,colorB = ActionButton1NormalTexture:GetVertexColor()
		for i = nextbutton, 15 do
			itembtn = _G["WatchFrameItem"..i]
			if itembtn then
				itembtn:SetHighlightTexture(hover)
				itembtn:SetPushedTexture(pushed)
				border = _G[itembtn:GetName().."NormalTexture"]
				border:SetAllPoints()
				border:SetTexture(skin)
				border:SetVertexColor(.4, .4, .4)
			else
				nextbutton = i
				break
			end
		end
end
__________________
Wacraftic Blog & UI
warcraftic.com
Twitter: @warcraftic
Last edited by Toran : 03-28-2010 at 05:30 PM.
Toran is offline Report comment to moderator  
Reply With Quote
Old 03-23-2010, 09:53 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 7106
File comments: 397
Uploads: 20
Quote:
Originally posted by NeuronRider
Just dropped in a bug report regarding non-displayed tracker text with the current version. If you need me to help eliminating any extra variables, just let me know.

On a totally different tangent, I noticed that one of your screen shots has little POI buttons next to the quest in the tracker. I ran a compilation before that had this, and clicking the button opened up the world map to that POI. Is it the same there?

I haven't found this in the default UI anywhere, and was wondering what you're using to accomplish that.

Thanks! Great little addon. :>
I replied to your bug report requesting further information.

Also, the POI buttons next to the quests in the quest tracker is default UI. Ensure that you have the map set to display the quest tracking stuff. I don't remember off the top of my head if there's another option anywhere that would do this in Interface Options.


Quote:
Originally posted by seebs
What I specifically want is to have the titles, but not the "return to ..." text. Mostly because I'll have, say, 13 daily quests in my log, and I can see whether they're done, and I don't need a reminder of where to hand them in.
I'm not going to be fiddling around with the text more than I already am. I may as well write a total quest tracker replacement instead of an enhancement.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline Report comment to moderator  
Reply With Quote
Old 03-23-2010, 08:56 PM  
seebs
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 149
File comments: 184
Uploads: 5
Quote:
Originally posted by Xrystal
You might want to wait until 3.3.3. Not displaying the completed quests is an option every user can opt to show. They're still being tracked, just not taking up space until you ask it to. Unless of course Seerah wants to change it
What I specifically want is to have the titles, but not the "return to ..." text. Mostly because I'll have, say, 13 daily quests in my log, and I can see whether they're done, and I don't need a reminder of where to hand them in.
seebs is offline Report comment to moderator  
Reply With Quote
Old 03-23-2010, 06:34 PM  
NeuronRider
A Murloc Raider
 
NeuronRider's Avatar

Forum posts: 7
File comments: 29
Uploads: 0
3.3.3 Bug Report

Just dropped in a bug report regarding non-displayed tracker text with the current version. If you need me to help eliminating any extra variables, just let me know.

On a totally different tangent, I noticed that one of your screen shots has little POI buttons next to the quest in the tracker. I ran a compilation before that had this, and clicking the button opened up the world map to that POI. Is it the same there?

I haven't found this in the default UI anywhere, and was wondering what you're using to accomplish that.

Thanks! Great little addon. :>
NeuronRider is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.