Commit Graph

529 Commits

Author SHA1 Message Date
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
shagu 4d076dbac2 api: reload borders on backdrop updates 2020-02-28 17:03:41 +01:00
shagu f3b01c8602 nameplates: rewrite entire module
* Add additional options to hide specific types
* Use more accurate debuff logic
* Use proper pfUI borders around elements
* Provide instant updates on config change
* Reduce OnUpdate functions on each frame
* Only Refresh plate on value change and events
* Remove unnecessary textures from the plate
* Separate vanilla quirks from the core
* Deprecate "legacy" option
2020-02-28 16:54:11 +01:00
shagu 790b9f01a2 unitframes: limit amount to the number of textures 2020-02-21 08:35:33 +01:00
shagu d3a1e7b10b unitframes: add commanding shout to warrior buffs 2020-02-19 21:43:07 +01:00
shagu 77a83197e9 unitframes: perform full updates on pet changes 2020-02-10 19:54:27 +01:00
shagu 0ed0b66ac7 castbar: add option to display ranks 2020-01-31 22:55:52 +01:00
shagu a73295a881 ui-widgets: unify nil textures 2020-01-22 18:00:17 +01:00