shagu
84ac979688
unitframes: only assign unitname when required
2020-06-01 17:32:39 +02:00
shagu
8e3d3678a1
xpbar: rewrite module to share more code
...
* remove duplicate variable initializations
* remove duplicate function assignments
* place all configs to the parent frame
* add option for custom display modes
2020-06-01 11:09:36 +02:00
shagu
83ef788d3f
api: use old pixel value on non broken resolutions
2020-05-28 13:34:58 +02:00
shagu
cffaf70fbb
api: set pixel size to one on broken resolutions
2020-05-27 21:52:32 +02:00
shagu
5e7d21ee24
ui-widgets: always recursions in dropdown select
2020-05-26 21:15:29 +02:00
shagu
1ef0f83974
ui-widgets: always run dropdown function on select
2020-05-26 19:32:10 +02:00
shagu
1f76e49dda
unitframes: add earth shield to buff indicators
2020-05-23 12:06:46 +02:00
shagu
28acb575c9
nameplates: add option to set healthbar offset
2020-05-21 19:13:03 +02:00
shagu
abbb6c3833
nameplates: add option for name font style
2020-05-21 19:02:52 +02:00
shagu
3f7399a1f3
nameplates: add option to filter debuffs
2020-05-20 22:48:00 +02:00
shagu
3e694dcc43
api: add arguments to hook script
2020-05-20 17:12:42 +02:00
shagu
4eed4d4c36
nameplates: option to enable and disable nameplates
2020-05-20 02:03:31 +02:00
shagu
c260c77d68
nameplates: show debuffs by default
2020-05-15 16:10:56 +02:00
shagu
86fbc00940
nameplates: add option to estimate other debuffs
2020-05-15 16:10:35 +02:00
shagu
6512bb34ae
api: support to also abbreviate negative values
2020-05-09 02:37:46 +02:00
shagu
ea2e6cdb99
ui-widgets: always update displayed values on statusbars
2020-05-09 02:29:31 +02:00
shagu
50c085fb7b
unitframes: remove focus flicker on mouseover
2020-05-09 01:14:48 +02:00
shagu
e4923a683e
unitframes: abort early on empty focus frame
2020-05-09 01:14:35 +02:00
shagu
bf96d82b35
unitframes: cache strsub raid frame detection call
2020-05-09 00:50:09 +02:00
shagu
a0a92d67fb
unitframes: fix dispel indicators not showing up
2020-05-09 00:31:23 +02:00
shagu
af3a95586e
unitframes: make text pastel colors optional
2020-05-04 00:00:21 +02:00
shagu
e2152a0326
nameplates: add option to show health in percent
2020-05-03 13:38:46 +02:00
shagu
0f18715fab
tooltip: add option to show health in percent
2020-05-03 13:37:53 +02:00
shagu
dfa396bb38
libhealth: options to configure estimation threshold
2020-05-03 13:07:27 +02:00
shagu
32675e3c73
unitframes: add live updates to indicator configs
2020-05-01 22:41:47 +02:00
shagu
2242bbab6d
unitframes: use frame specific buff indicators
2020-05-01 22:34:46 +02:00
shagu
66ac153775
unitframes: reduce load for buff indicators
...
skip unnecessary table creation for each buff inside the
detected bufflist and just add the icons directly.
2020-05-01 21:27:28 +02:00
shagu
fcf97cd772
gui: dispel type instant update on config change
2020-05-01 21:18:36 +02:00
shagu
fc66eed2c3
unitframes: use frame specific dispell indicators
2020-05-01 21:07:24 +02:00
shagu
3e7c0b0640
unitframes: add option to show indicator stacks
2020-05-01 20:42:49 +02:00
shagu
b85f04da4e
unitframes: add option for timeleft on indicators
2020-05-01 20:23:20 +02:00
shagu
1d901d39c1
ui-widgets: add dropdown api to select entry by text
2020-05-01 14:52:29 +02:00
shagu
65374aea5a
nameplates: add option for custom debuff icon size
2020-04-28 12:37:01 +02:00
shagu
8af72f17b4
actionbar: add option to use druid stealth page
...
- rewrite pagemaster and integrate it into the actionbar code
- add securestate conditions for prowl on bar 8
- add function to detect druid stealth for vanilla
- manually swap bar to page 8 during druid stealth on vanilla
- add options to enable druid stealthbar (disabled by default)
2020-04-28 11:56:37 +02:00
shagu
040a5052bd
totem: add buff display for current totems
...
This makes use of the TotemAPI that was introduced in Patch 2.4.
So there's no vanilla version yet.
2020-04-26 11:52:23 +02:00
shagu
1565e60f69
api: make spacing optional for alignment
2020-04-18 12:55:54 +02:00
shagu
451c18ced8
api: add spacing parameter to position alignment
2020-04-18 12:49:52 +02:00
shagu
d5cc370e9d
api: move AlignToPosition into global api
2020-04-18 12:46:14 +02:00
shagu
4aa8445bc6
unitframes: don't rely on API calls due to shitty addons
...
NotGrid and other Grid forks add :SetAttribute to all frames that are created,
no matter if its their own or not. Since the :SetAttribute provided by those is
unfunctional, we need to ignore them and use client identifier checks instead.
2020-04-17 19:32:46 +02:00
shagu
2e53137bd9
ui-widgets: fix z-index of dropdown entries
2020-04-17 11:30:59 +02:00
shagu
7667a70579
unitframes: add gift of the wild to buff indicator
2020-04-13 14:11:53 +02:00
shagu
e0f5f111c0
unitframes: show buff indicator timers below 100s
2020-04-13 14:06:20 +02:00
shagu
8f2b690610
ui-widgets: cache all dropdown functions
2020-04-13 13:50:37 +02:00
shagu
b550efdd97
ui-widgets: keep checkbox visible during init
...
the SetPoint fails by having the wrong offsets, when being aligned to a
hidden texture. Due to this, keep the checkmark visible till the OnShow
happens and decide there wether to display the checkmark or not.
2020-04-13 12:48:48 +02:00
shagu
f4c5d31829
unitframes: add lifebloom to buffindicators
2020-04-12 12:12:13 +02:00
shagu
419bc0125d
unitframes: add timer for buffindicators on tbc
2020-04-12 12:08:00 +02:00
shagu
85823fc30a
unitframes: use libhealth values if existing
2020-04-11 16:31:42 +02:00
shagu
c7d777ec70
ui-widgets: implement own dropdown widgets
2020-04-08 09:58:41 +02:00
shagu
c774b6f563
xpbar: add option to change colors
2020-04-06 21:08:15 +02:00
shagu
484ab887fb
ui-widgets: remove all hooks to keep thumb visible
2020-04-03 13:15:05 +02:00