DoTimer

DoTimer v4.2.4

Change log

-------------------
DoTimer v. 4.2.4
-------------------
Bug Fixes:
- Stance and tracking buff timers should now properly update their tooltip in all cases.
- There is now an option to change communicated Cooldowns' key bindings.  
- The cooldown clock in icons format now correctly renders underneath the duration/stack text.  

New Features:
- In icons mode, you can now set it so that the icon border color is constant (and changeable by you) instead of changing with the duration.

-------------------
DoTimer v. 4.2.3
-------------------
Bug Fixes:
- Mages' Living Bomb is now correctly flagged as only allowed on one target at a time.

New Features:
- When you have timers in icons mode with the duration displayed inside the icon, changed the duration to be a static font size and made it so that you can still see the stack number.  
- When viewing textures from SharedMedia for your timer, the dropdown is broken down into groups of 10 in case you have a lot of them.  

-------------------
DoTimer v. 4.2.2
-------------------
Bug Fixes:
- Another error has been fixed with those pesky stance timers, and this time I wrangled up a DK for some real testing.  The timer should work fine now.  

Default Settings Changes:
- PlayerAuras has pet timers disabled by default instead of enabled.  If you want them, you can manually reenable them.

New Features:
- In Notifications, you can now control which anchor created timers are sent to, and what the name of their group is.  

-------------------
DoTimer v. 4.2.1
-------------------
Bug Fixes:
- Fixed a bug with the new stance timer in PlayerAuras that was causing a Lua error.  I don't have a DK or warr to test on, sadly.

-------------------
DoTimer v. 4.2
-------------------
Bug Fixes:
- You can now preview sounds when creating a new Notifications event.
- Mouseover timers now obey the 'blocked' setting in all situations.
- Fixed cancelling tracking buffs by right-clicking.
- Fixed an issue where a timer could potentially be in the wrong anchor.  
- Fixed tracking buffs not always updating when changing tracking type.  
- Weapon buffs should finally be fixed, thank god.  
- Fixed an issue where the DoTimer anchor customization check button 'For Below Timers' wasn't working correctly.  
- Fixed an issue where Notifications' "Time Remaining" events and playing a sound at the red point for a timer stopped functioning if the timer got refreshed.  
- Fixed changing bar textures when Shared Media is not available.
- Fixed being unable to cancel buffs if the buff was refreshed by a higher rank than the original.
- Added a workaround to a Blizzard bug causing some cooldowns to act quite strangely.  They still act strangely due to the improper data being fed to them, but not as strangely.  
- Fixed an issue with weapon buffs that resulted in weird timers if refreshing a weapon buff that you logged in with.
- Ghost timers should not longer become stuck in certain cases when ghost duration is set to zero.  
- Customizing key bindings for PlayerAuras will no longer customize them for Cooldowns instead.
- Notifications should no longer disable Blizzard Floating Combat Text on login.  
- Changed the minimum duration of DoTimer timers to 0.5 seconds so that channeled spells don't show up as ghost timers as much.
- Fixed some notifications that were firing twice in a row in some situations.

