Thread Tools Display Modes
02-09-06, 01:26 PM   #1
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
WatchDog

WatchDog 1.20 Released

Next version is up and available. This one adds a few goodies =) You can download it at http://www.wowinterface.com/download...php?s=&id=3953. Please make sure to DELETE your previous versions of WatchDog and WatchDogOptions to make sure the install goes cleanly.

CHANGELOG:

WatchDog 1.20
=============
  • Added StickyFrames to WatchDog. Now when you move frames around, they'll stick
    to the edges of the other frames. This will make them much easier to set up and drag around.
  • There have been a number of changes to the dragging system.
  • Drag buttons have been removed (*cheer*).
  • When WatchDog is unlocked (using /wd lock, /wd unlock) tooltips will display:
    - Left-Drag to move all frames
    - Alt-Left-Drag to move this frame
  • You can now use the /wd showall and /wd hideall commands to display ALL frames so
    you can move then around. It sets them to a fixed width so the use is somewhat
    limited-- but it helps when setting up your UI.
  • Every frame will stick to every other frame using StickyFrames. You should be able
    to line up your frames without any issues now and have them stack properly.
  • Buffs and Debuffs now show the number of applications of a buff. This has been tested
    as much as possible, and seems to work quite well-- let me know if you run into any issues
    with it.
  • Buff and debuff scanning now uses a seperate WatchDogTooltip, like it should have all along.
    There's a ton of things that I have fixed in 2.0 that I want to move over-- cause they're
    just plain the right way to go =)
  • Added /watchdog, /wdog as aliases for /wd, due to conflicts with Wardrobe and AceWardrobe
  • Full list of /wdog commands are:
  • /wdog lock - Locks WatchDog
  • /wdog unlock - Unlocks Watchdog
  • /wdog showall - Shows ALL WatchDog frames. This is a setup mode for moving the bars around
  • /wdog hideall - Hides all watchdog frames and returns to normal operation.
  • /wdog restoredefaults - Resets ALL settings and completely blanks your settings. Be careful
  • /wdog cc - Opens the click-casting dialog
  • /wdog resetframes - Resets frames to their default locations, in case you mess them up.
  • Frame positions are now being saved in SavedVariables and not in the layout-cache.txt file.
    This should prevent issues with frame positions being lost between patches and when disabling
    WatchDog. PLEASE let me know if you have any issues with it.
  • Added support for XRaid Clickcasting
  • Added AceHooks to WatchDog. I'm not using this to handle the blizzard raid UI hooking,
    as well as the XRaid hooking
  • Added [lowhpcolor] - Returns RED if the unit is below 20% health
  • Added [lowmpcolor] - Returns BLUE if the unit is below 20% mana
  • Changed [aggro] to the following behavior - Returns the color over the overhead "aggro" text
    of a player. If the mob is tapped by someone else, it will return grey. Thanks Tekkub

Originally Posted by Cladhaire
Watchdog is a highly customizable set of UnitFrames first and foremost. When logging in for the first time, you'll see a single UnitFrame towards the center of your screen. It will display some information about your character, and windows will pop up as party members, pets and targets show up.

You can open the configuration menu by typing /wdog, /wd or /watchdog, depending on what other addons are installed in your system (/wd conflicts with Wardrobe type addons). There are a number of options available on this screen, and I won't explain them all since they'll be changing quite soon.

You can open the click-casting configuration screen by clicking "Click-casting" on the options screen, or by typing /wdog cc.

Click-casting allows you to set up different profiles for the way WatchDog responds to your clicks, as well as integrating these clicks into the Blizzard raid UI and CTRaidAssist. For example for a priest, you could set it so:

Shift-LeftClick: Flash Heal
Alt-LeftClick: Greater Heal
Control-LeftClick: Renew
Alt-RightClick: Dispel Magic
Control-RightClick: Power Word:Shield
Shift-RightClick: Power Word:Fortitude

