Commit Graph

506 Commits

Author SHA1 Message Date
f40a0a9f97 - fixed custom buff bars and cooldown bars multiplying alpha values when they shouldn't have been. at low alpha this meant that they were much more transparent than they should have been 2010-11-22 02:19:23 +00:00
fb09700ec3 - fixed pet health/mana modules getting stuck on the player when leaving an instance while on a vehicle 2010-11-21 22:29:37 +00:00
79bb3324ac - re-fixed a bug causing the player mana module to not update color when a druid left an LFD instance while in a form and was immediately placed back on a mount and not in a form 2010-11-21 22:01:07 +00:00
b29fc849c0 - fixed configuration mode error in the player info module when the player had weapon buffs applied (ticket #104) 2010-11-19 16:22:36 +00:00
022eb11678 - patched up the TargetHealth (+ToTHealth +CustomHealth) modules to create the raid icon during CreateFrame() instead of Enable() to ensure that nothing's called in an unexpected order 2010-11-18 19:45:36 +00:00
6771fc0647 - suppressed reported error in the runes module that shouldn't be able to happen (and i can't reproduce) 2010-11-17 21:48:48 +00:00
2acb931960 - added protection against potential nil access reported by a user. i can't reproduce it, though 2010-11-17 03:57:38 +00:00
4484f1af49 - added a toggle for the "override alpha" behavior that displays class counters at in-combat alpha when out of combat if the counter isn't full/empty 2010-11-11 16:16:53 +00:00
405ec76bb8 - fixed the TargetInfo fixup code to only run once per profile instead of every time 2010-11-11 15:58:48 +00:00
addbc37ff3 - minor update to force a full redraw when entering/leaving an instance to help make sure the runes are in a good state 2010-11-10 03:18:22 +00:00
2f56914194 - set runes back to coloring themselves instead of having a gray border and maybe fixed the issue where the wrong texture could get applied to death runes 2010-11-10 03:02:45 +00:00
36c91a36c8 - don't force-set the color of each rune since they're already set in the texture. this does remove the nice border coloration we had before, but oh well. setting colors on colored textures is bad. 2010-11-08 04:57:18 +00:00
ea55374ea8 - fixed PlayerInfo module misbehaving with temporary weapon enchants 2010-11-06 23:28:30 +00:00
24eb568f0b - minor optimization in the threat bar
- fixed threat bar to display properly again
- added support for pets to the second highest threat feature
2010-11-06 17:32:28 +00:00
3ab6ccdb18 - fixed the GCD bar not animating 2010-11-06 15:04:12 +00:00
fa8b895214 - mana modules animate regardless of 'predictedPower' setting now
- fixed occasional flickering in the cast bar and threat bar when they are first displayed
- minor code cleanup
2010-11-06 03:03:46 +00:00
c221371d8b - disabled an optimization that was overstepping its bounds and causing issues 2010-11-05 05:31:19 +00:00
94c2099736 - same fix as r763, but for the player's cast bar this time 2010-11-05 05:02:16 +00:00
4149d4e733 - fixed the player's health and mana bars monitoring the wrong unit whenever the player leaves an instance while in a vehicle 2010-11-05 04:55:25 +00:00
878585e6fe - fixed buffs tiling in the wrong direction 2010-11-05 02:33:37 +00:00
a93bcaf190 - pedantically replaced sets of spaces with tabs. i'm that guy. 2010-11-05 01:48:46 +00:00
508b022572 - fixed the eclipse bar turning gray when adjusting settings that caused a Redraw() 2010-11-05 01:39:06 +00:00
93c70c545e - Fixed not being able to set icon sizes for debuffs
- Rearranged the config screen for Info modules
2010-11-05 01:30:36 +00:00
74d759bc99 - removed check for shouldHideBarRotation, since all bars can now be rotated. 2010-11-03 20:25:18 +00:00
99e8b651d3 - Fixed Threat module's aggro bar positioning incorrectly
- Fixed combining expand & reverse modes causing bars to position incorrectly.
- All empty bars now skip resizing calculations and just Hide() immediately.
- Threat & SnD modules now use the new bar resizing system.
- Enabled expanding fill for SnD module
2010-11-03 17:23:31 +00:00
2b3f606f20 - Added support for rotated markers.
- Enabled bar rotation for the Eclipse module.
2010-11-02 19:28:09 +00:00
18332f70f7 - Added support for rotation in the new bar resizing system.
- Enabled bar rotation for the CastBar module.
2010-11-02 16:05:13 +00:00
286e413198 - Refactored how bars are created and resized.
- Enabled the "expand" bar fill for the PlayerHealth module.
2010-11-02 15:08:42 +00:00
2645a6292a - made all buffs/debuffs display on the info modules when in configuration mode
- compressed buffs/debuffs on the info modules so that they will not make room for a large buff if the previous row never had a large buff on it. this fixes every row being separated by enough vertical space to make room for the larger of "buff size" and "own buff size" settings
2010-10-31 03:51:28 +00:00
a7135bcd73 - borrowed some code from PB4 to properly hide the DK Rune frame when the player frame is not hidden 2010-10-31 02:23:09 +00:00
841e903d8d - made class power counters continue to display as long as they're not full/empty (depending on the class) 2010-10-30 18:35:19 +00:00
cb1eca5f0d - Unbreaking some modules that broke in r731 2010-10-30 16:06:44 +00:00
fa74303411 - better fix to make sure modules always re-register for updates if they need to when they're shown 2010-10-30 15:48:54 +00:00
52a0e26759 - Most modules now support a new bar filling mode: Expanding outwards from the middle. 2010-10-30 15:08:05 +00:00
7abe2276fb - Never skip resizing player's own auras on redraw. Stops them resetting to normal aura icon size on UI reload. 2010-10-30 13:58:56 +00:00
fecfe8b586 - shamelessly ripped off code from pitbull4 to replace "set focus" with instructions on how to do so. begone, focus error reports! 2010-10-30 04:40:12 +00:00
2401ed2295 - Erroneous white space? I don't know what you're talking about... ¬.¬ 2010-10-30 04:25:21 +00:00
b9feaae590 - Aura handling cleanup. Duplication is evil! 2010-10-30 04:21:00 +00:00
9599ed33cd - added a check for the player's mana type when PLAYER_ENTERING_WORLD fires so that we adjust properly when entering/leaving instances 2010-10-30 02:56:13 +00:00
2fa96e6d60 - fixed yet more closure garbage being generated in the totems module. eventually i'm going to find all of it. 2010-10-30 02:39:42 +00:00
f11976c9ef - Vengeance module now recycles tables instead of creating new ones all the time. 2010-10-29 05:30:41 +00:00
c3474db1fa - fixed the target cast bar to not freeze up and reset itself whenever a UNIT_SPELLCAST_INTERRUPTIBLE / UNIT_SPELLCAST_NOT_INTERRUPTIBLE event fires 2010-10-28 00:32:34 +00:00
48970abafb - fixed an error introduced in 1.7.2 where the playerinfo's dropdown menu was trying to use the target's data instead of the player's data
- prevented the issue coming up in the future for petinfo as well
2010-10-27 13:47:36 +00:00
c67036a5e0 - fixed an error that could crop up when tweaking colors 2010-10-26 01:13:05 +00:00
18f1e4ff37 - made height of the ToT frame configurable by request 2010-10-26 00:27:43 +00:00
53ff0bfae9 - extended vertical offset min/max for info modules (ticket #92) 2010-10-26 00:14:40 +00:00
bc4deff6fd - fixed the Eclipse bar not showing up since 1.7.2 2010-10-26 00:07:36 +00:00
e2bce8cdae - attempt at auto-removing sunder/lacerate/maelstrom modules on load if the player has them enabled. this will automatically create a custom counter behind the scenes since those are much more fully-featured 2010-10-25 06:09:48 +00:00
1a00681356 - hid the "rotate 90 degrees" option on cast bars and eclipse bars since it just doesn't work very well and looks bad. users keep reporting that these are broken when rotating and since i don't have a good fix, i'm disabling the feature for now 2010-10-25 04:20:22 +00:00
673fb524ba - unified the behavior for configuration when a module is disabled. now the sub-configs (marker/text/icon settings) remain clickable but every element inside is disabled when the module is disabled. previously some sub-configs were not clickable at all and others were 2010-10-25 04:10:29 +00:00