New Features:
- You can now view some more info info of Notifications events when managing them.
- If you click on the 'Defaults' button when viewing the top level GUI (author info, etc), then all settings for your current profile will be reset.
- DoTimer will now pick up debuffs on friendlies (and buffs on enemies, do those exist?) cast by you, like Weakened Soul.  
- The cooldown clock for icons format will now have a spark drawn on it.  
- Added a No Target timer for Death Knight's Dancing Rune Weapon.  
- The 'Red Point' setting for timers has been changed to an edit box so that a larger range of numbers can be accepted.  
- Changed the appearance of the spell textures in both bars and icons mode to look a bit prettier.
- Added setting in Notifications: 'Character Specific Settings' (checkbutton).  If checked, Notifications will save settings per character instead of globally.
- For profiles, removed the ability to only import the settings of certain modules.  It was only really useful to avoid importing Notifications, and the above change addresses that issue more nicely.
- In DoTimer, made "move this timer to this anchor for this target" be weighted higher than "move this target to this anchor".
- The options menu should load much faster now.  For the curious, it does incremental loading now, on an as-accessed basis.
- Added in the option of choosing vertical textures in case you orient your bars vertically.  
- The Notifications event "Buff Missing" now accepts fragments instead of full buff names, and now also checks your tracking/weapon buffs/stances.  
- Setting the 'Timer Justification' to 'right' now also flips the position of the group name to the right side, if it were previously on the left.  
- PlayerAuras will now display a no-duration timer for Death Knights' presences and Warriors' stances.  
- If sorting timers based on their time data, timers with no duration will be sorted ascending alphabetically always instead of respecting the user-set direction of sorting.
- PlayerAuras will now also create timers for buffs and debuffs on your pet.  As always, this can be disabled if desired.
- You can now set up events in Notifications to only send based on you being alive, in/out of combat, or solo/grouped.  These flags can be changed by editing, so you can apply them to existing notifications rather easily.  
- You can now more easily create multiple Notifications for the same trigger, by selecting 'Duplicate' when managing already created notifications.  
- Added in the Notifications GUI a description of the event you're currently editing instead of just displaying its name.

-------------------
DoTimer v. 4.1
-------------------
Bug Fixes:
- Fixed disabling ghost timers when ghost length is set to 0.  
- Changed [-1] to correctly display as [??].  
- Fixed the duration of Thunder Clap.
- Made Mana Tide Totem generate a timer.
- Fixed unchecking 'Preserve Target Data' in DoTimer's anchor customization.
- Fixed unchecking 'Move No Target Here' in DoTimer's anchor customization.  
- Fixed the chat selector dropdown in Notifications.
- Fixed a bug that could occur when switching totems of the same element.  
- Fixed some issues with managing created notifications.  You *may* need to re-make your notifications if you've tried to edit them.  
- Made it so that you can select the color of your SCT message in Notifications.  
- Improved the detection of casting spells on your mouseover unit.  
- Fixed (yet again!) events like Buff Gain and Spell Active.  Tested them quite thoroughly too.  They should work.  
- Fixed a couple minor bugs related to profiles.  
- Party Buffs on your pet will no longer duplicate themselves when your pet disappears and reappears.  
- Fixed a bug regarding delaying notifications.
- Fixed the 'Item Cooldown Up' event in Notifications.

Default Settings Changes:
- Changed the default of 'Filter Ungrouped' to false.
- Changed the default of 'Filter Nonplayers' to false.

