Commit Graph

2626 Commits

Author SHA1 Message Date
shagu b968fffce6 ui-widgets: skip skin functions on invalid frames 2020-12-26 20:07:29 +01:00
shagu 6af467aaf1 thirdparty: decrease totemtimers icon outline 2020-12-26 16:25:06 +01:00
shagu 3b6ef1812f thirdparty: add totemtimers (tbc) skin 2020-12-26 16:19:36 +01:00
shagu 2ae099ef75 toc: bump version to 4.9.22 2020-12-24 15:52:59 +01:00
shagu da0b36fa58 easteregg: rework merry x-mas appearance 2020-12-24 15:52:17 +01:00
shagu 3d137960fe loot: abort on events for empty loot slots 2020-12-16 16:54:58 +01:00
shagu 70a29a7948 thirdparty: add ackis recipe list button skin 2020-12-13 14:28:20 +01:00
shagu 906bebe5d2 toc: bump version to 4.9.21 2020-12-08 22:34:09 +01:00
shagu a6c7b2d6e4 cooldown: use gcd threshold for other frames 2020-12-08 22:31:30 +01:00
shagu 8c7579ad26 castbar: reset delays on new spell casts 2020-12-08 21:56:39 +01:00
shagu 246b9b224f castbar: only trigger delays on player events 2020-12-08 21:54:08 +01:00
shagu 13771185d5 toc: bump version to 4.9.20 2020-12-08 17:16:50 +01:00
shagu 4cb5dda2cc castbar: use same frame spacing as in unitframes 2020-12-08 17:15:46 +01:00
shagu bbf4e860b7 bags: update pushed textures of item slots 2020-12-07 17:36:29 +01:00
shagu 9ed72e4d42 toc: bump version to 4.9.19 2020-12-06 20:55:08 +01:00
shagu c96463c0a5 loot: use native insert link function when possible 2020-12-06 20:54:16 +01:00
shagu ddd6781c17 roll: hide item tooltip on leave 2020-12-06 20:14:24 +01:00
shagu 455514a65a roll: use native insert link function when possible 2020-12-06 20:13:33 +01:00
shagu 5f46be7376 actionbar: move shift key check to last condition
IsShiftKeyDown() is quite expensive in vanilla, therefore moving it to
the last condition to have it execute as less as possible.
2020-12-06 15:46:40 +01:00
shagu c249eb63a9 toc: bump version to 4.9.18 2020-12-05 12:40:45 +01:00
shagu 8808dacab8 unitframes: reposition debuffs on full events 2020-12-05 12:39:52 +01:00
shagu e73fa75755 toc: bump version to 4.9.17 2020-12-05 10:50:20 +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 671bca94a0 panel: show online guild members on mouse over 2020-12-01 17:26:19 +01:00
shagu b89f7e3d51 panel: only show tooltip when friends are online 2020-12-01 17:18:00 +01:00
shagu b041d981ef panel: show online friends on mouse over 2020-12-01 16:36:35 +01:00
shagu 2ea5628cbf toc: bump version to 4.9.16 2020-11-30 16:37:09 +01:00
shagu 605c928154 ui-widgets: only run animation on value change 2020-11-27 16:51:53 +01:00
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 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