Commit Graph

61 Commits

Author SHA1 Message Date
d315ee3e3c - fixed bar text not properly hiding on bars that use RegisterUnitWatch to control visibility 2010-10-16 03:07:19 +00:00
5c122c227d - fixed icons on the target health bar not always hiding when they should 2010-10-15 01:08:51 +00:00
86ee5ca6c1 - fixed icons rotating with bars incorrectly when setting bar to be rotated 90 degrees 2010-10-15 00:30:27 +00:00
99c45e7312 - fixed text on bars using RegisterUnitWatch to be hidden properly (more fallout from the change in r644 - this was specific to people that had dogtag support disabled) 2010-10-14 05:50:03 +00:00
051fa5822b - added new DHUD bar texture set and alternate elite/rare icons by request (ticket 80). the earliest place we found these textures was in the original DHUD which has no license at all, so it should be okay to use them. they are called DHUD in the mod, so it's clear that i'm not trying to pretend that we made them up or they are unique to IceHUD 2010-10-06 04:19:21 +00:00
d01d3587a0 - allowed pvp and party role icons to be offset more 2010-10-02 21:56:43 +00:00
08861ecfe7 - first shot at localization of all configuration settings in IceHUD using AceLocale. note that all of these conversions were generated programmatically so it's possible that something went awry...very casual testing seemed okay, however. 2010-09-26 05:14:42 +00:00
7646dba873 - added party role icon to TargetHealth module (and CustomHealth by virtue of inheritance) 2010-09-19 06:27:54 +00:00
250adfc2db - removed the last remnants of Ace2 (AceOO-2.0 and AceLibrary) thanks to a huge amount of help from ckknight for metatables 2010-09-17 05:41:04 +00:00
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