shagu
b49afcaba9
superwow: only remove existing entries on fail
2024-05-10 10:33:35 +02:00
shagu
604f455042
toc: bump version to 5.4.4
2024-05-10 10:04:55 +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
23c8f2744a
toc: bump version to 5.4.3
2024-05-10 09:43:34 +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
shagu
3f21780980
libtipscan: make sure the owner is set each call
...
For some reason, early initialized tooltips without
a WDB cache, won't get attached properly. It seems
like they lose their owner when the WDB cache gets
ready. Running :SetOwner() again later when caches
are ready fixes that somehow.
2024-04-21 15:00:39 +02:00
shagu
5dda502912
skins: check score and quality before comparing
2024-04-21 12:33:47 +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
b37e8bdc55
core: only set print if not existing
2024-02-28 01:43:16 +01:00
shagu
196e6e6d55
skin: ignore unknown quality in character frame
2024-02-27 18:12:17 +01:00
shagu
62ebe77e26
config: disable skin and dock by default
2024-02-27 03:32:19 +01:00
shagu
715776e477
turtle-wow: add paladin taunt timers
2024-02-27 00:37:38 +01:00
shagu
dfa1149717
github: add workflow to close inactive issues
2024-02-26 18:32:14 +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
Artur Morozov
afcf45f404
character frame: add red quality color for broken items
2024-02-26 17:35:42 +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
dd839f0db9
toc: bump version to 5.4.2
2024-02-26 16:50:57 +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
gwetchen
d7a7387465
librange: skip rangescan when player has combo points
...
don't perform range checks while the player has combo points to avoid losing them
2024-02-16 09:29:00 +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
c6766eeca1
api: set both backdrop border colors in blizz mode
2024-01-06 01:42:43 +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
Maroš Beťko
3113e9e49a
turtle-wow: add world map overlay data
...
Overwrite `pfMapOverlayData` to make the mapreveal module work on turtle wow's added zones.
2023-12-18 23:49:47 +01:00
shagu
88eeaf57ab
mapreveal: delay metadata creation until used
...
This delay will allow other modules to overwrite or extend the pfMapOverlayData table
2023-12-18 23:35:30 +01:00
shagu
c851d85605
gui: rename unit font entry
2023-12-07 11:13:55 +01:00
shagu
145f725b36
toc: bump version to 5.4.1
2023-11-26 08:48:43 +01:00
shagu
36f8e19bf0
readme: remove feature requests from readme
2023-11-26 08:47:35 +01:00
shagu
698978bb95
config: disable meters again by default
...
As it breaks previous profiles and glitches on first launch
2023-11-19 12:29:22 +01:00
shagu
314263be28
readme: add command to disable simple chat setting
2023-11-19 00:02:00 +01:00
shagu
48cbed9a97
afkcam: increase event detection delay to 10 sec
2023-11-18 10:40:59 +01:00