Commit Graph

1657 Commits

Author SHA1 Message Date
shagu 2071ff0b2a thirdparty: update healcomm code for libpredict
* disable libpredict sender when healcomm should be used
* fix bug where solo-predictions where not parsed
2020-11-27 15:26:53 +01:00
shagu 80f5b9ef0d libpredict: add library to handle heal predictions
* move "prediction" from module into a library
* reduce the resize and trigger calls on unitframes
* improve performance by caching frames and events
* introduce later API commands such as:
    - UnitGetIncomingHeals(unit)
    - UnitHasIncomingResurrection(unit)
* update unitframes to make use of new api calls
* delay spell cache loading to not overwrite previous
* remove all unitframe specific code from library
2020-11-27 15:22:01 +01:00
shagu f3c65057f1 actionbar: allow dragging while keydown is enabled 2020-11-25 00:19:30 +01:00
shagu ecb8085f2a nameplates: adjust position of castbar duration 2020-11-23 17:25:33 +01:00
shagu 6afeaae8b9 actionbar: always show pet bar during unlock mode 2020-11-20 11:24:20 +01:00
shagu 2152272ab3 bags: align buttonslot highlight textures to bags 2020-11-19 16:13:10 +01:00
shagu 1e320f4b66 bags: remove old wow button highlights 2020-11-19 16:12:27 +01:00
shagu df4794f380 buffwatch: only assign scanner to existing buffs 2020-11-19 15:41:31 +01:00
shagu 72d600d14c nameplates: adjust level offset to healthbar 2020-11-16 22:00:27 +01:00
shagu 56eac22360 macrotweak: align use-command to retail version 2020-11-16 15:24:10 +01:00
shagu 33aac6cae2 macrotweak: migrate to new slash command api 2020-11-16 15:23:06 +01:00
shagu 5c7a2e9b07 nameplates: make enemy border more red 2020-11-15 17:14:51 +01:00
shagu 48d3340b17 nameplates: option to draw colored reaction border 2020-11-15 17:11:14 +01:00
shagu ed9f31a89a macrotweak: add /use and /equip command to vanilla 2020-11-15 15:38:47 +01:00
shagu 9cbfa6f0d2 macrotweak: strip macro calls from chat history 2020-11-15 15:37:50 +01:00
shagu cc6322e28a thirdparty: fix typo in sortbags config check 2020-10-31 21:22:48 +01:00
shagu a6eb1a4bcc nameplates: option to replace totem plates by icon 2020-10-17 12:33:54 +02:00
shagu f7f1f6510f thirdparty: unify bag sort integration code 2020-10-05 17:13:23 +02:00
shagu 93ad7cdb92 thirdparty: add bag_sort integration 2020-10-05 16:35:45 +02:00
shagu 8ce1baf00d cooldown: add option to use dynamic cooldown sizes 2020-10-04 19:45:27 +02:00
shagu 2d78824d06 cooldown: add option to hide foreign animations 2020-10-04 18:56:28 +02:00
shagu 32dd17fa68 bags: specify cooldown animation visibility 2020-10-04 18:55:21 +02:00
shagu e4353471e6 totems: specify cooldown animation visibility 2020-10-04 18:55:04 +02:00
shagu 11516c1a34 actionbar: specify cooldown animation visibility 2020-10-04 18:54:30 +02:00
shagu e192ccc8f3 cooldown: add support for omnicc disable flag 2020-10-04 18:35:03 +02:00
shagu b558cf7bc2 cooldown: align text to the actual cooldown frame 2020-10-04 18:33:34 +02:00
shagu dcb3d754ba gui: check update function tables before using it 2020-10-02 12:07:09 +02:00
shagu 5a7dab736e addonbuttons: detect minimap backdrop as parent 2020-10-01 21:03:18 +02:00
shagu dabd867944 questitem: ignore empty/invalid server results 2020-09-27 19:20:05 +02:00
shagu f9dec834dc actionbar: manually update paging actionbar slots 2020-09-22 16:44:54 +02:00
shagu 747c60c240 nameplates: disable debuff timer animation 2020-09-21 09:00:35 +02:00
shagu 6bfd09d0d6 cooldown: use cached parent variable 2020-09-20 20:09:29 +02:00
shagu 5c403d8cc1 cooldown: inherit parent alpha values 2020-09-20 20:00:39 +02:00
shagu 4263e6e292 cooldown: hide cooldown text on hidden cooldowns 2020-09-20 13:45:22 +02:00
shagu 87a28fa29b gui: add options for unitframe cooldown visibility 2020-09-20 12:49:22 +02:00
shagu 8df9f03436 cooldown: read variables to hide text or animation 2020-09-20 12:46:10 +02:00
shagu d28fe114a3 cooldown: cache parent frame to scoped variable 2020-09-20 12:44:51 +02:00
shagu de15c42c65 nameplates: setup game variables on launch 2020-09-14 00:34:18 +02:00
shagu 0e6201bade xpbar: add option to set pet xp bar 2020-09-12 17:42:25 +02:00
shagu cc385c11f1 castbar: limit lag to maximum castbar width 2020-09-11 20:12:52 +02:00
shagu 422ca54ba2 unitframes: add new happiness indicator icons 2020-08-27 11:54:31 +02:00
shagu fd418a4ac7 nameplates: use same alpha mechanism as in client
* nameplates should be at maximum alpha while noting is selected.
* inactive alpha is now only applied while something is in target.
2020-08-23 11:37:40 +02:00
shagu d91224a73b nameplates: only assign existing object entries 2020-08-16 13:54:30 +02:00
shagu b903fffbfd compat: replace max level var with existing one 2020-08-16 11:11:06 +02:00
shagu 7669e64173 core: remove leftover semicolons 2020-08-15 19:29:24 +02:00
shagu 74d2ba2abc thirdparty: only skin existing wim components 2020-08-14 21:18:57 +02:00
shagu e1317763ac cooldown: use different hook destination for tbc 2020-08-14 12:35:27 +02:00
shagu e3b295ccc7 nameplates: use full match for critter detection 2020-08-13 16:39:05 +02:00
shagu 20556fc47c buffwatch: allow to show buffs with zero duration 2020-08-13 01:01:52 +02:00
shagu 846e7a0aea thirdparty: add support for BCEPGP 2020-08-13 00:51:21 +02:00