Commit Graph

536 Commits

Author SHA1 Message Date
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
Artur Morozov ae99792b4e buttons: fix PushedTexture
this fixes textures for buttons in MacroFrame, SpellBook (tab buttons) and professions
2020-03-23 23:59:48 +01:00
shagu c7df3d49f1 ui-widgets: adjust drawlayer of custom bars 2020-03-22 14:53:10 +01:00
shagu 5f539ebbe2 ui-widgets: delay scrollbar skin hooks to ooc 2020-03-22 14:21:23 +01:00
shagu 2e5d7ac3d0 ui-widgets: delay skin arrow hooks to ooc 2020-03-22 14:20:59 +01:00
shagu 2c729c8a75 api: new api call to delay functions to ooc
A new function that allows to register functions to a queue,
that is processed as soon as the combat lockdown fades.
2020-03-22 14:08:51 +01:00
elenmerbau 87c9faa952 unitframes: add misdirection to buff indicators 2020-03-21 15:38:56 +01:00
Nitzan 02df505750 unitframes: add PoM and PW:S to buff indicators 2020-03-21 14:27:25 +01:00
shagu c275da59bd config: add and enable thirdparty configs for omen 2020-03-21 13:22:16 +01:00
shagu d8b021c3c4 chat: add option to disable frame shadows 2020-03-17 21:14:40 +01:00
shagu 081134979e energytick: add initial manatick support
* add option to enable mana ticks
* move into seperate module
2020-03-16 17:02:26 +01:00
shagu e7681436cd ui-widgets: adjust statusbar z-axis positions 2020-03-16 16:15:30 +01:00
shagu 4750f7f421 ui-widgets: add vanilla scaling to statusbars 2020-03-16 16:14:45 +01:00
shagu f673726770 ui-widgets: add custom texture statusbars to api 2020-03-15 11:46:37 +01:00
shagu 2587d6449d api: fix bug in border detection caching 2020-03-15 11:45:15 +01:00
shagu 2993ed03d8 api: reduce memory load by caching backdrop locals 2020-03-15 11:44:48 +01:00
shagu ea18c05d8c tooltip: add option to define statusbar texture 2020-03-13 16:20:24 +01:00
shagu f7c3cdcaf4 thirdparty: add initial recount skin and dock 2020-03-11 20:04:45 +01:00
shagu e64e459f12 xpbar: add option to anchor to different frames 2020-03-08 16:43:04 +01:00
shagu d235d7f78f unitframes: add new clickcasting mousebuttons 2020-03-08 13:48:06 +01:00
shagu a2161d629e unitframes: rewrite clickcasting logic
* unify as much expansion specific code as possible
* use same function to register vanilla and tbc clickcasting
* use generic approach to allow further buttons and modifiers
2020-03-08 13:37:11 +01:00
shagu 369cd813fd unitframes: add clickcasting support for tbc 2020-03-08 10:39:18 +01:00
shagu 3024a42644 unitframes: add option to specify alpha values 2020-03-07 09:40:10 +01:00
shagu eb42c831fc api: fix real pixel backdrop offsets 2020-03-05 22:52:56 +01:00
shagu 47c8816bae unitframes: remove attributes during creation 2020-03-05 19:28:12 +01:00
shagu 082df33444 unitframes: add special secure state drivers 2020-03-05 19:26:56 +01:00
shagu 30ef7e3e5d unitframes: always refresh regular portraits alpha 2020-03-05 18:37:17 +01:00
shagu c37907305e unitframes: add queue for combatlockdown refreshs 2020-03-05 18:36:28 +01:00
shagu c85f4b1849 api: use default border size in case of inherit 2020-02-28 17:03:41 +01:00