Commit Graph

564 Commits

Author SHA1 Message Date
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
shagu 228b6f09ad ui-widgets: use better hooks to avoid ui tainting 2020-04-03 12:57:11 +02:00
shagu a7000449e9 api: allow movables to not have a parent frame 2020-04-03 00:26:12 +02:00
shagu 2a36162d95 config: enable health estimation by default 2020-04-02 17:56:39 +02:00
shagu 66fbc6c205 raid: add layouts and raidcluster frame 2020-04-02 17:54:30 +02:00
shagu 968fef0f98 api: restore custom parents on movables 2020-04-02 16:10:34 +02:00
shagu d4818d69fa unitframes: allow to use macros in clickcasting 2020-03-31 11:39:58 +02:00
shagu e18a6813b6 unitframes: skip events on uninitialized frames 2020-03-30 11:18:00 +02:00
shagu f5c285753a actionbar: add option to change animation trigger 2020-03-28 12:52:39 +01:00
shagu 013dcdc4f8 actionbar: add option to selfcast on rightclick 2020-03-28 12:02:20 +01:00
shagu 64c9468ce3 libhealth: add option to enable health estimation 2020-03-26 10:32:17 +01:00
shagu acd426c424 unitframes: use custom statusbars for unitframes 2020-03-24 17:53:57 +01:00
shagu ae8621bd2d unitframes: add variable to set units to player 2020-03-24 17:11:31 +01:00