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