This makes targeting and casting spells much easier and can make playing the game a little more than mashing the keyboard =). This mod can also be used for non-heals, as you can customize the hostile clicks seperately from friendly clicks. The click casting interface allows you to drag and drop from your spellbook so editing is quite easy.

The format strings (Target Format 1, Player Format 2, etc.) are what defines what is seen on each frame-- and can be customized per type of frame. Format strings are entered using a system of [tags]. A full listing of the tags is available in the readme.txt file:
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

Last edited by Cladhaire : 03-21-06 at 10:22 PM.
  Reply With Quote
02-20-06, 09:55 PM   #2
Dantor
A Kobold Labourer
Join Date: Feb 2006
Posts: 1
Clueless with ClickCasting

Help, have no idea how to set up ClickCasting. I have WatchDog loaded and running well, I just have no concept of what to put in the fields or how to map interface keys. I did see that you can drag and drop spells, but after that I can't figure it out.

thanks
Dantor
  Reply With Quote
02-21-06, 07:48 AM   #3
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
There are no keybindings for WatchDog all you do to configure the ClickCasting is by opening up the config menu for them by typing /wd cc at the command prompt. This will give you the click-casting window.

All you do is type in the name of the spell (or drag and drop from your spellbook) to the button/key combination you'd like. For example my click-castings are set up as:

LeftButton: TargetUnit
Alt-LeftButton: Greater Heal
Shift-LeftButton: Flash Heal
Control-LeftButton: Renew

RightButton: WD_Menu
Shift-RightButton: Power Word:Fortitude
Control-RightButton: Power Word:Shield


The UI isn't very good at the moment, but I'm working my butt off on the new config UI.. and its looking quite good. I'll toss up some screenshots as soon as I Have something substantial.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
02-21-06, 03:09 PM   #4
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
I tossed up a picture of the basic layout of the click-casting configuration (simple mode). The config UI has been taking me a LOT of time.. but its building up a framework that makes tutorials, tooltips, etc. easier on me in the long run. I should be finishing up the click-cast UI within the next few days.. and then onto the more static options for the bars.

__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
03-06-06, 01:59 AM   #5
Kruizin
A Kobold Labourer
Join Date: Mar 2006
Posts: 1
Help please!

I installed Watchdog and when I log into the game I get a nice little bar that has my health and mana listed.

The problem is, when I join a group, I can't get anyone elses health and mana bar to show up on my screen. What am i doing wrong here?

Thanks!
  Reply With Quote
03-06-06, 02:13 AM   #6
zazza
A Kobold Labourer
Join Date: Jun 2005
Posts: 1
Question

Just a quick question about this Excellent mod .

Is there anyway to have all the frames visible while you have the config menu open so you can drag them where you want them.

Also where does it store the frame location variables at i can't seem to find them

Last edited by zazza : 03-06-06 at 09:20 AM.
  Reply With Quote
03-06-06, 10:48 AM   #7
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
Originally Posted by Kruizin
I installed Watchdog and when I log into the game I get a nice little bar that has my health and mana listed.

The problem is, when I join a group, I can't get anyone elses health and mana bar to show up on my screen. What am i doing wrong here?

Thanks!
Open up the WatchDog configuration menu by typing /wd

Ensure that you have "Show Party" selected.. that's what tells the mod to show the party frames as well. If that's selected, I'd suggest typing /wd resetframes.

This will reset all frames to the default locations (player frame will be shown, target will be above that, with the party below the player).

Let me know.

Originally Posted by zazza
Just a quick question about this Excellent mod .

Is there anyway to have all the frames visible while you have the config menu open so you can drag them where you want them.

Also where does it store the frame location variables at i can't seem to find them
I plan to have an option to show all frames for dragging purposes next minor release. Currently the locations of the frames are not saved in any variables, they're just saved in the layout-cache.txt file that places the chatframes and other user placed frames. This will be changing, but may wait for 2.0.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