New Features:
- Reorganized the UI panels to be a bit more organized (on the left; the actual options weren't changed).
- Added setting in timer settings: 'Tooltips' (checkbutton).  It toggles the showing of tooltips on timers.  
- Added setting in anchor settings: 'Hide All' (checkbutton).  If checked, the anchor and all its timers will be hidden.
- Changed the time display in digital form to be '0:##' instead of ':##' when less than one minute remains.  
- Changed timers with no duration to be treated as having an infinite duration, rather than as a special case, when sorting: They will now be at the top in descending order and at the bottom in ascending order.
- Made the overall interface options frame be movable by dragging its title area (so you can move it out of the way!).
- Added support for SharedMedia-3.0 in the selection of bar textures.  
- Removing (default right-clicking) a totem timer in DoTimer's No Target section will now also delete the corresponding totem.
- Added settings in DoTimer's anchor customization: 'Move Harmful Here' and 'Move Helpful Here' (checkbuttons).  Party Buffs are helpful; No Target is harmful.  The 'Move Party Buffs Here' and 'Move No Target Here' take greater precedence, however.  
- Added setting in DoTimer: 'Apply Always' (checkbutton).  It makes the 'Show Only Target/Focus' settings apply always, not just when you HAVE a target/focus.  
- Added setting in DoTimer: 'No Target' (checkbutton).  It enables/disables the making of the 'No Target' group.  
- Added the '%t' replacement for timers' bar text: It maps to the name of the  group the timer's in (like the name of the mob or 'No Target', etc.).
- Improved the 'Preview' button in Notifications' GUI to be much more reflective of the current settings.
- Added setting in anchor settings: 'Name Font Height' (slider).  It adjusts the height of the font for the group's name.
- Added setting in timer settings: 'Icon Font Height' (slider).  It adjusts the height of the font outside the icon in icons format.
- Adjusted the maximum value of 'Overflow Point' to 20 from 10.  
- Changed 'Overflow Direction' to affect the justification of timers even when 'Overflow Point' is at 0.  
- Made Notifications automatically enable itself when you create a Notification.
- Applied the 'Blocked' setting to timers created on mouseover.  
- Enabled customization of the 'DoTimer Mouseover' and 'Notifications Anchor' anchors.  
- You can now choose a timer setting for specific debuff types in PlayerAuras.  
- You can now import specific modules from other profiles, in addition to all of them.  
- Added setting in anchor settings: 'Justification' (dropdown).  Lets you change the justification (alignment) of the timers/groups.  
- Added setting in anchor settings: 'Centering' (dropdown).  Lets you center the anchor onscreen either vertically or horizontally (instead of originating from a fixed point).  
- Totem timers will now be deleted when zoning.  
- Updated totems in general, really.  DoTimer should detect their duration/presence much more nicely now.  
- Made some changes to Party Buffs: when a timer that would be classified as a Party Buff is only present on you, DoTimer does not treat it as a party buff, instead like a regular buff - meaning that Filter Self and blocking apply to it.  However, when you have it on yourself AND others, it treats the one on you like a Party Buff, causing it to be grouped with the other timers as normal.  This means that you generally won't see party buff timers while soloing  (unless you cast the spells both on you and your pet!).  
- Made the 3 default anchors have 3 timer settings to go with them, so it'd be simpler to immediately start changing the looks of just one of the three.  Note that this will only apply if you restore your settings or make a new profile, sorry.  You can still edit the default timer settings to change all three at once.  
- Changed Notifications' 'auto' chat functionality to default to 'say' instead of nothing if you're not in a group.
- Changed how Cooldowns detects that a cooldown finished before its scheduled duration in order to handle some rare cases.
- You can now prefix a Party Buff match with a '^' for it to work as an anti-filter: if the timer matches it, it will never be made a party buff timer.
- Your current tracking will now appear in PlayerAuras' Buffs.

-------------------
DoTimer v. 4.0.2
-------------------
Bug Fixes:
- Made tooltips be a child of UIParent (making them smaller in most cases).
- Fixed a bug with Notifications causing events such as Buff Gain and Spell Active not to fire in certain circumstances.
- Fixed an issue with the group name text sometimes being improperly truncated.
- Fixed an issue where timers may not be updated as frequently as they should be onscreen.  
- Fixed a bug with the sizing of groups in certain circumstances.  
- Fixed a bug that resulted in not being able to disable ghost timers.
- Fixed a bug that caused PlayerAuras not to pick up on multiple auras of the same name.
- Attempted to fix a bug with PlayerAuras and weapon buffs (it seems to be working on my end now, at least).  
- Fixed a bug that caused you not to be able to move Party Buffs / No Target to another anchor.  
- Made timer sort method 'Percent Remaining (D)' work correctly.
- Made it so that overwriting a weapon buff with a different one correctly updates the name of the timer.

Default Settings Changes:
- Changed the default of 'Filter Self' to true.
- Changed the default of 'Icon Flip Text' to false.  
- Changed the default bar texture to Aluminium.  The old one is still available; it's called 'Runes'.

New Features:
- Changed the dropdowns of Notifications' 'Manage' dropdown to be less complicated.  
- All other requested new features will be added in a future release: this one is primarily bug fixing.  

-------------------
DoTimer v. 4.0.1
-------------------
- quick fix on a reported issue

-------------------
DoTimer v. 4.0
-------------------
- complete rewrite from ground up of DoTimer v.3.4.6
- old settings are completely incompatible with new design
- please manually delete any old versions of this addon
  in your AddOns folder.  auto-updaters won't work properly.

Facts

Uploaded on
28 Jan 2009
Game version
  • 3.0.8
Filename
DoTimer.zip
Size
840.8 KiB
MD5
293eda99f839f4b762ac3efe165efdbe
Type
Release
Status
Normal

Authors