Download
(15Kb)
Download
Updated: 10-04-13 09:45 PM
Pictures
File Info
Updated:10-04-13 09:45 PM
Created:12-12-08 09:46 AM
Downloads:112,090
Favorites:258
MD5:

Cooldowns  Popular! (More than 5000 hits)

Version: 4.3.1
by: yarko [More]

A World of Warcraft add-on that displays numeric cooldown counters on buttons and other icons with cooldowns.

*** Having Problems? ***

Before posting a problem report, please make sure you are using the most recent release and try resetting all Cooldowns settings using the Defaults button in the Interface Configuration window. If your settings got messed up somehow during the recent updates, setting them to defaults may solve the problem. If that doesn't help, and you still don't see cooldown text, try adjusting the pixel width setting to a smaller number (default should be 27). If that doesn't help, post a problem report and make sure to include which other addons you run and any special configuration changes you make so I can try to replicate the problem. Also, if you run an older version because newer ones are not working for you, let me know. Otherwise, until scientists invent the teleporter and I can port to your computer, there isn't much else I can do for you.

PIXEL WIDTH

Users can set the minimum pixel width for cooldown text display. Cooldown counters will not appear on buttons or other cooldown icons that have a width smaller than the number chosen (except for the quest watch buttons which always show cooldown text). The default is 27 which is between the size of the standard player buff icon and the standard unit frame debuff icon. The standard action button width is 36 pixels. Scaling a cooldown icon using another addon until it is smaller than the selected minimum width will cause the cooldown text to stop displaying on that icon.

FILTERING

Too many cooldown texts all over the place? I made Cooldowns work with any visible cooldown in any addon (bigger than the default width of 27 pixels). To control where cooldown text appears in your UI, check out the Filtering tab in the Cooldowns configuration panel. You will see a list of all the UI frames (frames hold sets of cooldowns) that Cooldowns is aware of and you can uncheck the ones that you don’t want to see cooldown text on. Don’t want to see cooldown text on Bartender4 bar 6? Uncheck BT4Bar6. Don’t want to see text on WeakAuras icons? Uncheck WeakAurasFrame.

