You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.2 KiB

local E, L = select(2, ...):unpack()
local OmniCDC = E.Libs.OmniCDC
OmniCDC.StaticPopupDialogs["OMNICD_CUSTOM_UF_MSG"] = {
text = format("%s%s:|r %s", E.userClassHexColor, E.AddOn, L["Changing party display options in your UF addon while OmniCD is active will break the anchors. Type (/oc rl) to fix the anchors"]),
button1 = OKAY,
button2 = L["Don't show again"],
OnCancel = function()
E.global.disableElvMsg = true
end,
timeout = 0,
whileDead = true,
hideOnEscape = true,
preferredIndex = STATICPOPUP_NUMDIALOGS
}
OmniCDC.StaticPopupDialogs["OMNICD_RELOADUI"] = {
text = "%s",
button1 = ACCEPT,
button2 = CANCEL,
OnAccept = function()
EnableAddOn("Blizzard_CompactRaidFrames")
EnableAddOn("Blizzard_CUFProfiles")
C_UI.Reload()
end,
OnCancel = function()
if E.Party.isInTestMode then
E.Party:Test()
end
end,
timeout = 0,
whileDead = true,
hideOnEscape = true,
preferredIndex = STATICPOPUP_NUMDIALOGS
}
OmniCDC.StaticPopupDialogs["OMNICD_IMPORT_EDITOR"] = {
text = L["Importing Custom Spells will reload UI. Press Cancel to abort."],
button1 = ACCEPT,
button2 = CANCEL,
OnAccept = function(_, data)
E.ProfileSharing:CopyCustomSpells(data)
OmniCD_ProfileDialogEditBox:SetText(L["Profile imported successfully!"])
C_UI.Reload()
end,
OnCancel = function()
OmniCD_ProfileDialogEditBox:SetText(L["Profile import cancelled!"])
end,
timeout = 0,
whileDead = true,
hideOnEscape = true,
preferredIndex = STATICPOPUP_NUMDIALOGS
}
OmniCDC.StaticPopupDialogs["OMNICD_IMPORT_PROFILE"] = {
text = L["Press Accept to save profile %s. Addon will switch to the imported profile."],
button1 = ACCEPT,
button2 = CANCEL,
OnAccept = function(_, data)
E.ProfileSharing:CopyProfile(data.profileType, data.profileKey, data.profileData)
OmniCD_ProfileDialogEditBox:SetText(L["Profile imported successfully!"])
E:ACR_NotifyChange()
end,
OnCancel = function()
OmniCD_ProfileDialogEditBox:SetText(L["Profile import cancelled!"])
end,
timeout = 0,
whileDead = true,
hideOnEscape = true,
preferredIndex = STATICPOPUP_NUMDIALOGS
}
OmniCDC.StaticPopupDialogs["OMNICD_DF_TEST_MSG"] = {
text = "|cffff2020%s",
button1 = OKAY,
button2 = CLOSE,
timeout = 0,
whileDead = true,
hideOnEscape = true,
preferredIndex = STATICPOPUP_NUMDIALOGS
}