Commit Graph

52 Commits

Author SHA1 Message Date
fd6d570e0b - fixed up several "hide blizzard frame" options to re-display when the module is disabled and to call blizzard's OnLoad for the frame instead of manually entering every event to re-register
- fixed "show incoming heals" option to be properly toggleable on 4.0 (bad conditional on the 'disabled' option)
- hid "cooldown mode" option on the totems module since there was never more than one choice
2010-09-16 02:42:16 +00:00
1961b66f57 - big giant options screen usability cleanup:
- colorized the FAQ and Module Settings description text to be more readable
- removed custom coloring from certain options that didn't match the rest
- hid a few debug-only settings
- consolidated all the 'create custom module' buttons into a drop-down + create button
- clarified description of some options so that their intent/purpose is more clear
- moved around/cleaned up headers for consistency
- doubled the width of long options so that they don't get cut off and ...'d
2010-09-12 22:36:02 +00:00
e95db24dd0 - replaced AceEvent-2.0 with AceEvent-3.0/AceTimer-3.0 2010-09-10 06:30:56 +00:00
59344a134a - converted most of the mod to ace3. the only ace2 remaining is AceEvent-2 (probably easy to get away from) and AceOO-2 (not so easy)
- the ace3 conversion also broke the dependence on Waterfall and gave a much better configuration screen through AceConfigDialog; plus Waterfall is very broken in Cataclysm and it's unclear whether anyone will bother to fix it or not
- fixed a bug with the custom CD bar when changing profiles where it would generate endless errors until a reloadui
- removed DewDrop library as it was no longer in use
- temporarily removed FuBar plugin as it doesn't work as a mixin with AceAddon-3. i will eventually be bringing this back in some form (before the next full release version)
- removed an unused 'about' button on the config page and some empty headers...not sure why they were ever there
2010-09-05 20:11:33 +00:00
915e36af68 - fixed a few taint issues in the ToTHealth and CustomHealth modules
- removed some duplicated code in CustomHealth for click-targeting
2010-07-27 00:30:55 +00:00
b13ee96e8d - reverted r500 because it was causing taint 2010-04-24 14:49:46 +00:00
d6e3ae3cd9 - fixed up the clickable frame for player and target to be hidden/unclickable when the bar alpha is at 0 2010-04-12 05:26:46 +00:00
97db5aeb5e - added ArcHUD clickable area fixes to the target health bar as well 2010-04-10 21:27:06 +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 2009-07-27 05:48:12 +00:00
10af4566d6 - added tons of divide-by-zero protection all over the place
- general cleanup of values passed to UpdateBar
2009-04-18 21:07:42 +00:00
a7c498b4d0 - added user-requested toggle to color the TargetHealth bar by hostility if the target is an NPC and the bar is set to use class coloring (instead of health % coloring)
- cleaned up the options and options dependencies a bit in the target health module
2009-01-19 04:57:53 +00:00
3fd5e59689 - fixed a bug introduced in 1.4 that was causing taint in the target health module 2009-01-10 23:33:08 +00:00
9936e94983 - re-added click-targeting on the target health bar (optionally). this time using RegisterUnitWatch so that it shows and hides properly even in combat 2009-01-07 06:33:48 +00:00
765ab7fa2b - unified icon configurations for the target health bar (pvp, raid, classification) and prettied up the options a bit 2009-01-06 06:35:09 +00:00
4992b5e3e3 - added pvp indicator to TargetHealth/TargetTargetHealth bars
- moved some icons into their own Icon Settings group for the TargetHealth/TargetTargetHealth bars configuration
2008-11-24 20:59:26 +00:00
49a590e879 - added a global toggle for DogTags so they can be enabled or disabled for the mod
- added an optional rare/elite/rare-elite indicator to the target health bar (off by default)
- made configuration mode show target raid icons (and the new elite indicator as well)
2008-10-26 23:02:13 +00:00
8370b4b0ff - reverted the click-targeting on the target health bar since it caused a lot of problems 2008-10-26 01:08:31 +00:00
fb06af3598 - added click-targeting to the TargetHealth module for raid icon ease (off by default) 2008-10-25 15:46:13 +00:00
c1c7ada05e - changed the defaults for hiding the blizzard frame on the player and target health frames...i have a feeling i'm going to tick off a whole different subset of people by changing this, but we'll see. 2008-10-15 22:44:12 +00:00
0f7220a5f0 - officially removing support for libmobhealth since it's no longer necessary (this has technically be unsupported for a long time, but some config options still existed for it) 2008-10-15 02:41:16 +00:00
844fcfad26 v1.3.3-Release
- interface version up to 3.0! hooray new stuff.
- mod version bumped to 1.3.3 for all the new stuff and 3.0 client compatibility
- made the threat module wow 3.0-compatible (these changes do not branch based on interface version due to the removal of lots of libs...there's no goin' back now!)
- fixed text display on threat module to actually show threat % as intended
- extracted MathRound function to make it accessible to all modules instead of being embedded within TargetHealth
- added a few more user-submitted bar textures
- removed LibDruidMana and fixed up DruidMana module to work with the new UnitPower API
2008-10-14 05:05:58 +00:00
a20f01cbde - made TargetHealth and TargetMana extensible so that new unit bars can be made from them easily
- added TargetTargetHealth and TargetTargetMana (idea and some code borrowed from Dark Imakuni at http://www.wowinterface.com/downloads/info10699-IceHUD-TargetofTarget.html )
2008-09-28 04:05:03 +00:00
3dc2f7f80f - added a configuration mode to show all bars temporarily so they can be placed
- changed how frames are shown and hidden so we don't call show/hide unnecessarily
- widened the min/max offset numbers to allow greater placement flexibility
2008-04-17 02:38:54 +00:00
55028c88fb - updated to support LibDogTag-3.0
- on first run, forced reset all custom DogTags to the module default since some of the old default tags no longer work
2008-04-03 07:10:30 +00:00
571bfeacb9 ICE-7
- added LibMobHealth-4.0 to externals/embeds so people without other ace mods get estimated health values properly
- added an option to allow shortening health values or not (1100 => 1.1k) for non-dogtag people
2008-02-17 21:57:10 +00:00
5bf246f527 ICE-8 - made default dogtag for fractional health into CurHP:Round/MaxHP:Round since FractionalHP liked to show decimals and wouldn't :Round
- expanded raid icon placement ranges to allow more flexibility
2008-02-17 07:28:48 +00:00
3c61a67b6a - added icon to config for purtiness
- made player icons and raid icons fade according to bar visibility and added a config option to make them always locked to 100%
ICE-5
2008-02-15 05:26:03 +00:00
8dcfdf1704 - disabled "draw raid icon on top" option if "show raid icon" is disabled 2008-02-10 22:55:31 +00:00
af915b54b2 - re-enabled DogTag after the stack overflow fix
- changed to registering FontStrings on the parent class instead of Evaluate'ing each child every Update
2008-02-10 04:23:23 +00:00
3e81b0b11b - temporarily removing DogTag code so that Pitbull and IceHUD can play together in harmony until DogTag is fixed 2008-02-09 03:24:25 +00:00
7965b83468 - added configurable raid icons to the target health bar 2008-02-08 02:58:26 +00:00
37c253c98d - removed dependency on LibDogTag-2.0 by request. DogTag formatting is available if DogTag is present but IceHUD will use the old formatting otherwise 2008-01-22 02:04:26 +00:00
0ed70570e8 - blind commit to change the default colors for health/power for the player and target to be based on health/power amounts since the bars scale color by default 2008-01-21 06:02:10 +00:00
9b27f345ec - converted upper/lower text on most bars to use LibDogTag formatting for greater user control
- added Deformat library references in embeds.xml
2008-01-21 03:02:51 +00:00
ced858b06a - bump toc
- added the ability to scale most health/power bars by the amount they're filled up with a customizable max/min color (health can go green to red, for example)
- updated from SharedMedia-1.0 to LibSharedMedia-2.0
2008-01-19 01:26:18 +00:00
f63072e40c Version 0.9
- New round bar texture
- Standalone druid mana bar
- Lots of stuff I can't remember
2007-04-16 16:58:00 +00:00
7740ef9f74 Version 0.8
- 2.0 compatible
- Removed bunch of unused libs (recommended to delete your /libs folder before updating)
- Added a restriction to open configuration settings only out of combat
- TargetInfo module optimized (no longer eats your memory and babies when changing options)
- Shows up to 40 buffs/debuffs, ability to filter buffs (never/in combat/always)
- No longer uses SpellStatus lib (new events do everything worth doing)
- New module TargetCast, basically does what Blizzard target frame cast bar does
- Removed module TimerBar (it was next to useless)
- Brackets around bar texts now toggleable
- Some misc. bug fixes (eg. colors now change properly when a duel starts)
2006-12-04 15:58:07 +00:00
e949b5b350 Misc fixed and a preview for new texture (check 'Bar' type) 2006-10-16 13:16:56 +00:00
fdbb8843ee Version 0.7
- Added an option to change the bar colors
- Using scheduled events now instead of Metrognome
- Some small bug fixes
2006-09-24 14:41:55 +00:00
7f1e24e779 TargetHealth bugfixes 2006-09-03 12:41:48 +00:00
b8956a45fe Version 0.6
- Improved TargetInfo and ToT module
- RoundBar texture looks better than ever
- PlayerHealth and TargetHealth modules have an option to turn off Blizzard default frames
- Fixed MH3 rounding bug
2006-09-02 20:20:01 +00:00
6a143549dd Fixed the MobHealth3 support I broke 2006-08-26 17:11:34 +00:00
f8e221b3fc Added rounding for MobHealth3 numbers 2006-08-26 14:13:32 +00:00
439b3fecec Bugfixes & improved RoundBar texture 2006-08-26 13:50:55 +00:00
212aa3c9f8 - Even more configuration options
- SpellStatus lib for spell casting (shows rank now too)
2006-08-13 15:39:30 +00:00
f92e1fffd6 Removed a MH2 relic 2006-08-10 20:43:06 +00:00
5d31c65650 Changed support from MobHealth2 to MobHealth3 2006-08-08 14:49:52 +00:00
3478238114 Added names for "main" frames 2006-07-31 17:07:52 +00:00
aead721cb5 Disabled MobHealth2 support as default (enable from TargetHealth settings) 2006-07-29 13:43:07 +00:00
3c122b0802 - Added MobHealth2 support
- Added check if ToFu is enabled for TimerBar
2006-07-29 07:43:52 +00:00