shagu
ffcda0b044
chat: add option to display chat history
2021-01-18 17:36:09 +01:00
shagu
ab3d853f02
unitframes: add support for focus target frames
2021-01-18 16:15:45 +01:00
shagu
3043f2f085
unitframes: add option to use custom fonts
2021-01-07 17:57:11 +01:00
shagu
6433e24013
unitframes: add option to customize heal color
2021-01-07 17:32:40 +01:00
shagu
7780dfac21
nameplates: add several health text format options
2021-01-03 16:54:25 +01:00
shagu
2700f85283
nameplates: add option to set hp text position
2021-01-03 16:13:10 +01:00
shagu
1eaea3df1a
nameplates: add option to define raidicon position
2021-01-03 15:18:44 +01:00
shagu
17c1933aa7
thirdparty: add sheepwatch (tbc) skin
2021-01-03 14:53:06 +01:00
shagu
98071ca86c
unitframes: wait for stable unit before updating
2020-12-30 17:37:45 +01:00
shagu
3c3aaf3ee7
unitframes: ignore target update during range scan
2020-12-30 17:36:07 +01:00
shagu
54f65c0a8e
ui-widgets: only set checked textures if existing
2020-12-30 16:46:15 +01:00
shagu
40a41ee436
ui-widgets: set script if no other script is found
2020-12-30 13:05:19 +01:00
shagu
2d1619c3c6
ui-widgets: use native hook function for buttons
2020-12-30 13:04:44 +01:00
shagu
7a7ca5da82
ui-widgets: avoid ui taints of button skins
...
slightly changes the appearance of checked buttons from an
outline of active buttons to a glow effect using class colors.
2020-12-28 20:51:25 +01:00
shagu
f11782082d
ui-widgets: hook old function for button highlight
2020-12-27 00:47:29 +01:00
shagu
b968fffce6
ui-widgets: skip skin functions on invalid frames
2020-12-26 20:07:29 +01:00
shagu
3b6ef1812f
thirdparty: add totemtimers (tbc) skin
2020-12-26 16:19:36 +01:00
shagu
70a29a7948
thirdparty: add ackis recipe list button skin
2020-12-13 14:28:20 +01:00
shagu
8808dacab8
unitframes: reposition debuffs on full events
2020-12-05 12:39:52 +01:00
shagu
5e682107c6
config: enable aggro square on raid as default
2020-12-05 10:48:29 +01:00
shagu
8d9a66c68d
unitframes: add aggro and combat indicator
2020-12-04 15:41:12 +01:00
shagu
a849f6bd78
thirdparty: add skin for crafty
...
https://github.com/shirsig/crafty
2020-12-01 20:24:01 +01:00
shagu
074b43d6d0
thirdparty: add skin for bettercharacterstats
...
https://github.com/yutsuku/BetterCharacterStats
2020-12-01 19:34:50 +01:00
shagu
605c928154
ui-widgets: only run animation on value change
2020-11-27 16:51: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
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
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
f525aefb2e
api: case insensitive search for item names
2020-11-16 15:50:07 +01:00
shagu
2e816f71d7
api: fix description of slash command query
2020-11-16 15:28:28 +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
48d3340b17
nameplates: option to draw colored reaction border
2020-11-15 17:11:14 +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
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
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
c5b8e972dc
unitframes: specify cooldown animation visibility
2020-10-04 18:54:09 +02:00
shagu
fa966b9930
unitframes: add clique support to all frames
2020-10-03 19:21:37 +02:00
shagu
282989eeff
ui-widgets: only hook function outside combat
2020-10-03 15:11:23 +02:00
shagu
2b51e77831
ui-widgets: use proper hook for onhide prevention
2020-10-03 15:08:06 +02:00
shagu
892ef154b0
ui-widgets: use onupdate to determine button state
2020-10-03 15:01:18 +02:00
shagu
31f6837535
unitframes: cache max durations for player debuffs
2020-09-20 19:21:07 +02:00
shagu
95b60a3a66
unitframes: fix player buff timer values
2020-09-20 14:09:05 +02:00
shagu
5091a85d5e
unitframes: remove icon cache on player buffs
2020-09-20 13:47:37 +02:00
shagu
7384df27d6
unitframes: cache playerbuff max durations
2020-09-20 13:47:08 +02:00