Last edited by Cladhaire : 03-06-06 at 10:50 AM.
  Reply With Quote
03-16-06, 02:40 PM   #8
zex210
A Murloc Raider
Join Date: Mar 2006
Posts: 4
all i can say is i love this ui. Works wonders for my priest. Can't wait to the the schmancy fancy upgrade your puttin on it. I especially love how u can reformat the party meters to whatever fits you best. I had an idea that you could prolly implement into it, but it totally slipped my mind after working all day. However, I'll get back to you on that.
  Reply With Quote
03-16-06, 09:38 PM   #9
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
Here's whats coming for WatchDog (not 2.0-- this is the 1.0 branch). Should be ready to ship by tomorrow.

CHANGELOG:

WatchDog 1.20
=============
* Added StickyFrames to WatchDog. Now when you move frames around, they'll stick
to the edges of the other frames. This will make them much easier to set up and drag around.
* There have been a number of changes to the dragging system.
* Drag buttons have been removed (*cheer*).
* When WatchDog is unlocked (using /wd lock, /wd unlock) tooltips will display:
- Left-Drag to move all frames
- Alt-Left-Drag to move this frame
* You can now use the /wd showall and /wd hideall commands to display ALL frames so
you can move then around. It sets them to a fixed width so the use is somewhat
limited-- but it helps when setting up your UI.
* Every frame will stick to every other frame using StickyFrames. You should be able
to line up your frames without any issues now and have them stack properly.
* Buffs and Debuffs now show the number of applications of a buff. This has been tested
as much as possible, and seems to work quite well-- let me know if you run into any issues
with it.
* Buff and debuff scanning now uses a seperate WatchDogTooltip, like it should have all along.
There's a ton of things that I have fixed in 2.0 that I want to move over-- cause they're
just plain the right way to go =)
* Added /watchdog, /wdog as aliases for /wd, due to conflicts with Wardrobe and AceWardrobe
* Full list of /wdog commands are:
* /wdog lock - Locks WatchDog
* /wdog unlock - Unlocks Watchdog
* /wdog showall - Shows ALL WatchDog frames. This is a setup mode for moving the bars around
* /wdog hideall - Hides all watchdog frames and returns to normal operation.
* /wdog restoredefaults - Resets ALL settings and completely blanks your settings. Be careful
* /wdog cc - Opens the click-casting dialog
* /wdog resetframes - Resets frames to their default locations, in case you mess them up.
* Frame positions are now being saved in SavedVariables and not in the layout-cache.txt file.
This should prevent issues with frame positions being lost between patches and when disabling
WatchDog. PLEASE let me know if you have any issues with it.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
03-18-06, 04:49 PM   #10
zex210
A Murloc Raider
Join Date: Mar 2006
Posts: 4
so has it been put onto the site yet? I'm guessing it hasn't considering its still saying 1.19.3.
  Reply With Quote
03-18-06, 06:54 PM   #11
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
No, I want to get some more testing in to make sure we won't run into a ton of issues.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
03-28-06, 05:11 AM   #12
Grounded
A Defias Bandit
Join Date: Mar 2006
Posts: 3
Feature request

I would like to start by saying this ui mod has served my healing needs well on two characters while leveling. However, it does not appear to support showing health bars in a raid.

I am not a huge fan of ct_raid's health bars after getting used to this awesome mod, and it would be absolutely amazing if we could use watchdog for most of our raid healing. Is it possible to add party-based lists like CT_raid has except using watchdog health bars? Things like emergency monitor etc can be handled by ct_raid, but I really would like to have my warriors health bars nice and readable like I'm used to.

Grounded
  Reply With Quote
03-28-06, 07:57 AM   #13
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
@Grounded: I've considered it, but I don't think you'll see it within the next few months, just due to the time it would take to put into it. It would have to be an optional module, and I'm not sure how I would handle it.

