Commit Graph

  • 9ef8a4db51 - forcibly set bar upper/lower text width to 0 after setting their contents so that they auto-resize to the proper width. some massive bar/font sizes were causing strings to get cut off Parnic 2010-08-21 01:05:06 +00:00
  • f5c5cf556d - fixed potential taint issues on PetHealth bar by using (Un)RegisterUnitWatch instead of manually showing/hiding it Parnic 2010-07-27 02:18:04 +00:00
  • cb69ebe421 - added focustarget and pettarget as valid units to look for buffs/debuffs on with a custom bar - made custom bars able to track auras (buffs with no end time like paladin auras, righteous fury, stealth, etc.) Parnic 2010-07-27 01:29:23 +00:00
  • 915e36af68 - fixed a few taint issues in the ToTHealth and CustomHealth modules - removed some duplicated code in CustomHealth for click-targeting Parnic 2010-07-27 00:30:55 +00:00
  • 374ff3d324 - fixed a few edge cases where custom cooldown bars would not display when the spell was ready and the bar was set to "when ready" mode. this could happen if the player ran out of mana then gained enough back to cast the spell or for ranged spells where the target moved in and out of range Parnic 2010-07-26 23:50:46 +00:00
  • 863e150a34 - added generic custom health and mana bars so that users can monitor any unit they want complete with click-targeting/-casting Parnic 2010-07-26 03:13:03 +00:00
  • b2bedc381b - added click-targeting to pet health module Parnic 2010-07-25 23:42:13 +00:00
  • 7e042dc3ec - added optional scaling to spell icons on the cast bars, custom bars, and cooldown bars Parnic 2010-07-25 20:25:17 +00:00
  • 12093a32fa - fixed bars disappearing when they were set to reverse and they filled up - also fixed an issue where deleting a custom cooldown bar while it was set to "always" display would cause it to get stuck on the screen until the next UI reload Parnic 2010-07-24 18:40:35 +00:00
  • 54476799a4 - fixed an issue where right-clicking weapon buffs in the PlayerInfo module wasn't canceling weapon buffs - fixed an issue where weapon buff cooldowns would flicker every second in PlayerInfo - fixed an issue where canceling weapon buffs would sometimes cause a duplicate to stick around in PlayerInfo Parnic 2010-07-22 05:58:08 +00:00
  • 2ad38ae8e7 - fixed a bug with custom cooldown bars that would cause the bar to flash if a maximum duration was specified higher than 1.5 Parnic 2010-07-20 03:47:53 +00:00
  • 4d792ecf63 - added better explanation of the difference between 'inverse' and 'reverse' in the settings screen - added fixup code to move a user's setting from 'reverse' to 'inverse' since the definition has changed Parnic 2010-07-20 03:36:45 +00:00
  • ecb71c9abc - moved the xor method out to IceHUD instead of being a CastBar local function - made second threat bar and aggro bar behave properly with new invert/reverse Parnic 2010-07-20 03:17:49 +00:00
  • c6dbacc5fa - forgot to fix channeling's lag bar to behave properly with all the new combinations of inverting/reversing Parnic 2010-07-20 02:12:37 +00:00
  • 9d174f453c - fixed the player cast bar's lag indicator for all combinations of inverse and reverse options Parnic 2010-07-20 01:54:21 +00:00
  • 41806602df - user-submitted patch for an 'invert' option in addition to the 'reverse' option for all bars. now 'reverse' controls bar movement direction while 'invert' controls bar fill behavior http://www.wowace.com/addons/ice-hud/tickets/73-reversing-cast-bars-and-channels Parnic 2010-07-20 01:34:21 +00:00
  • 44ee8e66a6 - fixed TargetTargetHealth module from not hiding when the player was the ToT and the self-display mode was set to "hide" Parnic 2010-07-20 01:23:44 +00:00
  • 0a73b2883e - WIP version of optionally hiding TargetOfTarget modules if the player is the active target. everything seems to work except for TargetOfTargetHealth and I'm not quite sure why yet...need to check it out further Parnic 2010-07-19 19:30:43 +00:00
  • 1ce2c37e96 - added individual checkboxes to show buffs/debuffs in any info module that derives from (or is) TargetInfo (which should be all of them) Parnic 2010-07-19 19:29:42 +00:00
  • 2908f68656 - added user-submitted Role icon to the PlayerHealth bar for random dungeon groups (Thanks Grim Notepad!) Parnic 2010-07-19 05:14:57 +00:00
  • 9e4e63e55f - fixed an issue where a disabled custom bar was always showing its icon as the default IceHUD icon and was not being properly hidden Parnic 2010-07-14 13:21:26 +00:00
  • 8f56026f09 - added a "second highest threat" overlay to the Threat module that shows where the next-closest person is on the threat bar (in terms of their raw threat value divided by yours) iff you're the current tank. this is untested in a raid environment, though it should work. also, the second bar doesn't animate. i don't really think it needs to, but it could be made to if desired Parnic 2010-07-13 04:57:17 +00:00
  • 51cdf9fb1f - if "always display at full alpha" is checked for slice and dice bar, then don't let it hide itself Parnic 2010-07-13 02:51:26 +00:00
  • f1ce0700e3 - switched UnitMana* calls to UnitPower* calls as that seems to be the replacement Blizzard is using in cataclysm Parnic 2010-07-02 16:23:35 +00:00
  • 242bc75ea1 - fixed the slice'n'dice duration bar from not showing up when one of its alpha values is set to 0 Parnic 2010-06-25 18:03:32 +00:00
  • 61ae20461b - when a custom CD bar is set to "when ready" display mode, it will only display an empty bar. therefore, empty should behave like full for the purposes of alpha ooc/target/etc. settings Parnic 2010-06-03 06:41:37 +00:00
  • 7c9f099c32 - fixed "when ready" option for the custom cooldown bar not working as intended (it was showing when ready OR cooling down) Parnic 2010-05-29 16:47:13 +00:00
  • e95e399176 - added an option that allows a custom bar to track a substring or full name at the user's discretion. previously it was always a substring match. this was causing a custom bar for "trauma" to also trigger for "mind trauma", for example. Parnic 2010-05-17 15:07:16 +00:00
  • 1615f666ce - fixed maximum duration configuration not working for cooldown bars Parnic 2010-05-06 12:56:26 +00:00
  • 4829931b2f - fixed a bug where the player's icons (specifically seen with the party leader icon) would go full alpha when they first appeared instead of the proper alpha value Parnic 2010-05-06 02:56:08 +00:00
  • 3b0e98f528 - changed DK GCD spell to death coil from plague strike Parnic 2010-05-04 02:10:41 +00:00
  • b13ee96e8d - reverted r500 because it was causing taint Parnic 2010-04-24 14:49:46 +00:00
  • 228111204a - fixed pet health to be colored properly whenever the "color bar by health %" option is checked Parnic 2010-04-24 14:11:56 +00:00
  • 0605c66f6c - set the default bar texture back to roundbar - split the buff/debuff filter into a buff filter and a debuff filter Parnic 2010-04-23 04:36:18 +00:00
  • 5e326b68c6 - possibly fix weird issue where GetClassColor could be called with a function argument from somewhere...I can't reproduce the error, but several people have reported it, so this ought to fix it. Parnic 2010-04-21 14:09:43 +00:00
  • 3d97a1a8ac - it's probably a good idea to get rid of the default bar texture being RoundBar since CleanCurves looks so much nicer. this should give new users of the mod (and people who don't know that other textures are available) a nicer-looking default setup Parnic 2010-04-20 20:21:38 +00:00
  • c20ce4235c - fixed a problem with the cast lag indicator for channeled spells that i caused in an attempt to fix the lag indicator not working for reversed bars Parnic 2010-04-20 17:55:20 +00:00
  • d5a8af8cd5 - attempt to fix button mashing while casting channeled spells causing the cast bar to get cut off when it wasn't supposed to. needs user testing before going live Parnic 2010-04-20 05:56:46 +00:00
  • b6517b45e9 - added an optional icon to the player and target casting bars that shows which spell is being casted/channeled. default is off Parnic 2010-04-17 22:34:37 +00:00
  • aa930dc3a2 - fixed the cast lag indicator, the incoming heal indicator, and aggro pull indicator to draw on the proper area of the bar when the bar is set to reverse direction Parnic 2010-04-17 22:22:42 +00:00
  • d6e3ae3cd9 - fixed up the clickable frame for player and target to be hidden/unclickable when the bar alpha is at 0 Parnic 2010-04-12 05:26:46 +00:00
  • 5b991c24d3 - fixed the incoming heal bar being invisible sometimes (such as the bar alpha being 0 when OOC, >0 when not full, and the player being OOC with a non-full bar) Parnic 2010-04-11 23:48:51 +00:00
  • 97db5aeb5e - added ArcHUD clickable area fixes to the target health bar as well Parnic 2010-04-10 21:27:06 +00:00
  • d438d97e13 - fixed the player's clickable area when using the ArcHUD texture to be on the outside edge of the bar instead of the inside Parnic 2010-04-05 05:22:34 +00:00
  • a5f1ee8df3 - added oft-requested combo points bar Parnic 2010-04-05 03:49:48 +00:00
  • 6d1ca7f55e - user-submitted change care of JX: Added mechanism to provide common throttled updates to all bars, even those that are hidden. Added "Display when ready" option to Custom Cooldown bar to replace "Display when empty" toggle. Modified Custom Cooldown bar to use common throttled updates. This should be rolled out to all bars eventually. Tidied up display of spell icons in Custom Cooldown bar. There was a problem with the appropriate aura icon not being loaded correctly until the spell had fired. Parnic 2010-04-05 02:11:46 +00:00
  • e3f8fb3a49 - made sure to unregister OnUpdate in custom bars and cd bars after the bar is hidden - added the spell icon functionality from the custom bar to the custom cd bar Parnic 2010-04-01 20:37:33 +00:00
  • c9743fa003 - made sure to set the custom bar's buff icon to draw on top of the bar - fixed the custom bar to call up to the super's version of TargetChanged so that the internal "i has a target" property is kept updated - made custom bar weapon buffs display an appropriate icon Parnic 2010-04-01 19:28:11 +00:00
  • 48f1ccfe95 - fixed the non-interruptible check to work for the target cast bar's TargetChanged event - fixed :Redraw from causing a cast bar to draw gray and stop updating (could happen if spell interruptibility changed mid-cast) Parnic 2010-04-01 16:04:45 +00:00
  • 9d387b5f36 - fixed bug introduced in r485 that prevented the target cast bar from showing up when changing targets while the target is casting Parnic 2010-04-01 15:35:28 +00:00
  • 046c363664 - added an optional icon to be displayed alongside a custom bar that shows what spell the bar is tracking. default is off Parnic 2010-03-31 18:50:54 +00:00
  • ca4107446e - minor cleanup of the animation/scale-setting code to avoid duplicating chunks of code Parnic 2010-03-31 16:31:38 +00:00
  • 87cf1d74c6 - integrated a user-submitted cleanup of how we were managing bar texture clipping after 3.3.3's mess. this binds the texture to the frame and calls SetHeight on the frame instead of the texture as well as unifies the "reverse direction" behavior a bit Parnic 2010-03-30 23:35:49 +00:00
  • 014fc5fa18 - added protection against giving a custom bar/cooldown/counter an empty name causing it to disappear from the options list Parnic 2010-03-30 23:34:09 +00:00
  • 149dfdb305 - added theoretically-functional feature to display a different cast bar color (red by default) if a target's spell is non-interruptible. took implementation from blizzard frames (including mid-cast event hook) but largely untested. enabled by default. Parnic 2010-03-29 06:13:51 +00:00
  • 834e483700 - made "Reverse direction" option be grayed out if the bar is disabled Parnic 2010-03-29 06:11:13 +00:00
  • 792de0eeab - added "maximum duration" feature to cooldown bars by request Parnic 2010-03-28 13:47:40 +00:00
  • 5268134748 - fixed a bug i caused in a user-submitted feature Parnic 2010-03-26 04:40:53 +00:00
  • aeb3ed2026 - added some code to hide a bar if its height would have been set to 0. not sure why, but GlowArc and HiBar are having issues with zero-height bars, so this seems to fix it without needing to figure out what's up with the texture Parnic 2010-03-25 19:55:29 +00:00
  • fbdfbcd77f - added user-submitted "max duration" functionality to custom bars such that they can always be a fixed time period Parnic 2010-03-25 18:10:16 +00:00
  • b92f6bd5b3 - fixed a couple of issues that could cause the SnD bar to display incorrectly Parnic 2010-03-25 17:49:17 +00:00
  • d7891520f6 - fixed an issue causing a weird shadow to appear on the player health bar without LibCommHeal-4.0 installed Parnic 2010-03-25 17:26:36 +00:00
  • 58c631badb - made sure to set the default height on the slice'n'dice bar to 0 to make sure it doesn't go crazy Parnic 2010-03-25 17:19:38 +00:00
  • 608b772790 - fixed the 'bar visible' checkbox to work again Parnic 2010-03-25 17:03:29 +00:00
  • a726d5c03f - fixed a bug with the incoming heal bar being disabled and causing an oversized green bar to appear Parnic 2010-03-25 06:30:25 +00:00
  • 9878d7d69d - fixed typo in SunderCount causing it to not work Parnic 2010-03-25 05:13:40 +00:00
  • e7b25bbe6d - fixed totems to work with 3.3.3 Parnic 2010-03-25 04:22:49 +00:00
  • 06daebe0fd - MAJOR thanks to Shefki for finding and fixing most of the 3.3.3 issues! - fixed runes module - fixed a few other minor issues Parnic 2010-03-25 04:15:22 +00:00
  • 415e4428a4 Fix textures on count modules. shefki 2010-03-25 01:04:47 +00:00
  • 38d3b17ec2 Fix an error when changing the color of a CustomCD Bar. shefki 2010-03-25 01:00:30 +00:00
  • f303d7ee75 Fix an error when trying to change the color of a custom bar. shefki 2010-03-25 00:58:38 +00:00
  • 165726c135 Fix for druids logging in with a messed up ticker bar when predictedPower is turned off. shefki 2010-03-24 23:56:17 +00:00
  • 4cb3f59ff2 Fix for removal of SetTexCoordModifiesRect in 3.3.3. shefki 2010-03-24 23:54:14 +00:00
  • ff8f7f335a - super temporary hack to get IceHUD back into a working state. this forces all users to use the RivetBar preset since straight vertical bars are the only things that work right now. a future update will fix the problem for real Parnic 2010-03-24 01:49:52 +00:00
  • 33cf05d534 - hopefully fix a bug where the cast bar could sometimes try to access nil Parnic 2010-03-17 16:40:59 +00:00
  • 43fbe08fcd - user-submitted modification to last user-submitted threat fixes Parnic 2010-03-15 02:01:30 +00:00
  • 815a866593 - added user-submitted modifications to the threat bar so that mirror image and fade will display the threat the player will have when they wear off. this is largely untested by me Parnic 2010-03-14 22:06:20 +00:00
  • d11369b3d5 - added user-submitted "reverse direction" option that lets bars fill top to bottom instead of bottom to top - added user-submitted horizontal position slider to lacerate count module Parnic 2010-02-28 19:58:25 +00:00
  • 74ee3a5a05 - added vertical offset option to the mirror bar handler Parnic 2010-02-03 14:28:12 +00:00
  • f1dc7d73d0 - close the config window if the user tries to open it when it's already open (http://www.wowace.com/addons/ice-hud/tickets/33-toggle-ice-hud-on-and-off/) Parnic 2010-01-18 20:35:15 +00:00
  • 7e82f6d88a - added user-submitted PlayerCC and Target/PlayerInvuln classes - added user-submitted root and silence groups to the CC modules - filled out CC list a bit more with user-submitted spell id's Parnic 2010-01-11 01:10:50 +00:00
  • a324728b01 - Added support for CUSTOM_CLASS_COLORS (ticket #26) Phanx 2009-12-27 01:19:31 +00:00
  • 1179e6b27f - added Entangling Roots and Intimidating Shout to the CC list Parnic 2009-12-08 22:51:29 +00:00
  • b54029f77b - updated interface version to 3.3 Parnic 2009-12-08 16:56:21 +00:00
  • 5a2ebacd3e - replaced libhealcomm-3 support with libhealcomm-4 support Parnic 2009-11-14 04:47:03 +00:00
  • 2ac8d4d246 - updated the incoming heal bar to use the correct color Parnic 2009-10-17 02:29:41 +00:00
  • e824ce4857 - potential fix for user-reported runes error Parnic 2009-10-16 14:35:50 +00:00
  • c3c55c89fc - the player's cast bar can now optionally change color whenever the target goes out of range. this is currently enabled by default Parnic 2009-09-29 04:09:23 +00:00
  • 1bd7976c5a - added support for custom bars to track by substring instead of an exact match Parnic 2009-09-27 22:10:37 +00:00
  • a5b9045830 - potential fix for user-submitted totem bug: http://www.wowace.com/addons/ice-hud/tickets/29-error-when-dismissing-totems/ Parnic 2009-09-09 01:31:02 +00:00
  • f9f9071556 - changed the vertical position extents to 600 instead of 300 by request Parnic 2009-09-04 14:26:07 +00:00
  • 998a1ef3eb bug http://www.wowace.com/addons/ice-hud/tickets/28-add-hex-to-target-cc-module/ - added Hex to the CC list as an incapacitate effect Parnic 2009-09-04 05:53:58 +00:00
  • 8e6230aa7a - fixed a custom bar bug for users with rock + fubar that tried to use the right-click cascading menu to configure things Parnic 2009-09-03 00:48:54 +00:00
  • 7e3b2dba33 nemes: add PetInfo module nemes 2009-08-15 12:36:36 +00:00
  • cfebb9f5af - maybe fix some vehicle issues in ulduar Parnic 2009-08-12 07:26:34 +00:00
  • 208dda34d5 - bumped toc to 3.2 Parnic 2009-08-04 20:03:45 +00:00
  • 10ac30ccf1 Merge 429-430 back into PlayerHealth. Sry. profesorneurus 2009-07-27 17:35:57 +00:00
  • 49a3d2daae Hopefully fixed issues with Party Frames being shown when Pitbull and other Unit Frame addons are present profesorneurus 2009-07-27 15:52:52 +00:00
  • d104fcfb21 - updated every other reference to a bar's texture to use the accessor method instead. this allows overridden textures to work globally Parnic 2009-07-27 05:48:12 +00:00
  • e785a1e1ca - fixed custom textures not applying to "low threshold" or "cast lag indicator" sections of various modules Parnic 2009-07-27 05:31:38 +00:00