Commit Graph

517 Commits

Author SHA1 Message Date
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
shagu 149339839d api: use backported getiteminfo for all versions 2020-01-06 11:15:38 +01:00
shagu 4c59fab99c ui-widgets: add function to create textboxes 2020-01-03 01:03:12 +01:00
shagu 6de221188a api: also show silver when gold is visible 2020-01-02 23:04:08 +01:00
shagu ab2976b56e gui: option to hide incompatible config entries 2020-01-01 09:44:47 +01:00
shagu ba7f75416b api: precalculate cooldown switches 2019-12-28 10:14:25 +01:00
attackpure100 050790b7e9 tttarget: add tttarget unitframe and config 2019-12-26 10:08:23 +01:00
shagu 8d91394259 unitframes: option for custom powerbar background 2019-12-19 19:44:37 +01:00
shagu 886c69dbf7 config: settings to disable the new border system 2019-12-18 18:54:26 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01:00
shagu a75204540e api: add hidpi detection in pixel calculation 2019-12-18 18:54:00 +01:00
shagu bcadf4b2d9 api: use proper backdrop sizes on small borders 2019-12-18 18:53:50 +01:00
shagu 1cf0d24fcd api: add function to query configured bordersizes 2019-12-18 18:53:41 +01:00