You're more likely to see something like PerfectRaid get finished up (I'm working on it in my boredom-time). Its not currently usable in mass encounters (lucifron, etc) but it'll get there wihtin the next few revisions:

http://www.wowinterface.com/download...php?s=&id=4673

Thanks for the support =)
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
03-30-06, 08:52 AM   #14
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 1,935
DUF and Perl's Classic clickcasting

I've written compat modules for Perl's Classic and Discord Unit Frames on request. Could someone with these unit frames please test these out:

http://svn.brokendreams.net/files/WatchDog.lua
http://svn.brokendreams.net/files/WatchDog.toc

Download those two files and put them in your WatchDog folder and let it rip. Let me know if you see any odd behavior, and I'll get it fixed up.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
  Reply With Quote
04-01-06, 06:51 AM   #15
Hakker
A Murloc Raider
Join Date: Oct 2005
Posts: 9
so far i'm only missing the gradient bar for the mana bar in the options. for the rest this looks awesome.
__________________
This is my spam and your forumflood
  Reply With Quote
04-01-06, 10:31 AM   #16
Manevolent
A Kobold Labourer
Join Date: Feb 2006
Posts: 1
The only issue I'm having is the old player and party bars are still visible. Is this supposed to be this way or is there a way to turn them off? I am also using cosmos if that helps any.

Thanks.
  Reply With Quote
04-02-06, 07:39 AM   #17
duckilama
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Apr 2006
Posts: 6
Bar text alignment

Is there any way to have parts of the text on the unit bars aligned?
I like the name/class to the left, but would like to have the current/max hp/mp right-aligned.

I really like WD and especially the click cast setup/binding options. Absolutely brilliant!


Edit: Also, it would be neato kean if the frames auto-adjusted when you put buffs/debuffs under them. I like my buffs below the unit and debuffs to the right, but they tend to cover up the unit below them. I know, I could adjust it manually, and I don't know how much of a pain it would be to automate it, but just in case it hasn't been done simply because noone's asked, I'm asking. If it's a real pain, just ignore me.

Last edited by duckilama : 04-02-06 at 07:57 AM.
  Reply With Quote
04-06-06, 09:43 PM   #18
thelostdragn
A Defias Bandit
Join Date: Apr 2006
Posts: 2
Watchdog Exp Bar

I use flexbar along with wd as my only two real mods. Because I much prefer flexbar so the main bar I hide the main bar, which also means that i lose my exp bar. I did however have an idea, but because i am not much of a programmer, I wouldn't even know where to begin.

My Idea:
A third bar underneath the health/mana-rage-energy bars(only for the player) that would display exp; not necessarily to the exact number but even a 15.6k/39.8k would be awesome. Color changing according to rested/unrested would also be amazing. I guess my question is how difficult would an addendum like this be, and assuming I could get it accomplished, would you want a copy of it to add to later versions?

thanks
  Reply With Quote
04-06-06, 10:04 PM   #19
brotherhobbes
A Rage Talon Dragon Guard
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 313
Originally Posted by thelostdragn
Watchdog Exp Bar

I use flexbar along with wd as my only two real mods. Because I much prefer flexbar so the main bar I hide the main bar, which also means that i lose my exp bar.
These tags are available with WatchDog:

[curxp] - Returns the players currently amount of experience
[maxxp] - Returns the amount of XP needed to reach the next level
[percentxp] - How far through the level you are (as a percentage)
[missingxp] - How much XP you need to level
[restedxp] - How much experience you have that will get you double experience
  Reply With Quote
04-07-06, 03:25 AM   #20
thelostdragn
A Defias Bandit
Join Date: Apr 2006
Posts: 2
im not quite sure how i missed that while reading through the tags list. thanks very much. My only issue with that is that currently i would need to write the tags over either my life or mana, both of which are obviously important. any ideas?

thanks
  Reply With Quote

WoWInterface » Featured Projects » Cladhaire's Mods » WatchDog


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off