Commit Graph

27 Commits

Author SHA1 Message Date
6cee8c738c Apply strata adjustment inside BarFactory instead of every callsite 2023-08-02 08:25:34 -05:00
40fc8187fd Add ability to adjust strata globally
Submitted by slowkerd from Curseforge (thanks!)
2023-08-02 08:16:12 -05:00
41ae17ba9a Continue replacement of WowVer checks 2022-09-18 17:50:37 -05:00
c804ba178b Convert a few more checks into feature flags 2022-09-18 08:30:06 -05:00
a18144aec0 9.0 compatibility updates - initial attempt 2020-10-13 08:46:41 -05:00
5d718a4d07 Eclipse is gone in Legion 2016-05-27 00:32:25 -05:00
cb2645705c - Fixed another WoW 5.0 problem: GetPrimaryTalentTree() -> GetSpecialization() in the Eclipse module. 2012-07-02 16:23:24 +00:00
508b022572 - fixed the eclipse bar turning gray when adjusting settings that caused a Redraw() 2010-11-05 01:39:06 +00:00
74d759bc99 - removed check for shouldHideBarRotation, since all bars can now be rotated. 2010-11-03 20:25:18 +00:00
2b3f606f20 - Added support for rotated markers.
- Enabled bar rotation for the Eclipse module.
2010-11-02 19:28:09 +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
cb1eca5f0d - Unbreaking some modules that broke in r731 2010-10-30 16:06:44 +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
bc4deff6fd - fixed the Eclipse bar not showing up since 1.7.2 2010-10-26 00:07:36 +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
e003fab854 - removed most of the rest of the garbage that was being generated during combat or when changing targets
- reduced cpu usage by 33%-50% across the board (and more in some cases) by changing how updates are registered and how often they run. now the 'update period' slider actually matters. it defaults to 0.033 meaning that frames update about 30 times a second instead of every frame
- fixed the "always" display mode for cooldown bars to respect alpha settings (ooc/with target/in combat/etc.)
2010-10-25 02:05:58 +00:00
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
3cc7b1b1fb - fixed SetBottomText1 to propertly set text colors on the upper text line
- eclipse bar now colors the numerical value to whatever direction the bar is heading
2010-10-20 03:49:34 +00:00
88a309ef8c - fixed "bar visible" checkbox to also hide/show the solar portion of the eclipse bar 2010-10-16 15:40:37 +00:00
6e97485333 - attempt to fix ticket #81 2010-10-14 01:56:14 +00:00
0b108c2afb - now that Eclipse doesn't decay, use the appropriate alpha value regardless of whether or not the user has some power left over. it used to stay at the "in combat" setting until the bar was back at 0
- fixed a bug with "hidden" mode for inactive shards/runes where the unactivated runes would show up darkened when changing targets out of combat
2010-10-07 13:10:40 +00:00
cd0f08837a - replaced GetMasteryIndex with GetPrimaryTalentTree to work with the latest beta 2010-09-27 13:37:19 +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
61ae4e915f - added setting to hide the new marker settings for certain bar types
- hid marker settings for the eclipse bar since it controls the placement and defines a single marker itself
2010-09-13 05:33:59 +00:00
0ca1764a45 - added support for defining markers on any bar (ticket 75) 2010-09-13 05:25:01 +00:00
912edc3dc3 - added basic implementation of Druid Eclipse bar for balance druids 2010-09-11 19:22:17 +00:00