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
59721fb262
unitframes: align debuff positions only if required
2020-11-25 10:00:02 +01:00
shagu
73fc57f15a
unitframes: queue and process full updates only once
2020-11-25 09:55:03 +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
38c0b4b7f9
core: set dropdown fonts to default size
2020-11-19 16:42:02 +01:00
shagu
7d1ccd6b3c
core: remove obsolete font shortcuts
2020-11-19 16:39:14 +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
c331a5e248
libcast: assign tooltip scanner only once on use
2020-11-19 15:33:52 +01:00
shagu
747847ea95
libcast: multi-shot is also affected by attack speed
...
sources:
https://www.curseforge.com/wow/addons/aimedshotcastbarclassic
https://github.com/Aviana/YaHT/blob/master/YaHT.lua
https://www.reddit.com/r/classicwow/comments/f2n9d6/hunter_rapid_fire_question/
2020-11-19 14:58:22 +01:00
shagu
5ef7aadff0
libtotem: make it possible to hook totem table
2020-11-19 14:04:50 +01:00
shagu
217c7262c5
readme: mention fps drops on frame shadows
2020-11-16 23:36:30 +01:00
shagu
876753b366
config: disable frame shadows by default
...
due to heavy performance issues while having too many frames
visible (that are making use of backdrop textures), the frame
shadows have now been disabled in the default config.
2020-11-16 23:28:47 +01:00
shagu
0096105e7f
unitframes: remove shadow from buffs and debuffs
2020-11-16 23:26:57 +01:00
shagu
72d600d14c
nameplates: adjust level offset to healthbar
2020-11-16 22:00:27 +01:00
shagu
bc41bc9306
libcast: allow to hook and inject custom durations
2020-11-16 21:22:30 +01:00
shagu
f525aefb2e
api: case insensitive search for item names
2020-11-16 15:50:07 +01:00
shagu
e17d026de7
env: update translations
2020-11-16 15:29:23 +01:00
shagu
2e816f71d7
api: fix description of slash command query
2020-11-16 15:28:28 +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
ec594df203
api: add api to easily register slash commands
2020-11-16 15:22:02 +01:00
shagu
3bd6378de8
api: add function to find slash commands
2020-11-16 15:21:07 +01:00
shagu
ca2353e874
toc: bump version to 4.9.15
2020-11-15 17:16:56 +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
5f354e218e
api: rewrite rgbhex function
...
* remove useless caching
* remove variable creation within function
* limit values on all type of inputs
* use only one string.format
2020-10-27 09:50:19 +01:00
shagu
89c27f788a
api: limit rgbhex values to 1
2020-10-27 09:01:19 +01:00
shagu
8f6d5c5989
env: add back old translation values
2020-10-19 18:39:25 +02:00
shagu
d77886c78d
env: update translations
2020-10-19 18:36:25 +02:00
shagu
c8691f7c0c
ui-widgets: correct line indentation
2020-10-18 12:43:44 +02:00
shagu
a6eb1a4bcc
nameplates: option to replace totem plates by icon
2020-10-17 12:33:54 +02:00
shagu
9e0e1c5076
env: add icon names to totem lists
2020-10-17 12:30:02 +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
c5b8e972dc
unitframes: specify cooldown animation visibility
2020-10-04 18:54:09 +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
abb82c7090
readme: update faq for clique tbc
2020-10-04 10:46:10 +02:00