from retail

This commit is contained in:
NoM0Re
2025-01-16 02:47:58 +01:00
parent ccb4d4af95
commit 24196cd7ce
11 changed files with 164 additions and 52 deletions
+20 -16
View File
@@ -479,25 +479,29 @@ StaticPopupDialogs["WEAKAURAS_CONFIRM_DELETE"] = {
preferredindex = STATICPOPUP_NUMDIALOGS,
}
StaticPopupDialogs["WEAKAURAS_CONFIRM_IGNORE_UPDATES"] = {
text = L["Do you want to ignore all future updates for this aura"],
button1 = L["Yes"],
button2 = L["Cancel"],
OnAccept = function(self)
if self.data then
local auraData = WeakAuras.GetData(self.data)
if auraData then
for child in OptionsPrivate.Private.TraverseAll(auraData) do
child.ignoreWagoUpdate = true
function OptionsPrivate.IsWagoUpdateIgnored(auraId)
local auraData = WeakAuras.GetData(auraId)
if auraData then
for child in OptionsPrivate.Private.TraverseAll(auraData) do
if child.ignoreWagoUpdate then
return true
end
end
OptionsPrivate.SortDisplayButtons(nil, true)
end
end,
OnCancel = function(self) end,
whileDead = true,
preferredindex = STATICPOPUP_NUMDIALOGS,
}
return false
end
function OptionsPrivate.HasWagoUrl(auraId)
local auraData = WeakAuras.GetData(auraId)
if auraData then
for child in OptionsPrivate.Private.TraverseAll(auraData) do
if child.url and child.url ~= "" then
return true
end
end
end
return false
end
function OptionsPrivate.ConfirmDelete(toDelete, parents)
if toDelete then