Commit Graph

1870 Commits

Author SHA1 Message Date
bhhandley d466fdd2db panel: add total line to gold info panel 2024-10-06 10:03:24 +02:00
shagu 577e88c18a nameplates: keep target nameplate above others
Thanks @Otari98 for the idea and implementation via:
https://github.com/shagu/ShaguPlates/pull/30
2024-09-28 11:05:47 +02:00
shagu a9d2494fee bags: remove regex workaround for bag searches 2024-09-23 12:51:09 +02:00
shagu 21f77eddbd loot: only close the proper dialog window 2024-09-23 10:50:15 +02:00
dbulatovicx32 b0553c1328 unitframes: add option for text offsets for hp & power bars 2024-09-23 09:44:20 +02:00
bhhandley b707c4b11f bags: add option to anchor bags above chat 2024-09-23 09:36:58 +02:00
shagu fd4df67eb4 bags: make sure bag slot frame is initialized 2024-09-18 09:52:35 +02:00
shagu b00dc9e33c nameplates: abbreviate unit names if option is set 2024-09-03 22:20:51 +02:00
shagu b8d23a0e28 nameplates: combat state border colors
* red: attacking player
* yellow: attacking other
* blue: no target (npc only)
* none: out of combat

This only works if super-wow is enabled.
2024-09-02 16:38:44 +02:00
shagu 641476c1bc superwow: ignore buff procs during cast 2024-08-10 08:19:06 +02:00
dbulatovicx32 ada9ee9242 unitframes: add offset options to power bars 2024-07-26 19:31:25 +02:00
shikulja 9a40ca7b9b chatcopy: escape to close chatcopy mode 2024-07-26 19:29:27 +02:00
shagu cecc334e6b mapcolors: remove unnecessary function call
- add line breaks between function definitions
- remove debug output and misleading comments
2024-06-07 09:15:34 +02:00
Artur Morozov f5dcfa6e0e mapcolors: rewrite module implementation 2024-06-07 09:16:02 +02:00
shagu 2be1cacdfc actionbar: remove item count from reagent strings 2024-05-19 14:30:11 +02:00
shagu 57fd9b5178 turtle-wow: apply chat styles to hc chat 2024-05-16 10:22:25 +02:00
shagu 02443592cd cooldown: use the regular one-line throttle 2024-05-14 08:44:04 +02:00
shagu 0006b9c5d7 cooldown: cache parent name if existing 2024-05-14 08:37:33 +02:00
shagu 70653c7dcf cooldown: only update own alpha if parent changed 2024-05-14 08:35:38 +02:00
shagu d7deff8845 actionbar: check for reagent table index not nil 2024-05-10 23:36:56 +02:00
shagu b49afcaba9 superwow: only remove existing entries on fail 2024-05-10 10:33:35 +02:00
shagu 77763cd95d superwow: move into its own module
Moving superwow integration from thirdparty into a seperate module.
It's a client mod, not an addon and therefore should not bloat the
thirdparty section that is already huge enough.

It was a mistake to treat it as an addon-compat in first place.

Now having it as a seperate module also allows it to grow better
over time as new SuperWoW features are integrated into pfUI.
2024-05-10 10:02:58 +02:00
shagu cc5ad5d3d4 castbar: rework channel and superwow logic 2024-05-10 09:27:04 +02:00
shagu e95c02e981 thirdparty: add support for superwow spell stops 2024-05-10 09:26:52 +02:00
shagu ae94b5d150 thirdparty: add support for superwow channel skills 2024-05-10 09:26:12 +02:00
shagu 59878b3f8f thirdparty: add support for superwow spell cast 2024-05-09 10:49:03 +02:00
shagu f7c8fdd886 unusable: always rely on button caches again 2024-04-23 17:57:17 +02:00
shagu 119d5fe2a6 actionbar: rewrite reagent counter logic and caches 2024-04-21 15:04:05 +02:00
shagu b3d4eb4288 unusable: rework module and rewrite caching logic 2024-04-21 15:03:09 +02:00
Pizzahawaiii ba5e0abecf hoverbind: add support for mouse button & mouse wheel bindings
- add support for mouse button & mouse wheel bindings
- remove need_save logic and just always save bindings immediately
- block left & right mouse buttons without modifier
2024-03-22 18:34:25 +01:00
shagu 0439610988 turtle-wow: use correct icon for trueshot castbar 2024-03-04 10:18:36 +01:00
shagu d3bf444bfd turtle-wow: increase trueshot cast time to 1.4sec 2024-03-04 10:18:06 +01:00
shagu 2723eb009f turtle-wow: only extend autoshift if module is enabled 2024-03-03 10:35:44 +01:00
shagu 54a1ca7e84 turtle-wow: add druid treeform to autoshift 2024-03-02 15:45:24 +01:00
shagu 715776e477 turtle-wow: add paladin taunt timers 2024-02-27 00:37:38 +01:00
shagu 24097d7d21 turtle-wow: add zhCN support for trueshot 2024-02-26 18:04:06 +01:00
flyinbed 1365368ecf nameplates: fix deficit mod format error 2024-02-26 17:50:47 +01:00
Ilya Pashin db1cb06b4e thirdparty: add TW Threatmeter dock and skin 2024-02-26 17:46:28 +01:00
horu 3f0fbe7048 bags: align open/close behaviour to original ui 2024-02-26 17:42:42 +01:00
Cameron Weaver (Clutch) 2e8d3e2f7a nameplate: add option to show guild names 2024-02-26 17:41:29 +01:00
shagu e843ccea2c tooltip: better approach to detect pvp titles 2024-02-26 17:23:56 +01:00
shagu 8d8f5c9292 thirdparty: adjust ktm dock sizing 2024-02-26 17:19:44 +01:00
shagu e6fa2d842b unusable: remove debug function 2024-02-26 16:50:57 +01:00
shagu a0789f26df unusable: trigger directly from bags module 2024-02-26 16:50:57 +01:00
shagu f6da0b200b bags: set text and textures only once 2024-02-26 16:50:57 +01:00
shagu 367a137618 bags: reduce amount of backdrop repaints 2024-02-26 16:50:57 +01:00
shagu 35406e9a49 bags: use queue to limit burst events 2024-02-26 16:50:57 +01:00
shagu 633604ca71 gui: move ui-scale option up 2024-02-02 20:11:43 +01:00
shagu 4afd60f598 actionbar: skip useless active border color updates 2024-01-06 01:56:50 +01:00
shagu 622e017228 mapreveal: keep all revealed zones by the gameclient
Only extend with missing unrevealed zones instead of overwriting
the entire map reveal logic of the game. This is required to not
break custom servers/clients that are shipping their own zones.
2023-12-19 13:36:15 +01:00