Kyriakos (Dominick) Sidiropoulos
a45c9f3dbe
libspell: return spell book id and its book-type
2024-06-01 11:12:01 +02:00
shagu
7e0990c4e6
librange: disable 40y checks while in cat form
2024-05-23 10:37:31 +02:00
shagu
c6574adb58
toc: bump version to 5.4.5
2024-05-19 21:52:18 +02:00
shagu
7e7c2f1df8
profiles: initialize profiles as early as possible
2024-05-19 21:49:58 +02:00
shagu
2bc2f2aeb1
core: use empty config variable as fallback
2024-05-19 21:49:37 +02:00
shagu
82759a9f81
config: create initial config in global space
2024-05-19 21:29:29 +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
f5a47b8fbc
libcast: handle interrupts correctly
2024-05-15 07:50:58 +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
5790ef71b6
api: cache color values for time strings
2024-05-14 08:29:28 +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
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