863e150a34
- added generic custom health and mana bars so that users can monitor any unit they want complete with click-targeting/-casting
2010-07-26 03:13:03 +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
2010-07-24 18:40:35 +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
2010-07-20 03:36:45 +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
2010-07-20 01:34:21 +00:00
a5f1ee8df3
- added oft-requested combo points bar
2010-04-05 03:49:48 +00:00
ca4107446e
- minor cleanup of the animation/scale-setting code to avoid duplicating chunks of code
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
2010-03-30 23:35:49 +00:00
834e483700
- made "Reverse direction" option be grayed out if the bar is disabled
2010-03-29 06:11:13 +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
608b772790
- fixed the 'bar visible' checkbox to work again
2010-03-25 17:03:29 +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
2010-03-25 04:15:22 +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
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
2010-02-28 19:58:25 +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
857f2388ee
- added an option to allow modules to hide the animation options in the configuration panel
...
- made SnD hide the animation options so that people can't break the bar by enabling animation
2009-04-25 23:20:00 +00:00
b4fe009e8e
- added ability to specify a different texture on individual bars than the global one chosen on the main bar configuration panel
2009-04-21 05:00:14 +00:00
8b61b36398
- added more reminders that you have to press Enter after typing strings into various configuration panels before they will save
2009-04-21 04:45:20 +00:00
9a8d5317c9
- cleaned up some code from my fights with SetTexCoord/nan
2009-04-19 00:33:01 +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
a84910886e
- next attempt at fixing SetTexCoord 'out of range' errors...i really can't figure out why this is all of a sudden popping up an error in 3.1 :(
2009-04-18 06:38:02 +00:00
e115ea51f6
- another shot at fixing the TexCoord errors some users are seeing
2009-04-17 14:13:31 +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
ab27807fa8
- made custom bars/counters work with alpha settings properly
...
- made multiple custom bars work together nicely...bad programmer for making local properties instead of class properties
2009-04-10 05:00:27 +00:00
06a7c7a05c
- increased the min/max vertical offset for bars by request
...
- fixed a minor typo in the maelstrom counter options
- removed extraneous function from the custom bar
2009-04-08 02:23:07 +00:00
cb5642efd9
- fixed a bug with text alpha being unchangeable with LibDogTag usage disabled
2009-03-23 14:43:02 +00:00
1a6ff9fe7f
- separated alpha settings for "OOC and target" and "OOC and not full"; existing user settings are preserved (target gets copied to the new Not Full setting) the first time this version (or later) of the addon is loaded by a user with existing settings
2009-01-06 07:41:27 +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
f2b2d8d78d
- made sure that "lower text" and "upper text" configuration options are not present if a given module cannot use dogtags
2008-12-02 06:29:55 +00:00
2814ba0d20
performance optimizations:
...
- only run the OnUpdate code for the player mana bar when the player's power is not full
- never run the every-frame OnUpdate for TargetMana or DruidMana bars since we don't need quite that level of granularity
2008-10-29 04:01:11 +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
f3a31bcdd1
- added an option to force text justification on all bars
2008-10-21 01:38:54 +00:00
473e77e2da
- made alpha settings properly affect non-bar elements (range finder, targetinfo, combo points, etc.)
...
- something's busted with the rune module if you spawn into the world and that module is at 0% alpha...trying to track that down now, but i gotta go to bed. could be a result of this change, maybe not.
2008-10-17 06:46:11 +00:00
c634c551ba
- fixed a bug from the last check-in with pre-wotlk clients (GetCVarBool doesn't exist?!)
2008-10-09 05:21:32 +00:00
6469bd60a9
- fixed a bug that caused mana frames to stop updating properly in wotlk under certain conditions
2008-10-09 05:13:37 +00:00
8991539309
- added bar/background graphical blend mode options so we can have us some snazzier artses
2008-10-06 18:34:35 +00:00
3dc6525231
- added user-requested per-bar vertical offsets and setup pet and focus bars to fit within the vertical center of the hud
2008-08-26 04:32:16 +00:00
9b1db346ac
- fixed text display for non-dogtag strings
2008-06-19 02:38:29 +00:00
43c16be9e1
- fixed a rare error that could occur when bars appeared or disappeared
2008-05-01 01:10:22 +00:00
a644a30705
- added width scaling to individual bars
2008-04-30 22:49:15 +00:00
949036675d
- changed DruidMana module to (optionally) work with LibDruidMana/DogTag for simplicity/compatibility purposes
2008-04-19 01:54:06 +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
9555a3db77
- performance improvement: only call SetTexCoord if the coords need to actually change this frame. brings cpu cost from 1% per bar to 0.5% per bar. WIP
2008-04-16 06:38:45 +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
c81eea7544
- don't explicitly set widths on fontstring frames so that long dogtags or huge fonts/mob names don't get cut off
2008-03-02 20:36:37 +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
6782ade223
- fixed a situation where bar text could be at 0.1 alpha when the bar was set to 0 alpha
2008-02-10 23:12:42 +00:00
0019ec9734
- fixed a bug where changing DogTag strings on any bar would require a /reloadui to take effect
2008-02-10 22:47:23 +00:00
9244ef6fe3
- added a nil check for DogTag in case someone doesn't have it installed
...
- added lower text alpha lock option
- made text alpha settings work again with dogtag strings set
2008-02-10 22:39:51 +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