b5e74124b1
bug http://www.wowace.com/projects/ice-hud/tickets/20-alt-tabbing-to-windows-mode-breaks-bars-in-osx/
...
- re-converted ArcHUD textures to blp using a tool that produces more reliable results
2009-05-11 23:51:10 +00:00
c77c458155
bug http://www.wowace.com/projects/ice-hud/tickets/19-entry-on-blizzard-addon-options/ -
...
19 - Entry on Blizzard addon options
- added an entry to the default interface/addon options panel which opens IceHUD's configuration
2009-05-10 22:43:45 +00:00
bbecc1524c
- added user-submitted custom cooldown tracker module. thanks regmellon!
2009-05-08 04:12:26 +00:00
790785ef39
- really fix the FangRune preset
2009-05-03 17:38:02 +00:00
cecc73e74e
- re-added missing FangRune bar texture
2009-05-02 03:32:07 +00:00
a1fd911a54
- added buff timer configuration modes to the custom bar
2009-04-26 01:32:34 +00:00
7a2204d33c
- added a rough version of tracking weapon buffs to the player info module
2009-04-26 00:39:28 +00:00
b9c81c88f6
- added a 'display when empty' option to the custom bar that will make it still draw even if the specified buff/debuff is not present
2009-04-26 00:36:35 +00:00
cb39226f0e
- removed some very old settings migration code that was causing problems for new users. this was added a very long time ago to facilitate the move from account-based settings to profile-based settings which should be completely unnecessary now
2009-04-26 00:20:02 +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
1d85d5478c
- added support for the PlayerInfo module to hide the default buff frame
2009-04-21 00:09:04 +00:00
b356f404c7
- added support for mh/oh weapon enchants to the custom counter module
2009-04-20 14:46:27 +00:00
1a2238995d
- added the ability to track mh/oh weapon buff durations with the custom bar
2009-04-20 14:39:11 +00:00
9429f5add8
- if a module is set to always be at 100% alpha, make sure the internal 'alpha' variable is set to 1 or else any custom color's alpha will override it
2009-04-20 14:13:03 +00:00
aaf2ea5dfb
- added a ToT cast bar (disabled by default)
2009-04-20 00:25:07 +00:00
8163579b78
- added a couple of reminders to press [enter] after typing into text boxes in the custom bar/counter configuration screens
...
- fixed a bug causing rune cooldowns to not reset when the player died/res'd if the module was in alpha mode
2009-04-19 21:30:33 +00:00
65fe2434d8
- fixed display of buffs on the player not cast by the player for custom bars
2009-04-19 06:06:40 +00:00
0a0a816701
- more minor cleanups before tagging a new release version
2009-04-19 00:49:33 +00:00
9a8d5317c9
- cleaned up some code from my fights with SetTexCoord/nan
2009-04-19 00:33:01 +00:00
368579ec04
- NaN-safe'd IceHUD's Clamp function to finally put the kibosh on any SetTexCoord errors
2009-04-19 00:02:52 +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
f11192bfd1
- fix for a bug causing the runic power bar to sometimes not update if the player spent all of his remaining runic power at once (like hitting death coil with 40 runic power left)
2009-04-18 07:18:28 +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
7a049340c2
- added support for binding a custom bar/counter to a larger variety of units (pets, focus targets, etc.)
2009-04-18 06:37:01 +00:00
e115ea51f6
- another shot at fixing the TexCoord errors some users are seeing
2009-04-17 14:13:31 +00:00
a5a9e8ac4d
- updated all modules to use the new UnitAura return value that tells who the caster was. now checking if that return == "player" for figuring out if the player cast it or not
2009-04-17 01:29:05 +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
75787ff956
- TOC bump to 3.1
2009-04-14 05:38:58 +00:00
c7faba52f8
- made the TargetInfo able to be inherited from
...
- added a PlayerInfo module (off by default, user requested) that inherits from TargetInfo and adds right-click dismissing buffs functionality
2009-04-10 05:23:31 +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
c9fc0bcf89
- added CustomCount module that behaves like the custom bar, but lets the user create a custom counter (the same as the sunder/lacerate/maelstrom counters...could replace those, but they're already in and being used by people, so...bleh)
...
- fixed up the buff/debuff retrieval convenience functions to work off either texture name or buff name. also changed up how it picks whether or not to get only buffs from the player
2009-04-08 02:30:17 +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
c272fee8c5
- added a header to the properties that are specific to the custom bar so that the options are easier to parse visually
...
- grouped all custom bar settings together so they're easier to see
- made sure that custom bar settings are disabled when the module is disabled
2009-04-06 03:16:21 +00:00
c5d0162696
- allow the custom bar to optionally only trigger for buffs/debuffs cast by the player
2009-04-06 03:06:13 +00:00
eb905a92b7
- changed the custom bar creation code to name each bar as the highest-numbered bar +1. e.g. if a bar "MyCustomBar4" exists and the user creates a new bar, the new bar will be called MyCustomBar5 (even if 1-3 don't exist any more, just to avoid complications). This way, each custom bar gets a unique name and users can't stomp an old custom bar by creating a new one without changing the old one's name first
2009-04-05 19:24:08 +00:00
56fc146f56
- added information dialog when creating a new custom bar about how to use it
...
- added confirmation dialog when deleting a custom bar to tell the user that it cannot be undone
- made the custom bar's upper text match the buff/debuff that the user wants to track (it's still editable by the user, but it defaults to the buff name)
- made bar color apply properly when the module is created and when configuring without the bar active
2009-04-04 18:34:33 +00:00
a6222135db
- basic functionality for a module created at runtime by the player to track a specific buff or debuff (by name) on the player or his target
2009-04-04 17:14:25 +00:00
cb5642efd9
- fixed a bug with text alpha being unchangeable with LibDogTag usage disabled
2009-03-23 14:43:02 +00:00
7ffa8968de
- added toggle to enable/disable showing incoming heals on the player's health bar. also cleaned up the implementation a bit to display more consistently and hide when appropriate
2009-03-21 21:44:55 +00:00
e535932a2b
- added toggles to show/hide spell cast time and spell rank on player/target cast bars
2009-03-21 04:18:09 +00:00
955e25cfd2
bug http://www.wowace.com/projects/ice-hud/tickets/16-visual-heal-support/ - added support for LibHealComm by request. not included with the mod, but listed as an opt dep
...
- added LDB support by request/from user-submitted code. this basically will only work if a mod that loads before icehud has LDB included
2009-03-20 01:54:50 +00:00
6a361c7771
- fixed HfB buff % (from 3 to 5) and added a version check so that it's correct whenever 3.1 comes out as well (goes to 1 charge of 15% instead of 3 charges of 5% each)
2009-03-19 02:19:13 +00:00
d5759d7a98
- fixed divide-by-zero causing a crash on the PTR (this *really* shouldn't cause a crash since it's UI script, but it would appear that the engine is not check for div-by-0 on the PTR. this could potentially happen in a lot of other places...)
2009-03-02 04:45:27 +00:00
8605f8de89
bug http://www.wowace.com/projects/ice-hud/tickets/13-low-health-colour/ - Low Health Colour
...
- added user-submitted ability to color a bar based on the low threshold. if it's above the threshold, the bar is max health/mana color, below the threshold is min health/mana color
- added a toggle to allow specifying whether or not to flash a bar when it falls below the low threshold
2009-03-01 17:42:27 +00:00
337e04cf71
bug http://www.wowace.com/projects/ice-hud/tickets/14-taint-issue-with-focus-module/ - Taint Issue with Focus Module
...
- changed to using RegisterUnitWatch on the focus module
2009-03-01 16:44:48 +00:00
429fa4858e
- added a configurable RunicPower color to the player, target, and tot mana bars
...
- made runic power behave like energy and rage for the "low threshold" flashing behavior
2009-02-26 03:57:33 +00:00
2dba044681
- properly set flash frame bar width
2009-02-26 01:10:38 +00:00
4cf8741527
- potential fix for a castbar bug with channeled spells
2009-02-13 14:14:52 +00:00