This commit is contained in:
NoM0Re
2025-04-13 16:03:55 +02:00
committed by GitHub
parent 388434a6e4
commit 51bac56479
44 changed files with 1228 additions and 844 deletions
@@ -0,0 +1,43 @@
if not WeakAuras.IsLibsOK() then return end
local Type, Version = "WeakAurasInputWithIndentation", 1
local AceGUI = LibStub and LibStub("AceGUI-3.0", true)
if not AceGUI or (AceGUI:GetWidgetVersion(Type) or 0) >= Version then return end
local eventCallbacks = {
OnEditFocusGained = "OnEditFocusGained",
OnEditFocusLost = "OnEditFocusLost",
OnEnterPressed = "OnEnterPressed",
OnShow = "OnShow"
}
local function EventHandler(frame, event)
local self = frame.obj
local option = self.userdata.option
if option and option.callbacks and option.callbacks[event] then
option.callbacks[event](self)
end
end
local function Constructor()
local widget = AceGUI:Create("EditBox")
widget.type = Type
for event, callback in pairs(eventCallbacks) do
widget.editbox:HookScript(event, function(frame) EventHandler(frame, callback) end)
end
local GetText = widget.editbox.GetText
widget.editbox.GetText = function(self)
return IndentationLib.decode(GetText(self))
end
local SetText = widget.editbox.SetText
widget.editbox.SetText = function(self, text)
SetText(self, IndentationLib.encode(text))
end
return widget
end
AceGUI:RegisterWidgetType(Type, Constructor, Version)
@@ -18,80 +18,88 @@ local PlaySound, CreateFrame, UIParent = PlaySound, CreateFrame, UIParent
Scripts
-------------------------------------------------------------------------------]]
local function Button_OnClick(frame, ...)
AceGUI:ClearFocus()
PlaySound(852) -- SOUNDKIT.IG_MAINMENU_OPTION
frame.obj:Fire("OnClick", ...)
AceGUI:ClearFocus()
PlaySound(852) -- SOUNDKIT.IG_MAINMENU_OPTION
frame.obj:Fire("OnClick", ...)
end
local function Control_OnEnter(frame)
if frame.tooltip then
GameTooltip:ClearLines()
GameTooltip:SetOwner(frame, "ANCHOR_NONE");
GameTooltip:SetPoint("BOTTOM", frame, "TOP", 0, 5);
GameTooltip:AddLine(frame.tooltip)
GameTooltip:Show()
end
frame.obj:Fire("OnEnter")
if frame.tooltip then
GameTooltip:ClearLines()
GameTooltip:SetOwner(frame, "ANCHOR_NONE");
GameTooltip:SetPoint("BOTTOM", frame, "TOP", 0, 5);
GameTooltip:AddLine(frame.tooltip)
GameTooltip:Show()
end
frame.obj:Fire("OnEnter")
end
local function Control_OnLeave(frame)
GameTooltip:Hide()
frame.obj:Fire("OnLeave")
GameTooltip:Hide()
frame.obj:Fire("OnLeave")
end
--[[-----------------------------------------------------------------------------
Methods
-------------------------------------------------------------------------------]]
local methods = {
["OnAcquire"] = function(self)
-- restore default values
self:SetHeight(16)
self:SetWidth(16)
self:SetDisabled(false)
self:SetText()
self.hTex:SetVertexColor(1, 1, 1, 0.1)
end,
["OnAcquire"] = function(self)
-- restore default values
self:SetHeight(16)
self:SetWidth(16)
self:SetDisabled(false)
self:SetText()
self.hTex:SetVertexColor(1, 1, 1, 0.1)
self:SetSmallFont(false)
end,
-- ["OnRelease"] = nil,
-- ["OnRelease"] = nil,
["SetText"] = function(self, text)
self.text:SetText(text)
if text ~= "" then
self:SetWidth(self.text:GetStringWidth() + 28)
else
self:SetWidth(16)
end
end,
["SetText"] = function(self, text)
self.text:SetText(text)
if text ~= "" then
self:SetWidth(self.text:GetStringWidth() + 28)
else
self:SetWidth(16)
end
end,
["SetTooltip"] = function(self, text)
self.frame.tooltip = text
end,
["SetTooltip"] = function(self, text)
self.frame.tooltip = text
end,
["SetDisabled"] = function(self, disabled)
self.disabled = disabled
if disabled then
self.frame:Disable()
else
self.frame:Enable()
end
end,
["SetDisabled"] = function(self, disabled)
self.disabled = disabled
if disabled then
self.frame:Disable()
else
self.frame:Enable()
end
end,
["SetTexture"] = function(self, path)
self.icon:SetTexture(path)
end,
["LockHighlight"] = function(self)
self.frame:LockHighlight()
end,
["UnlockHighlight"] = function(self)
self.frame:UnlockHighlight()
end,
["SetStrongHighlight"] = function(self, enable)
if enable then
self.hTex:SetVertexColor(1, 1, 1, 0.3)
else
self.hTex:SetVertexColor(1, 1, 1, 0.1)
end
end
["SetTexture"] = function(self, path)
self.icon:SetTexture(path)
end,
["LockHighlight"] = function(self)
self.frame:LockHighlight()
end,
["UnlockHighlight"] = function(self)
self.frame:UnlockHighlight()
end,
["SetStrongHighlight"] = function(self, enable)
if enable then
self.hTex:SetVertexColor(1, 1, 1, 0.3)
else
self.hTex:SetVertexColor(1, 1, 1, 0.1)
end
end,
["SetSmallFont"] = function(self, small)
if small then
self.text:SetFontObject("GameFontNormalSmall")
else
self.text:SetFontObject("GameFontNormal")
end
end
}
@@ -99,61 +107,61 @@ local methods = {
Constructor
-------------------------------------------------------------------------------]]
local function Constructor()
local name = "AceGUI30Button" .. AceGUI:GetNextWidgetNum(Type)
local frame = CreateFrame("Button", name, UIParent)
frame:Hide()
local name = "AceGUI30Button" .. AceGUI:GetNextWidgetNum(Type)
local frame = CreateFrame("Button", name, UIParent)
frame:Hide()
frame:EnableMouse(true)
frame:SetScript("OnClick", Button_OnClick)
frame:SetScript("OnEnter", Control_OnEnter)
frame:SetScript("OnLeave", Control_OnLeave)
frame:EnableMouse(true)
frame:SetScript("OnClick", Button_OnClick)
frame:SetScript("OnEnter", Control_OnEnter)
frame:SetScript("OnLeave", Control_OnLeave)
local icon = frame:CreateTexture()
icon:SetTexture("aaa")
icon:SetPoint("TOPLEFT", frame, "TOPLEFT")
icon:SetPoint("BOTTOMLEFT", frame, "BOTTOMLEFT")
icon:SetWidth(16)
local icon = frame:CreateTexture()
icon:SetTexture("aaa")
icon:SetPoint("TOPLEFT", frame, "TOPLEFT")
icon:SetPoint("BOTTOMLEFT", frame, "BOTTOMLEFT")
icon:SetWidth(16)
local text = frame:CreateFontString()
text:SetFontObject("GameFontNormal")
text:ClearAllPoints()
text:SetPoint("TOPLEFT", 20, -1)
text:SetPoint("BOTTOMRIGHT", -4, 1)
text:SetJustifyV("MIDDLE")
local text = frame:CreateFontString()
text:SetFontObject("GameFontNormal")
text:ClearAllPoints()
text:SetPoint("TOPLEFT", 20, -1)
text:SetPoint("BOTTOMRIGHT", -4, 1)
text:SetJustifyV("MIDDLE")
--local nTex = frame:CreateTexture()
--nTex:SetTexture("Interface/Buttons/UI-Panel-Button-Up")
--nTex:SetTexCoord(0, 0.625, 0, 0.6875)
--nTex:SetAllPoints()
--frame:SetNormalTexture(nTex)
--local nTex = frame:CreateTexture()
--nTex:SetTexture("Interface/Buttons/UI-Panel-Button-Up")
--nTex:SetTexCoord(0, 0.625, 0, 0.6875)
--nTex:SetAllPoints()
--frame:SetNormalTexture(nTex)
local hTex = frame:CreateTexture()
hTex:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_FullWhite")
hTex:SetVertexColor(1, 1, 1, 0.1)
local hTex = frame:CreateTexture()
hTex:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_FullWhite")
hTex:SetVertexColor(1, 1, 1, 0.1)
hTex:SetAllPoints()
frame:SetHighlightTexture(hTex)
hTex:SetAllPoints()
frame:SetHighlightTexture(hTex)
local pTex = frame:CreateTexture()
pTex:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_FullWhite")
pTex:SetVertexColor(1, 1, 1, 0.2)
pTex:SetAllPoints()
frame:SetPushedTexture(pTex)
local pTex = frame:CreateTexture()
pTex:SetTexture("Interface\\AddOns\\WeakAuras\\Media\\Textures\\Square_FullWhite")
pTex:SetVertexColor(1, 1, 1, 0.2)
pTex:SetAllPoints()
frame:SetPushedTexture(pTex)
local widget = {
text = text,
icon = icon,
frame = frame,
type = Type,
hTex = hTex
}
for method, func in pairs(methods) do
widget[method] = func
end
local widget = {
text = text,
icon = icon,
frame = frame,
type = Type,
hTex = hTex
}
for method, func in pairs(methods) do
widget[method] = func
end
return AceGUI:RegisterAsWidget(widget)
return AceGUI:RegisterAsWidget(widget)
end
AceGUI:RegisterWidgetType(Type, Constructor, Version)
+1 -1
View File
@@ -718,7 +718,7 @@ local function GetBuffTriggerOptions(data, triggernum)
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Filter by Specialization"],
desc = L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"],
desc = L["Requires syncing the specialization via LibGroupTalents."],
order = 66.3,
hidden = function() return
not (trigger.type == "aura2" and (trigger.unit == "group" or trigger.unit == "raid" or trigger.unit == "party"))
+46 -7
View File
@@ -4,15 +4,54 @@ local AddonName = ...
local OptionsPrivate = select(2, ...)
OptionsPrivate.changelog = {
versionString = '5.19.7',
dateString = '2025-04-04',
fullChangeLogUrl = 'https://github.com/WeakAuras/WeakAuras2/compare/5.19.6...5.19.7',
versionString = '5.19.8',
dateString = '2025-04-11',
fullChangeLogUrl = 'https://github.com/WeakAuras/WeakAuras2/compare/5.19.7...5.19.8',
highlightText = [==[
This release reverts a change to item equipped load & triggers which was causing unacceptable performance characteristics.
Also, the pending updates section of options has some minor cosmetic improvements.]==], commitText = [==[mrbuds (2):
TOC update for SoD phase 8
- Revert "Item Equipped: Add exact match to load options/fix name matching"
- Don't overlap PendingUpdateButton's text with update icon
New Features:
- states:Replace(id, newstate) & states:Get(id, key) are now available in TSU custom triggers
- subtext & condition change text learned to support UI escape sequences, like the text region type already does
- Spell Activation Overlay events are available in Cata classic, so the related trigger has been re-enabled for that game flavor
- Scarlet Enclave encounter IDs added for SoD
Fixes:
- Item Equipped load/trigger forces exact match now, to deal with e.g. normal/heroic versions of the same item
- unit formatters produces empty string "" instead of "nil" when the underlying unit token is invalid
- various fixes to options panel & thanks list so they don't look terrible (thanks @pewtro!)
- Fixed some templates which were invalidated in 11.1
- Reminded chat msg - emote trigger to pay attention to CHAT_MSG_TEXT_EMOTE again]==], commitText = [==[InfusOnWoW (8):
- Item Equipped: Force "exact match" mode
- Make SubText + Conditions also use IndentionLib.encode/decode for text
- Make Unit formatting not return "nil"
- Tweak bottom buttons until they all fit
- Enable Spell Activation Overlay Glow trigger in Cata
- Chat: Fix Emote filter for /commands
- Templates: Update to 11.1 patch changes
- Update Discord List
Pewtro (1):
- Fix an issue with word wrapping in the Discord thanks list
Stanzilla (1):
- Update WeakAurasModelPaths from wago.tools
dependabot[bot] (1):
- Bump cbrgm/mastodon-github-action from 2.1.13 to 2.1.14
mrbuds (4):
- TSUHelpers: add states:Replace() and states:Get() functions, + bug fixes
- Add Encounter IDs for Scarlet Enclave
- Update Atlas File List from wago.tools
- SoD P8 toc update
]==]
}
+2 -1
View File
@@ -532,7 +532,8 @@ local function addControlsForChange(args, order, data, conditionVariable, totalA
get = function()
return conditions[i].changes[j].value;
end,
set = setValue
set = setValue,
control = allProperties.propertyMap[property].control
}
order = order + 1;
if propertyType == "texture" then
+2
View File
@@ -687,6 +687,7 @@ function OptionsPrivate.ConstructOptions(prototype, data, startorder, triggernum
local value = getValue(trigger, "use_"..realname, realname, multiEntry, entryNumber)
if(arg.type == "item") then
local useExactSpellId = (arg.showExactOption and getValue(trigger, nil, "use_exact_"..realname, multiEntry, entryNumber))
or arg.only_exact
if value and value ~= "" then
if useExactSpellId then
local itemId = tonumber(value)
@@ -709,6 +710,7 @@ function OptionsPrivate.ConstructOptions(prototype, data, startorder, triggernum
end
elseif(arg.type == "spell") then
local useExactSpellId = (arg.showExactOption and getValue(trigger, nil, "use_exact_"..realname, multiEntry, entryNumber))
or arg.only_exact
if value and value ~= "" and (type(value) == "number" or type(value) == "string") then
local spellID = WeakAuras.SafeToNumber(value)
if spellID then
+3 -5
View File
@@ -393,6 +393,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Differences"] = "Unterschiede"
--[[Translation missing --]]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
--[[Translation missing --]]
L["Discord"] = "Discord"
L["Display Name"] = "Anzeigename"
L["Display Text"] = "Anzeigetext"
L["Displays a text, works best in combination with other displays"] = "Zeigt einen Text an, funktioniert am besten in Kombination mit anderen Anzeigen"
@@ -724,8 +726,6 @@ Falls die Zahl als Dezimalzahl (z.B. 0.5), Bruch (z.B. 1/2) oder Prozentsatz (z.
L["Is Stealable"] = "Ist stehlbar"
--[[Translation missing --]]
L["Is Unit"] = "Is Unit"
--[[Translation missing --]]
L["Join Discord"] = "Join Discord"
L["Justify"] = "Ausrichten"
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
@@ -989,9 +989,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Benötigt zur Aktivierung"
--[[Translation missing --]]
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Requires syncing the specialization via LibGroupTalents."] = "Requires syncing the specialization via LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Reset all options to their default values."] = "Reset all options to their default values."
L["Reset Entry"] = "Eintrag zurücksetzen"
+2 -2
View File
@@ -286,6 +286,7 @@ Off Screen]=]
L["Determines how many entries can be in the table."] = "Determines how many entries can be in the table."
L["Differences"] = "Differences"
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
L["Discord"] = "Discord"
L["Display Name"] = "Display Name"
L["Display Text"] = "Display Text"
L["Displays a text, works best in combination with other displays"] = "Displays a text, works best in combination with other displays"
@@ -489,7 +490,6 @@ Bleed classification via LibDispel]=]
L["Is Boss Debuff"] = "Is Boss Debuff"
L["Is Stealable"] = "Is Stealable"
L["Is Unit"] = "Is Unit"
L["Join Discord"] = "Join Discord"
L["Justify"] = "Justify"
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
L["Keep your Wago imports up to date with the Companion App."] = "Keep your Wago imports up to date with the Companion App."
@@ -654,7 +654,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=]
L["Report bugs on our issue tracker."] = "Report bugs on our issue tracker."
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Required for Activation"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"
L["Reset all options to their default values."] = "Reset all options to their default values."
L["Reset Entry"] = "Reset Entry"
L["Reset to Defaults"] = "Reset to Defaults"
+3 -4
View File
@@ -282,6 +282,7 @@ Off Screen]=] ] = "El aura está fuera de la pantalla"
L["Determines how many entries can be in the table."] = "Determina cuántas entradas puede haber en la tabla."
L["Differences"] = "Diferencias"
L["Disallow Entry Reordering"] = "No permitir la reordenación de entradas"
L["Discord"] = "Discord"
L["Display Name"] = "Nombre de visualización"
L["Display Text"] = "Mostrar Texto"
L["Displays a text, works best in combination with other displays"] = "Muestra un texto, funciona mejor en combinación con otras visualizaciones"
@@ -487,7 +488,6 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Is Boss Debuff"] = "Es perjuicio de jefe"
L["Is Stealable"] = "Se puede robar"
L["Is Unit"] = "Es unidad"
L["Join Discord"] = "Unir en Discord"
L["Justify"] = "Justificar"
L["Keep Aspect Ratio"] = "Mantener relación de aspecto"
L["Keep your Wago imports up to date with the Companion App."] = "Mantén tus importaciones de Wago actualizadas con la Companion App."
@@ -553,7 +553,7 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Name Info"] = "Información del Nombre"
L["Name Pattern Match"] = "Coincidencia de patrón de nombre"
L["Name:"] = "Nombre:"
L["Negator"] = "Negar"
L["Negator"] = "Negador"
L["New Aura"] = "Nueva aura"
L["New Template"] = "Nueva plantilla"
L["New Value"] = "Nuevo valor"
@@ -649,8 +649,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = "Ocurrencia d
L["Report bugs on our issue tracker."] = "Informa de los errores en nuestro rastreador de problemas."
L["Require unit from trigger"] = "Requiere unidad del activador"
L["Required for Activation"] = "Necesario para la activación"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requiere LibGroupTalents, es decir, una versión actualizada de WeakAuras."
L["Requires syncing the specialization via LibGroupTalents."] = "Requiere sincronizar la especialización mediante LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requiere LibSpecialization, es decir, una versión actualizada de WeakAuras."
L["Reset all options to their default values."] = "Restablece todas las opciones a sus valores por defecto."
L["Reset Entry"] = "Restablecer entrada"
L["Reset to Defaults"] = "Restablecer valores"
+3 -4
View File
@@ -282,6 +282,7 @@ Off Screen]=] ] = "Aura está fuera de la pantalla"
L["Determines how many entries can be in the table."] = "Determina cuántas entradas puede haber en la tabla."
L["Differences"] = "Diferencias"
L["Disallow Entry Reordering"] = "No permitir la reordenación de entradas"
L["Discord"] = "Discord"
L["Display Name"] = "Nombre de visualización"
L["Display Text"] = "Mostrar Texto"
L["Displays a text, works best in combination with other displays"] = "Muestra un texto, funciona mejor en combinación con otras visualizaciones"
@@ -487,7 +488,6 @@ Con |cFF00CC00>= 0|r se activará siempre.]=]
L["Is Boss Debuff"] = "Es perjuicio de jefe"
L["Is Stealable"] = "Se puede robar"
L["Is Unit"] = "Es unidad"
L["Join Discord"] = "Unir en Discord"
L["Justify"] = "Justificar"
L["Keep Aspect Ratio"] = "Mantener relación de aspecto"
L["Keep your Wago imports up to date with the Companion App."] = "Mantén tus importaciones de Wago actualizadas con la Companion App."
@@ -553,7 +553,7 @@ Sólo un valor coincidente puede ser escogido.]=]
L["Name Info"] = "Información del Nombre"
L["Name Pattern Match"] = "Coincidencia de patrón de nombre"
L["Name:"] = "Nombre:"
L["Negator"] = "Negar"
L["Negator"] = "Negador"
L["New Aura"] = "Nueva aura"
L["New Template"] = "Nueva plantilla"
L["New Value"] = "Nuevo valor"
@@ -649,8 +649,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = "Ocurrencia d
L["Report bugs on our issue tracker."] = "Informa de los errores en nuestro rastreador de problemas."
L["Require unit from trigger"] = "Requiere unidad del activador"
L["Required for Activation"] = "Necesario para la activación"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requiere LibGroupTalents, es decir, una versión actualizada de WeakAuras."
L["Requires syncing the specialization via LibGroupTalents."] = "Requiere sincronizar la especialización mediante LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requiere LibSpecialization, es decir, una versión actualizada de WeakAuras."
L["Reset all options to their default values."] = "Restablece todas las opciones a sus valores por defecto."
L["Reset Entry"] = "Restablecer entrada"
L["Reset to Defaults"] = "Restablecer valores"
+3 -5
View File
@@ -371,6 +371,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED
L["Differences"] = "Différences"
--[[Translation missing --]]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
--[[Translation missing --]]
L["Discord"] = "Discord"
L["Display Name"] = "Nom de l'affichage"
L["Display Text"] = "Texte d'affichage"
L["Displays a text, works best in combination with other displays"] = "Affiche du texte, fonctionne mieux en combinaison avec d'autres affichages."
@@ -673,8 +675,6 @@ Si cette case est cochée, ce séparateur inclura du texte. Sinon, ce sera juste
L["Is Stealable"] = "Est subtilisable "
--[[Translation missing --]]
L["Is Unit"] = "Is Unit"
--[[Translation missing --]]
L["Join Discord"] = "Join Discord"
L["Justify"] = "Justification"
L["Keep Aspect Ratio"] = "Conserver les Proportions"
L["Keep your Wago imports up to date with the Companion App."] = "Gardez vos importations Wago à jour avec l'application Companion."
@@ -898,9 +898,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Requis pour l'activation"
--[[Translation missing --]]
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Requires syncing the specialization via LibGroupTalents."] = "Requires syncing the specialization via LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"
L["Reset all options to their default values."] = "Réinitialiser toutes les options à leurs valeurs par défaut."
--[[Translation missing --]]
L["Reset Entry"] = "Reset Entry"
+3 -5
View File
@@ -322,6 +322,8 @@ Off Screen]=] ] = "L'aura è fuori dallo schermo"
--[[Translation missing --]]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
--[[Translation missing --]]
L["Discord"] = "Discord"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
--[[Translation missing --]]
L["Display Text"] = "Display Text"
@@ -711,8 +713,6 @@ Bleed classification via LibDispel]=]
--[[Translation missing --]]
L["Is Unit"] = "Is Unit"
--[[Translation missing --]]
L["Join Discord"] = "Join Discord"
--[[Translation missing --]]
L["Justify"] = "Justify"
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
@@ -1023,9 +1023,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=]
--[[Translation missing --]]
L["Required for Activation"] = "Required for Activation"
--[[Translation missing --]]
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Requires syncing the specialization via LibGroupTalents."] = "Requires syncing the specialization via LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Reset all options to their default values."] = "Reset all options to their default values."
--[[Translation missing --]]
+17 -18
View File
@@ -176,7 +176,7 @@ Enable this setting if you want this timer to be hidden, or when using a WeakAur
디스플레이 지속시간의 비율로 애니메이션 지속시간을 설정합니다, 분수 (1/2), 백분율 (50%), 또는 소수 (0.5)로 표현합니다.
|cFFFF0000참고:|r 디스플레이가 진행 시간이 없으면 (비-지속적 이벤트 활성 조건, 지속시간이 없는 오라, 등등), 애니메이션은 재생되지 않습니다.
|cFF4444FF예:|r
|cFF4444FF예:|r
애니메이션의 지속시간을 |cFF00CC0010%|r로 설정하고, 디스플레이의 활성 조건이 20초 지속 강화 효과일 때, 시작 애니메이션은 2초 동안 재생됩니다.
애니메이션의 지속시간을 |cFF00CC0010%|r로 설정하고, 디스플레이의 활성 조건이 지속시간이 없는 강화 효과일 때, 시작 애니메이션은 재생되지 않습니다 (지속시간을 따로 설정했더라도)."
]=]
@@ -232,7 +232,7 @@ Off Screen]=] ] = "위크오라가 화면 밖에 있습니다"
L["Changelog"] = "업데이트 정보"
L["Chat with WeakAuras experts on our Discord server."] = "우리의 Discord 서버에서 WeakAuras 전문가들과 이야기를 나누어 보세요."
L["Check On..."] = "검사 기준..."
L["Check out our wiki for a large collection of examples and snippets."] = "방대한 예제와 스니펫 모음을 보려면 위키를 확인하세요."
L["Check out our wiki for a large collection of examples and snippets."] = "방대한 사례와 스니펫 모음을 보려면 위키를 확인하세요."
L["Children:"] = "자식 위크오라:"
L["Choose"] = "선택"
L["Circular Texture %s"] = "테두리 텍스처 %s"
@@ -279,25 +279,25 @@ Off Screen]=] ] = "위크오라가 화면 밖에 있습니다"
L["Custom Frames"] = "사용자 정의 프레임"
L["Custom Options"] = "사용자 정의 옵션"
L["Custom Trigger"] = "사용자 정의 활성 조건"
L["Custom trigger event tooltip"] = [=[사용자 정의 활성 조건을 확인할 이벤트를 선택하세요. 쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다.
L["Custom trigger event tooltip"] = [=[사용자 정의 활성 조건을 확인할 이벤트를 선택하세요. 쉼표나 공백으로 여러 이벤트를 지정할 수 있습니다.
• "UNIT" 이벤트는 콜론을 사용해 등록할 유닛 ID를 정할 수 있습니다. 유닛ID 외에도
"nameplate", "group", "raid", "party", "arena", "boss"와 같은 유닛 유형을 사용할 수 있습니다.
• "CLEU"를 COMBAT_LOG_EVENT_UNFILTERED 대신 사용할 수 있고 받고 싶은 "서브이벤트"를 콜론으로 구분해서 지정할 수 있습니다.
• "TRIGGER" 키워드에 콜론으로 활성 조건 번호를 나누어 지정하면 해당 활성 조건이 업데이트될 때 사용자 정의 활성 조건도 같이 업데이트됩니다.
• "UNIT" 이벤트는 콜론을 사용해 등록할 유닛 ID를 정할 수 있습니다.
"nameplate", "group", "raid", "party", "arena", "boss"와 같은 유닛 유형을 유닛ID로 사용할 수 있습니다.
• "CLEU"를 COMBAT_LOG_EVENT UNFILTERED 대신 사용할 수 있고 받고 싶은 "서브이벤트"를 콜론으로 구분해서 지정할 수 있습니다.
• "TRIGGER" 키워드에 콜론으로 활성 조건 번호를 나누어 지정하면 해당 활성 조건이 업데이트될 때 사용자 정의 활성 조건도 같이 업데이트됩니다.
|cFF4444FF예:|r
|cFF4444FF예:|r
UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1]=]
L["Custom trigger status tooltip"] = [=[사용자 정의 활성 조건을 확인할 이벤트를 선택하세요. 쉼표나 공백을 사용해 여러 이벤트를 지정할 수 있습니다.
L["Custom trigger status tooltip"] = [=[사용자 정의 활성 조건을 확인할 이벤트를 선택하세요. 쉼표나 공백으로 여러 이벤트를 지정할 수 있습니다.
• "UNIT" 이벤트는 콜론을 사용해 등록할 유닛 ID를 정할 수 있습니다. 유닛ID 외에도
"nameplate", "group", "raid", "party", "arena", "boss"와 같은 유닛 유형을 사용할 수 있습니다.
• "CLEU"를 COMBAT_LOG_EVENT_UNFILTERED 대신 사용할 수 있고 받고 싶은 "서브이벤트"를 콜론으로 구분해서 지정할 수 있습니다.
• "TRIGGER" 키워드에 콜론으로 활성 조건 번호를 나누어 지정하면 해당 활성 조건이 업데이트될 때 사용자 정의 활성 조건도 같이 업데이트됩니다.
• "UNIT" 이벤트는 콜론을 사용해 등록할 유닛 ID를 정할 수 있습니다.
"nameplate", "group", "raid", "party", "arena", "boss"와 같은 유닛 유형을 유닛ID로 사용할 수 있습니다.
• "CLEU"를 COMBAT_LOG_EVENT UNFILTERED 대신 사용할 수 있고 받고 싶은 "서브이벤트"를 콜론으로 구분해서 지정할 수 있습니다.
• "TRIGGER" 키워드에 콜론으로 활성 조건 번호를 나누어 지정하면 해당 활성 조건이 업데이트될 때 사용자 정의 활성 조건도 같이 업데이트됩니다.
이 활성 조건은 스테이터스 유형이므로 지정한 이벤트에 인자가 없어도 WeakAuras에 의해 호출될 수 있습니다.
|cFF4444FF예:|r
|cFF4444FF예:|r
UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:SPELL_CAST_SUCCESS TRIGGER:3:1]=]
L["Custom Trigger: Ignore Lua Errors on OPTIONS event"] = "사용자 정의 활성 조건: OPTIONS 이벤트에서 Lua 오류 무시"
L["Custom Trigger: Send fake events instead of STATUS event"] = "사용자 정의 활성 조건: STATUS 이벤트 대신 가짜 이벤트 보내기"
@@ -316,6 +316,7 @@ UNIT_POWER_UPDATE:player, UNIT_AURA:nameplate:group PLAYER_TARGET_CHANGED CLEU:S
L["Determines how many entries can be in the table."] = "테이블에 얼마나 많은 내역이 들어갈 수 있는지 측정합니다."
L["Differences"] = "차이점"
L["Disallow Entry Reordering"] = "내역 재정렬 거부"
L["Discord"] = "Discord"
L["Display Name"] = "표시할 이름"
L["Display Text"] = "텍스트 표시"
L["Displays a text, works best in combination with other displays"] = "텍스트를 표시합니다. 다른 디스플레이와 조합할 때 가장 잘 작동합니다."
@@ -446,7 +447,7 @@ Bleed classification via LibDispel]=] ] = [=[여러 속성 중 해제가 되는
입력한 숫자가 5같은 정수일 경우 오라에 걸린 유닛 수랑 입력한 수를 직접 비교합니다.
입력한 숫자가 0.5같은 소수나 1/2로 분수 또는 50%% 형식으로 백분율이면 %s에서 해당 비율만큼 오라에 걸려야 합니다.
|cFF4444FF예:|r
|cFF4444FF예:|r
|cFF00CC00> 0|r은 '%s' 종류의 유닛 아무나 오라에 걸리면 작동합니다
|cFF00CC00= 100%%|r는 '%s' 종류의 유닛이 전부 오라에 걸리면 작동합니다
|cFF00CC00!= 2|r는 '%s' 종류의 유닛 2개가 오라에 걸렸을 때만 빼고 작동합니다
@@ -526,7 +527,6 @@ Bleed classification via LibDispel]=] ] = [=[여러 속성 중 해제가 되는
L["Is Boss Debuff"] = "보스 디버프"
L["Is Stealable"] = "훔치기 가능"
L["Is Unit"] = "유닛"
L["Join Discord"] = "Discord 입장"
L["Justify"] = "정렬"
L["Keep Aspect Ratio"] = "종횡비 유지"
L["Keep your Wago imports up to date with the Companion App."] = "Companion 앱으로 Wago의 위크오라를 항상 최신으로 유지하세요."
@@ -697,8 +697,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = [=[이벤트
L["Report bugs on our issue tracker."] = "이슈 트래커에 버그를 제보해 주세요."
L["Require unit from trigger"] = "활성 조건에서 유닛 필요"
L["Required for Activation"] = "활성화에 필요"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "LibGroupTalents이 필요합니다. 예를 들면 최신 WeakAuras 버전으로 업데이트하면 됩니다"
L["Requires syncing the specialization via LibGroupTalents."] = "LibGroupTalents을 통해 전문화를 동기화해야 합니다."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "LibSpecialization이 필요합니다. 예를 들면 최신 WeakAuras 버전으로 업데이트하면 됩니다"
L["Reset all options to their default values."] = "모든 옵션을 기본값으로 재설정하십시오."
L["Reset Entry"] = "항목 초기화"
L["Reset to Defaults"] = "기본값으로 재설정"
+3 -5
View File
@@ -428,6 +428,8 @@ Off Screen]=] ] = "Aura está fora da tela"
--[[Translation missing --]]
L["Disallow Entry Reordering"] = "Disallow Entry Reordering"
--[[Translation missing --]]
L["Discord"] = "Discord"
--[[Translation missing --]]
L["Display Name"] = "Display Name"
L["Display Text"] = "Texto do mostruário"
--[[Translation missing --]]
@@ -778,8 +780,6 @@ Bleed classification via LibDispel]=]
L["Is Stealable"] = "É Roubável"
--[[Translation missing --]]
L["Is Unit"] = "Is Unit"
--[[Translation missing --]]
L["Join Discord"] = "Join Discord"
L["Justify"] = "Justificar"
--[[Translation missing --]]
L["Keep Aspect Ratio"] = "Keep Aspect Ratio"
@@ -1062,9 +1062,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=]
L["Require unit from trigger"] = "Require unit from trigger"
L["Required for Activation"] = "Requerido para Ativar"
--[[Translation missing --]]
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Requires syncing the specialization via LibGroupTalents."] = "Requires syncing the specialization via LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"
--[[Translation missing --]]
L["Reset all options to their default values."] = "Reset all options to their default values."
--[[Translation missing --]]
+3 -3
View File
@@ -295,6 +295,8 @@ UNIT_POWER UNIT_AURA, PLAYER_TARGET_CHANGED]=]
L["Determines how many entries can be in the table."] = "Определяет, сколько записей может быть в таблице."
L["Differences"] = "Различия"
L["Disallow Entry Reordering"] = "Запретить изменение порядка записей"
--[[Translation missing --]]
L["Discord"] = "Discord"
L["Display Name"] = "Отображаемое имя"
L["Display Text"] = "Отображаемый текст"
L["Displays a text, works best in combination with other displays"] = "Отображает текст, лучше всего работает в сочетании с другими индикациями"
@@ -509,7 +511,6 @@ Bleed classification via LibDispel]=] ] = "Фильтровать только
L["Is Boss Debuff"] = "Применён боссом"
L["Is Stealable"] = "Может быть украден"
L["Is Unit"] = "Использовать как единицу"
L["Join Discord"] = "Присоединяйтесь к Discord"
L["Justify"] = "Выравнивание"
L["Keep Aspect Ratio"] = "Сохранять пропорции"
L["Keep your Wago imports up to date with the Companion App."] = "Поддерживайте ваши индикации с Wago в актуальном состоянии при помощи приложения Companion."
@@ -672,8 +673,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = "Время
L["Report bugs on our issue tracker."] = "Сообщите об ошибках на наш баг-трекер."
L["Require unit from trigger"] = "Требуется единица от триггера"
L["Required for Activation"] = "Необходимо для активации"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "Требуется LibGroupTalents, т.е. актуальная версия WeakAuras"
L["Requires syncing the specialization via LibGroupTalents."] = "Требуется синхронизация специализации через LibGroupTalents."
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "Требуется LibSpecialization, т.е. актуальная версия WeakAuras"
L["Reset all options to their default values."] = "Возвращает всем параметрам значения по умолчанию, заданные автором."
L["Reset Entry"] = "Сбросить запись"
L["Reset to Defaults"] = "Сбросить настройки"
+3 -3
View File
@@ -297,6 +297,8 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Determines how many entries can be in the table."] = "决定表格中可以有多少条目"
L["Differences"] = "差异"
L["Disallow Entry Reordering"] = "不允许重新排列条目"
--[[Translation missing --]]
L["Discord"] = "Discord"
L["Display Name"] = "图示名称"
L["Display Text"] = "图示文本"
L["Displays a text, works best in combination with other displays"] = "显示一条文本,最好与其他显示效果结合运用"
@@ -508,7 +510,6 @@ Bleed classification via LibDispel]=] ] = "仅过滤给定类型的可驱散的
L["Is Boss Debuff"] = "首领施放的减益效果"
L["Is Stealable"] = "可偷取"
L["Is Unit"] = "是单位"
L["Join Discord"] = "加入 Discord"
L["Justify"] = "对齐"
L["Keep Aspect Ratio"] = "保持比例不变"
L["Keep your Wago imports up to date with the Companion App."] = "利用Companion应用程序保持你的Wago导入最新。"
@@ -676,8 +677,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = [=[事件发
L["Report bugs on our issue tracker."] = "在我们的问题追踪器里回报故障。"
L["Require unit from trigger"] = "需要在触发器中指定单位"
L["Required for Activation"] = "激活需要的条件"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "需要LibGroupTalents,可从最新的WeakAuras版本中获取。"
L["Requires syncing the specialization via LibGroupTalents."] = "需要通过LibGroupTalents同步专精。"
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "需要LibSpecialization,可从最新的WeakAuras版本中获取。"
L["Reset all options to their default values."] = "重置所有选项为默认值"
L["Reset Entry"] = "重置条目"
L["Reset to Defaults"] = "重置为默认"
+5 -6
View File
@@ -291,6 +291,7 @@ UNIT_POWER, UNIT_AURA PLAYER_TARGET_CHANGED]=]
L["Determines how many entries can be in the table."] = "決定表格中可以有多少項目。"
L["Differences"] = "差異"
L["Disallow Entry Reordering"] = "不允許重新排序項目"
L["Discord"] = "Discord"
L["Display Name"] = "顯示名稱"
L["Display Text"] = "提醒效果文字"
L["Displays a text, works best in combination with other displays"] = "顯示文字,最適合和其他顯示效果一起搭配使用"
@@ -502,7 +503,6 @@ Bleed classification via LibDispel]=] ] = "只過濾被 LibDispel 分類為流
L["Is Boss Debuff"] = "首領的減益"
L["Is Stealable"] = "可偷取"
L["Is Unit"] = "是單位"
L["Join Discord"] = "加入Discord"
L["Justify"] = "左右對齊"
L["Keep Aspect Ratio"] = "保持長寬比例"
L["Keep your Wago imports up to date with the Companion App."] = "使用 Companion App 讓從 Wago 匯入的字串保持更新。"
@@ -520,8 +520,8 @@ Bleed classification via LibDispel]=] ] = "只過濾被 LibDispel 分類為流
L["Limit"] = "限制"
L["Line"] = ""
L["Linear Texture %s"] = "線性材質 %s"
L["Linked aura: "] = "連結光環: "
L["Linked Auras"] = "連結的光環"
L["Linked aura: "] = "連結的提醒效果: "
L["Linked Auras"] = "連結的提醒效果"
L["Load"] = "載入"
L["Loaded"] = "已載入"
L["Loaded/Standby"] = "已載入/準備就緒"
@@ -565,7 +565,7 @@ Bleed classification via LibDispel]=] ] = "只過濾被 LibDispel 分類為流
L["Name Info"] = "名稱訊息"
L["Name Pattern Match"] = "名稱模式符合"
L["Name:"] = "名稱:"
L["Negator"] = ""
L["Negator"] = ""
L["New Aura"] = "新增提醒效果"
L["New Template"] = "新範本"
L["New Value"] = "新的值"
@@ -670,8 +670,7 @@ every 3 events starting from 2nd and ending at 11th: 2-11/3]=] ] = [=[事件發
L["Report bugs on our issue tracker."] = "請在我們的問題追蹤網頁回報 bug。"
L["Require unit from trigger"] = "需要來自觸發的單位"
L["Required for Activation"] = "啟用需要"
L["Requires LibGroupTalents, that is e.g. a up-to date WeakAuras version"] = "需要 LibGroupTalents,也就是最新的 WeakAuras 版本"
L["Requires syncing the specialization via LibGroupTalents."] = "需要透由LibGroupTalents同步專精。"
L["Requires LibSpecialization, that is e.g. a up-to date WeakAuras version"] = "需要 LibSpecialization,也就是最新的 WeakAuras 版本"
L["Reset all options to their default values."] = "重置所有選項,恢復成預設值。"
L["Reset Entry"] = "重置項目"
L["Reset to Defaults"] = "重置為預設值"
@@ -428,6 +428,7 @@ function OptionsPrivate.CreateFrame()
local addFooter = function(title, texture, url, description, descriptionCJ, descriptionK, rightAligned, width)
local button = AceGUI:Create("WeakAurasToolbarButton")
button:SetSmallFont(true)
button:SetText(title)
button:SetTexture(texture)
button:SetCallback("OnClick", function()
@@ -471,11 +472,12 @@ function OptionsPrivate.CreateFrame()
thanksList = thanksList .. lineWrapDiscordList(OptionsPrivate.Private.DiscordList)
local footerSpacing = 4
local thanksListCJ = lineWrapDiscordList(OptionsPrivate.Private.DiscordListCJ)
local thanksListK = lineWrapDiscordList(OptionsPrivate.Private.DiscordListK)
local discordButton = addFooter(L["Join Discord"], [[Interface\AddOns\WeakAuras\Media\Textures\discord.tga]], "https://discord.gg/UXSc7nt",
local discordButton = addFooter(L["Discord"], [[Interface\AddOns\WeakAuras\Media\Textures\discord.tga]], "https://discord.gg/UXSc7nt",
L["Chat with WeakAuras experts on our Discord server."])
discordButton:SetParent(tipFrame)
discordButton:SetPoint("LEFT", tipFrame, "LEFT")
@@ -483,12 +485,12 @@ function OptionsPrivate.CreateFrame()
local documentationButton = addFooter(L["Documentation"], [[Interface\AddOns\WeakAuras\Media\Textures\GitHub.tga]], "https://github.com/WeakAuras/WeakAuras2/wiki",
L["Check out our wiki for a large collection of examples and snippets."])
documentationButton:SetParent(tipFrame)
documentationButton:SetPoint("LEFT", discordButton, "RIGHT", 10, 0)
documentationButton:SetPoint("LEFT", discordButton, "RIGHT", footerSpacing, 0)
local thanksButton = addFooter(L["Thanks"], [[Interface\AddOns\WeakAuras\Media\Textures\waheart.tga]],
"https://www.patreon.com/WeakAuras", thanksList, thanksListCJ, thanksListK, nil, 800)
thanksButton:SetParent(tipFrame)
thanksButton:SetPoint("LEFT", documentationButton, "RIGHT", 10, 0)
thanksButton:SetPoint("LEFT", documentationButton, "RIGHT", footerSpacing, 0)
local changelogButton
if OptionsPrivate.changelog then
@@ -502,7 +504,7 @@ function OptionsPrivate.CreateFrame()
changelogButton = addFooter(L["Changelog"], "", OptionsPrivate.changelog.fullChangeLogUrl,
changelog, nil, nil, false, 800)
changelogButton:SetParent(tipFrame)
changelogButton:SetPoint("LEFT", thanksButton, "RIGHT", 10, 0)
changelogButton:SetPoint("LEFT", thanksButton, "RIGHT", footerSpacing, 0)
end
local awesomeWotlkButton
@@ -510,7 +512,7 @@ function OptionsPrivate.CreateFrame()
awesomeWotlkButton = addFooter("Awesome WotLK", [[Interface\AddOns\WeakAuras\Media\Textures\GitHub.tga]], "https://github.com/FrostAtom/awesome_wotlk/releases",
L["Unlock nameplate anchoring & units in WeakAuras with the Awesome WotLK client patch"])
awesomeWotlkButton:SetParent(tipFrame)
awesomeWotlkButton:SetPoint("LEFT", changelogButton or thanksButton, "RIGHT", 10, 0)
awesomeWotlkButton:SetPoint("LEFT", changelogButton or thanksButton, "RIGHT", footerSpacing, 0)
end
local reportbugButton = addFooter(L["Found a Bug?"], [[Interface\AddOns\WeakAuras\Media\Textures\bug_report.tga]], "https://github.com/NoM0Re/WeakAuras-WotLK/issues",
@@ -521,14 +523,14 @@ function OptionsPrivate.CreateFrame()
local wagoButton = addFooter(L["Find Auras"], [[Interface\AddOns\WeakAuras\Media\Textures\wago.tga]], "https://wago.io/search/imports/wow/all?q=3.3.5",
L["Browse Wago, the largest collection of auras."], nil, nil, true)
wagoButton:SetParent(tipFrame)
wagoButton:SetPoint("RIGHT", reportbugButton, "LEFT", -10, 0)
wagoButton:SetPoint("RIGHT", reportbugButton, "LEFT", -footerSpacing, 0)
local companionButton
if not OptionsPrivate.Private.CompanionData.slugs then
companionButton = addFooter(L["Update Auras"], [[Interface\AddOns\WeakAuras\Media\Textures\wagoupdate_refresh.tga]], "https://weakauras.wtf",
L["Keep your Wago imports up to date with the Companion App."])
companionButton:SetParent(tipFrame)
companionButton:SetPoint("RIGHT", wagoButton, "LEFT", -10, 0)
companionButton:SetPoint("RIGHT", wagoButton, "LEFT", -footerSpacing, 0)
end
frame.ShowTip = function(self)
@@ -56,7 +56,7 @@ local function createOptions(parentData, data, index, subIndex)
WeakAuras.Add(parentData)
WeakAuras.ClearAndUpdateOptions(parentData.id)
end,
control = "WeakAurasInput",
control = "WeakAurasInputWithIndentation",
callbacks = {
OnEditFocusGained = function(self)
local widget = dynamicTextInputs[subIndex]
+1 -1
View File
@@ -3,7 +3,7 @@ local Private = select(2, ...)
local L = WeakAuras.L
local optionsVersion = "5.19.7"
local optionsVersion = "5.19.8"
if optionsVersion .. " Beta" ~= WeakAuras.versionString then
local message = string.format(L["The WeakAuras Options Addon version %s doesn't match the WeakAuras version %s. If you updated the addon while the game was running, try restarting World of Warcraft. Otherwise try reinstalling WeakAuras"],
+2 -1
View File
@@ -1,7 +1,7 @@
## Interface: 30300
## Title: WeakAuras Options
## Author: The WeakAuras Team
## Version: 5.19.7
## Version: 5.19.8
## Notes: Options for WeakAuras
## Notes-esES: Opciones para WeakAuras
## Notes-esMX: Opciones para WeakAuras
@@ -106,5 +106,6 @@ AceGUI-Widgets\AceGUIWidget-WeakAurasSpinBox.lua
AceGUI-Widgets\AceGUIWidget-WeakAurasMiniTalent_Wrath.lua
AceGUI-Widgets\AceGUIWidget-WeakAurasInput.lua
AceGUI-Widgets\AceGUIWidget-WeakAurasInputFocus.lua
AceGUI-Widgets\AceGUIWidget-WeakAurasInputWithIndentation.lua
AceGUI-Widgets\AceGUIWidget-WeakAurasMediaSound.lua
AceGUI-Widgets\WeakAurasStatusbarAtlasWidget.lua