Deleting entries from the filter list will NOT block cooldowns on those frames. That will make Cooldowns forget about that frame, but the next time a cooldown is activated on that frame, it will be added to the list again enabling cooldown text on that frame. Delete filter entries when you will not be using those frames anymore such as when abandoning or changing addons. (Leaving filter entries in the list for addons no longer in use isn't really a problem. Doing so will only reduce efficiency very, very slightly.)


Configure colors, fonts, and other options through the Cooldowns interface options panel.

Please see the readme.txt file for a tutorial on how to configure fonts in Cooldowns.

* 4.3.1
- Updated toc to 50400

* 4.3
- Changed action bar button handling to use cooldown event

* 4.2.4
- Updated to 50300

* 4.2.3
- Fixed problem caused when rebooting computer while long cooldown is running

* 4.2.2
- Fixed problem changing minimum option value

* 4.2.1
- Added config text var YARKOCOOLDOWNS_CONFIG_MINIMUM2 for possible differences in languages
- Updated german translations

* 4.2
- User can now configure the minimum size for cooldown text placement
- Adjusted small text scaling
- Proper handling of BT4 as opposed to previous sloppy handling
- Efficiency improvements
- Better centering when cooldown is 2 lines
- Now checks higher up genealogy for filterable frame
- Now rounds width before checking size
- Hides when alpha is 0
- Now using Blizzards' color swatch template for borders and stuff
- Fixed config tab text coloring

* 4.1.1
- Fixed problem keeping cooldowns from rerecognizing parent frames

* 4.1 (release)
- Adjusted scaling so that single digits are the actual default font height
- Made action button handling more efficient by creating fewer ActionCooldowns table entries
- Fixed problem where reenabled cooldown texts would not reappear immediately
- Less space between lines in two-line cooldown texts
- Cooldown texts with M or H now show two lines when there are only two digits in the number
- Fixed scaling problem
- Made text fit available space better

* 4.1 (beta)
- Added parent frame filtering

* 4.0 (beta 5)
- Adjusted minimum cooldown size back to 27
- Now excepts only watch frame since that's all that's necessary
- Adjusted small scaling to fit button better
- Now names cooldown text frames if cooldown parent has a name for testing convenience
- Fixed scaling calculation
- Fixed size check calculation

* 4.0 (beta 4)
- Fixed scaling problem

* 4.0 (beta 3)
- Now properly handles scaled cooldowns
- Adjusted size threshold

* 4.0 (beta 2)
- Fixed bug related to charges in action button handler

* 4.0 (beta)
- Added minimum cooldown length config option
- Changed to hook to cooldown widget function for better compatibility with other addons
- Added support for TellMeWhen switch
- Fixed problem dealing with cooldowns without name
- Efficiency refactoring
- Updated to 50200

* 3.0.2
- Fixed problem with counter scaling when running with Bartender4
- Removed support for ButtonFacade since ButtonFacade is now Masque

* 3.0.1
- Fixed logic problem causing counters to not work properly when cooldown is restarted

* 3.0 release
- Added counters to the flyout frame

* 3.0 beta 2
- Added custom dropdown for font file selection to solve problem with taint using blizzard dropdown

* 3.0 beta
- Major rewrite to solve design problems that have been bugging me for some time
- Fixed bug that caused cooldowns on potions on actionbars to not show properly
- Added option to display the alternate color as solid instead of flashing
- Added pulldown for in-game fonts.

* 2.1
- Added options to disable cooldown number flashing and how many seconds to flash
- Removed upper limit for setting how many seconds to show seconds
- Fixed problems with cooldown text sizing
Post A Reply Comment Options
Unread 01-25-10, 09:35 PM  
q09q09
A Kobold Labourer
 
q09q09's Avatar

Forum posts: 0
File comments: 16
Uploads: 0
chinese locale

Localization.lua
Code:
YARKOCOOLDOWNS_TITLE = "Cooldowns";

YARKOCOOLDOWNS_CONFIG_MAINCOLOR = "Cooldown number color";
YARKOCOOLDOWNS_CONFIG_FLASHCOLOR = "Cooldown flash alternate color";
YARKOCOOLDOWNS_CONFIG_FONTLOCATION = "Font Location";
YARKOCOOLDOWNS_CONFIG_FONTFILE = "Font File Name";
YARKOCOOLDOWNS_CONFIG_FONTHEIGHT = "Font Height";
YARKOCOOLDOWNS_CONFIG_SHADOW = "Text Shadow";
YARKOCOOLDOWNS_CONFIG_OUTLINE = "Text Outline";
YARKOCOOLDOWNS_CONFIG_NONE = "None";
YARKOCOOLDOWNS_CONFIG_NORMAL = "Thin";
YARKOCOOLDOWNS_CONFIG_THICK = "Thick";
YARKOCOOLDOWNS_CONFIG_TENTHS = "Show tenths for minutes and hours";
YARKOCOOLDOWNS_CONFIG_BELOWTWO = "Show tenths below two seconds";
YARKOCOOLDOWNS_CONFIG_SECONDS = "Show seconds at";
YARKOCOOLDOWNS_CONFIG_SECONDS2 = "seconds";

YARKOCOOLDOWNS_CONFIG_FONTLOCATION_INFO = "Directory within the WoW file system where font is located. Use \"Fonts\" "
	.."for standard in-game fonts such as FRIZQT__.TTF. To indicate a file in an Addons subfolder, use "
	.."\"Interface\\Addons\\<add-on name>\\<subfolder>\".";
YARKOCOOLDOWNS_CONFIG_FONTFILE_INFO = "Name of the font file, such as \"FRIZQT__.TTF\" or \"ARIALN.TTF\""

local locale = GetLocale()
if locale == "zhCN" then
YARKOCOOLDOWNS_TITLE = "冷却";

YARKOCOOLDOWNS_CONFIG_MAINCOLOR = "冷却数字着色";
YARKOCOOLDOWNS_CONFIG_FLASHCOLOR = "冷却闪烁着色";
YARKOCOOLDOWNS_CONFIG_FONTLOCATION = "本地字体";
YARKOCOOLDOWNS_CONFIG_FONTFILE = "字体文件名";
YARKOCOOLDOWNS_CONFIG_FONTHEIGHT = "字体大小";
YARKOCOOLDOWNS_CONFIG_SHADOW = "文字阴影";
YARKOCOOLDOWNS_CONFIG_OUTLINE = "文字轮廓";
YARKOCOOLDOWNS_CONFIG_NONE = "无";
YARKOCOOLDOWNS_CONFIG_NORMAL = "细";
YARKOCOOLDOWNS_CONFIG_THICK = "粗";
YARKOCOOLDOWNS_CONFIG_TENTHS = "分钟/小时显示精确一位小数";
YARKOCOOLDOWNS_CONFIG_BELOWTWO = "低于2秒显示零头";
YARKOCOOLDOWNS_CONFIG_SECONDS = "显示多少秒之后";
YARKOCOOLDOWNS_CONFIG_SECONDS2 = "秒";

YARKOCOOLDOWNS_CONFIG_FONTLOCATION_INFO = "Directory within the WoW file system where font is located. Use \"Fonts\" "
	.."for standard in-game fonts such as FRIZQT__.TTF. To indicate a file in an Addons subfolder, use "
	.."\"Interface\\Addons\\<add-on name>\\<subfolder>\".";
YARKOCOOLDOWNS_CONFIG_FONTFILE_INFO = "字体文件名子,例如:\"FRIZQT__.TTF\" 或 \"ARIALN.TTF\""
elseif locale == "zhTW" then
YARKOCOOLDOWNS_TITLE = "冷卻";

YARKOCOOLDOWNS_CONFIG_MAINCOLOR = "冷卻數字著色";
YARKOCOOLDOWNS_CONFIG_FLASHCOLOR = "冷卻閃爍著色";
YARKOCOOLDOWNS_CONFIG_FONTLOCATION = "本地字體";
YARKOCOOLDOWNS_CONFIG_FONTFILE = "字體檔案名";
YARKOCOOLDOWNS_CONFIG_FONTHEIGHT = "字體大小";
YARKOCOOLDOWNS_CONFIG_SHADOW = "文字陰影";
YARKOCOOLDOWNS_CONFIG_OUTLINE = "文字輪廓";
YARKOCOOLDOWNS_CONFIG_NONE = "無";
YARKOCOOLDOWNS_CONFIG_NORMAL = "細";
YARKOCOOLDOWNS_CONFIG_THICK = "粗";
YARKOCOOLDOWNS_CONFIG_TENTHS = "分鐘/小時顯示精確一位元小數";
YARKOCOOLDOWNS_CONFIG_BELOWTWO = "低於2秒顯示零頭";
YARKOCOOLDOWNS_CONFIG_SECONDS = "顯示多少秒之後";
YARKOCOOLDOWNS_CONFIG_SECONDS2 = "秒";

YARKOCOOLDOWNS_CONFIG_FONTLOCATION_INFO = "Directory within the WoW file system where font is located. Use \"Fonts\" "
	.."for standard in-game fonts such as FRIZQT__.TTF. To indicate a file in an Addons subfolder, use "
	.."\"Interface\\Addons\\<add-on name>\\<subfolder>\".";
YARKOCOOLDOWNS_CONFIG_FONTFILE_INFO = "字體檔案名子,例如:\"FRIZQT__.TTF\" 或 \"ARIALN.TTF\""

end
__________________
CWOW Developer Group
http://bbs.cwowaddon.com
CWDG 中国魔兽世界插件开发团队
----------------------------
JIYUNUI
Report comment to moderator  
Reply With Quote
Unread 01-14-10, 12:31 PM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
Re: yo

Originally posted by zkyggen
any reason this doesnt work together with an addon like LoseControl?
Probably because the LoseControl icons are not blizzard action buttons. The author must be using a custom cooldown engine.
Report comment to moderator  
Reply With Quote
Unread 12-08-09, 02:44 PM  
zkyggen
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
yo

any reason this doesnt work together with an addon like LoseControl?
Report comment to moderator  
Reply With Quote
Unread 08-17-09, 09:41 AM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
Curiously, I'm still unable to use my font.

The font is located within the Cooldowns folder. I'm wondering if that may be problematic somehow?

The only other thing I guess is that perhaps the font won't show because I have it set to 8pt since it's a pixel font. I'll give it a try with other fonts and see what occurs. Thanks for the input.
Report comment to moderator  
Reply With Quote
Unread 08-15-09, 11:33 AM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
I have tested the font functionality and it seems to work properly. I have added a font tutorial to the readme.txt file in version 1.2.8. Please read that to see if you are doing everything correctly. The important thing to remember is that if you add a new font file to the WoW subfolders, you must restart WoW or the program won't see the new file.

Good luck.
Last edited by yarko : 08-15-09 at 11:34 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-09, 03:01 AM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
Originally posted by Sec
Very nifty addon, although I cannot get my font to be applied after following instructions stated in game. I am given no errors either, unfortunately.
Odd. I will test it out.
Report comment to moderator  
Reply With Quote
Unread 08-11-09, 01:25 PM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
Very nifty addon, although I cannot get my font to be applied after following instructions stated in game. I am given no errors either, unfortunately.
Report comment to moderator  
Reply With Quote
Unread 07-06-09, 08:47 AM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
JM,

I have seen your post here and your posts on the Cosmos forums. I am currently on a bit of a hiatus from addon updating, but I will be back. I like what you are saying and will definitely give it consideration.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 08:57 AM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 309
Uploads: 1
Yarko- Thank you for this great mod. I just switched from CooldownCount (which, while still working, no longer had a maintainer).

Might it be possible to link...
Macaroon (http://www.wowinterface.com/downloads/info10636-Macaroon.html)
TrinketMenu (http://www.wowinterface.com/downloads/info3909-TrinketMenu.html)
ArkInventory (http://www.wowinterface.com/downloads/info6488-ArkInventory.html)
...so that the Cooldowns text countdown timers will appear in the buttons/bag slots created by those mods?

I assume it's just a matter of adding the proper frame or button name to the "white list" in Cooldowns.lua.

Thanks again!


edit: Well, CooldownCount is still working, and it's much easier to add things to a "blacklist" (for those places I do not want an in-button cooldown counter) than to try to figure out the correct frame name for every button where I do want it. So, at least for now, I'm back to CooldownCount.

Perhaps it would be possible to expand the options on your mod, Yarko, so that there is a slash command or an interface panel option where users can enter desired (if using a whitelist as Cooldowns does now) or undesired (if a blacklist option were made available in the manner of CooldownCount) frames.
Last edited by JMHammer : 06-02-09 at 08:38 AM.
Report comment to moderator  
Reply With Quote
Unread 05-05-09, 08:16 AM  
Nahjus
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 5
Uploads: 3
Originally posted by yarko
I don't plan on adding outline anytime soon. Check out OmniCC. It is has a ton of options and I think it does outline.
I know about OmniCC and CooldownCount and whatnot, but they all have a HUGE memory usage. In comparison, your addon takes up a very little amount of memory.

So would it be hard to add outline? I could add it myself to my version of Cooldowns if you could tell me how to do it
Report comment to moderator  
Reply With Quote
Unread 05-04-09, 09:27 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
Here's the link about modifying OmniCC to do tenths if you decide to add it to Cooldowns.

http://www.tankspot.com/forums/f120/...0-seconds.html
Report comment to moderator  
Reply With Quote
Unread 05-03-09, 09:46 AM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
Originally posted by Nahjus
Would it be possible to add outline to the number texts? I like the numbers being white all the time but in some icons that are light colored yellow, white.. I can't see the number as it lacks outline.
I don't plan on adding outline anytime soon. Check out OmniCC. It is has a ton of options and I think it does outline.
Report comment to moderator  
Reply With Quote
Unread 04-29-09, 07:38 AM  
Nahjus
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 5
Uploads: 3
Would it be possible to add outline to the number texts? I like the numbers being white all the time but in some icons that are light colored yellow, white.. I can't see the number as it lacks outline.
Report comment to moderator  
Reply With Quote
Unread 04-24-09, 07:58 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
Originally posted by yarko
Kharthus, how would this look? Would it show tenths? Or only x.5? Or would it need to be configurable? I guess im having a hard time imagining what this would finally look like.
I was thinking tenths. That way you'd know exactly how long til it was off cool down and could decide if you wanted to wait or cast another spell.

TellMeWhen support seems to be working great. Thanks!
Report comment to moderator  
Reply With Quote
Unread 04-22-09, 04:53 AM  
yarko
A Murloc Raider
 
yarko's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 92
Uploads: 10
Re: TellMeWhen

Originally posted by Kharthus
Think you could add support for TellMeWhen to your timers?
Kharthus, try out version 1.2.6 with TellMeWhen. I didn't do much testing, but I think it ought to work with it now.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.