Commit Graph

67 Commits

Author SHA1 Message Date
af5574e4a6 - added local copy of _G.IceHUD to modules that reference it frequently for a minor lookup speed boost 2010-10-20 05:22:27 +00:00
88908d5cfb - fixed the lag bar being completely wrong when using a meeting stone to summon someone. (no UNIT_SPELLCAST_SENT event is fired that instance so lag can't be computed) 2010-10-18 01:58:09 +00:00
3a68ef1a61 - fixed rotation of inverted bars to draw the bar correctly
- better method of turning the player and pet casting frames back when enabling the "show default cast bar" option in the player cast bar
2010-10-11 05:50:10 +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
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
4b927832df - fixed up a couple more modules with an empty 'animation settings' header and some too-long options that were being ellipsised (is that a word? it is now.) 2010-09-12 22:52:37 +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
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
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 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 2010-07-20 01:54:21 +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 2010-04-20 17:55:20 +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 2010-04-17 22:22:42 +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 2010-03-25 19:55:29 +00:00
4cb3f59ff2 Fix for removal of SetTexCoordModifiesRect in 3.3.3. 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 2010-03-24 01:49:52 +00:00
33cf05d534 - hopefully fix a bug where the cast bar could sometimes try to access nil 2010-03-17 16:40:59 +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 2009-09-29 04:09:23 +00:00
cfebb9f5af - maybe fix some vehicle issues in ulduar 2009-08-12 07:26:34 +00:00
e785a1e1ca - fixed custom textures not applying to "low threshold" or "cast lag indicator" sections of various modules 2009-07-27 05:31:38 +00:00
759c49e908 - removed entering/exiting vehicle events since we really only care about entered/exited
- made sure to check that the unit who entered/exited a vehicle was actually the player before swapping out units. this was causing the player's health/mana/casting bars to go crazy in battlegrounds and anywhere that people were getting in and out of vehicles around the player
2009-07-18 05:38:05 +00:00
19f6814508 - fixed the pet/vehicle cast bar not being hidden when hiding the "blizzard cast bar" via the player cast module 2009-07-18 05:09:44 +00:00
7fc7a37e56 - increased maximum horizontal text offsets for all bars
- added 'force justify text' options to the player cast bar like most other bars already had
2009-07-08 02:57:43 +00:00
50dcfb6a8c bug http://www.wowace.com/projects/ice-hud/tickets/18-use-new-vehicle-api-to-switch-player-bar-to-vehicle/
- added support to player health, mana, and cast bars to change which unit they are monitoring to be the vehicle when the player enters one
2009-07-08 02:48:30 +00:00
7d37890a31 - added some protection against error messages that were popping up related to SetTexCoord
- added some protection against a nil access in the player's cast bar under certain circumstances
2009-04-16 13:39:37 +00:00
4cf8741527 - potential fix for a castbar bug with channeled spells 2009-02-13 14:14:52 +00:00
ad8ac9c873 - made the cast bar lag use the bar texture instead of the background texture. works much better to color on top of 2009-02-13 05:03:07 +00:00
4420d84209 - added separate configuration for the "resting" and "combat" portions of the player status icon
- prettified/organized some configuration screens a bit
2008-12-02 07:01:47 +00:00
3f930d4ed2 - fixed a potential nil access problem in the CastBar
- fixed a bug causing TargetInfo lines to be forced to contain data. now any of the lines can be empty if the user chooses
2008-11-13 21:59:03 +00:00
48269cd9ed - whoops, gave the player castbar a name in IceHUD's class instance. thanks greywithana :) 2008-10-18 03:10:42 +00:00
c18653cae7 - added user-submitted ArcHUD-like textures and preset
- modified cast lag and threat pull indicators to use a custom color instead of being an alpha'd version of the background
- fixed a bug where runic power would use the "not full" aggro setting when it was empty (it should behave like rage and treat "not full" as empty)
2008-10-14 20:05:03 +00:00
88e08161fa - made lag indicator on the player's cast bar respect the bar width setting 2008-10-04 17:15:34 +00:00
9b1db346ac - fixed text display for non-dogtag strings 2008-06-19 02:38:29 +00:00
de198807be - made castbar "lock text alpha" setting actually access the correct variable 2008-02-19 14:57:07 +00:00
9e4bdc2070 - set all bars to animate by default
- forced animation off for cast and mirror bars
- made a change to the toc for a curse/wowinterface update
2008-02-13 01:42:23 +00:00
81b8bfd219 - added bar/bg visibility options to mirrorbar, castbar, targetcastbar
- shuffled bar/bg visibility options to show up after the Enabled option and to be disabled if the bar is disabled
- removed OnUpdate registration for mirrorbar since it handles OnUpdate itself
- fixed a potential nil access in the DogTag fontstring stuff
2008-02-10 20:52:00 +00:00
30117d1cfd - set animation options to be always hidden on cast bars instead of just disabled (had to fill in some dummy strings...shouldn't matter much) 2008-02-10 07:12:24 +00:00
eed1e2dd6f - did minor options table cleanup and made a console /icehudcl command so that IceHUD gets picked up by rock config 2008-02-07 22:35:50 +00:00
b8c3e0cf1c - added an option to animate the lost/gained amounts on each individual bar with a tweak-able speed 2008-02-07 06:59:29 +00:00
e89a2abcad - added vertical/horizontal text offset options to the castbar 2008-02-04 14:52:38 +00:00
219369080f - add an option to the player cast bar to show the default cast bar or not 2008-02-04 06:27:03 +00:00
2afa278bf0 - fix "flash on failures" option not disabling when the player cast bar is disabled 2008-01-25 06:53:49 +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
73470f7b34 Fixed a problem with cast bar disappearing when seals activate during cast 2007-12-13 17:25:03 +00:00
1792b9a681 Fix for channeling lag indicator positioning 2007-05-20 08:55:31 +00:00
81f0dcc366 Moved lag indicator for channeled spells to the bottom of the bar 2007-05-19 16:27:59 +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
63face9f4c Bug fixes.. (lag indicator and resting status) 2006-12-23 17:15:46 +00:00
3b93a47442 Bug fixes and a lag indicator for CastBar 2006-12-18 14:52:42 +00:00