mirror of
https://github.com/brues-code/pfUI.git
synced 2026-10-19 19:10:49 +00:00
Show addon dependencies in tooltip
Add display of required and optional addon dependencies to the addons tooltip. Introduce AddDependencyLines helper in modules/addons.lua which lists dependencies with color coding: green for loaded, yellow for present but unloaded, and red for missing (uses new T["Missing"]). Store dependency arrays on addon frames (adeps / aoptdeps) using GetAddOnDependencies and C_AddOns.GetAddOnOptionalDependencies. Add translation keys 'Dependencies', 'Optional Dependencies', and 'Missing' to env/translations_enUS.lua.
This commit is contained in:
Vendored
+3
@@ -195,6 +195,7 @@ pfUI_translation["enUS"] = {
|
||||
["Deficit"] = nil,
|
||||
["Delete profile"] = nil,
|
||||
["Delete / Reset"] = nil,
|
||||
["Dependencies"] = nil,
|
||||
["Descending"] = nil,
|
||||
["Description Font"] = nil,
|
||||
["Description Font Size"] = nil,
|
||||
@@ -499,6 +500,7 @@ pfUI_translation["enUS"] = {
|
||||
["Menu Font Size"] = nil,
|
||||
["Messages are no longer forwarded to:"] = nil,
|
||||
["Middle Mouse Button"] = nil,
|
||||
["Missing"] = nil,
|
||||
["Minimap"] = nil,
|
||||
["Minimap Panel"] = nil,
|
||||
["Minimap Size (|cffffaaaaExperimental|r)"] = nil,
|
||||
@@ -552,6 +554,7 @@ pfUI_translation["enUS"] = {
|
||||
["Only Show Own Debuffs (|cffffaaaaExperimental|r)"] = nil,
|
||||
["Only Show Target Castbar"] = nil,
|
||||
["On State Change"] = nil,
|
||||
["Optional Dependencies"] = nil,
|
||||
["Options"] = nil,
|
||||
["Orientation"] = nil,
|
||||
["Other Panel: Minimap"] = nil,
|
||||
|
||||
Reference in New Issue
Block a user