from retail

This commit is contained in:
NoM0Re
2025-01-19 16:02:00 +01:00
parent 87c681b2f3
commit a643b275ba
11 changed files with 150 additions and 66 deletions
@@ -468,7 +468,11 @@ local methods = {
fullName = name
end
end
editbox:Insert("[WeakAuras: "..fullName.." - "..self.data.id.."]");
local url = ""
if self.data.url then
url = " ".. self.data.url
end
editbox:Insert("[WeakAuras: "..fullName.." - "..self.data.id.."]"..url)
OptionsPrivate.Private.linked = OptionsPrivate.Private.linked or {}
OptionsPrivate.Private.linked[self.data.id] = GetTime()
elseif not self.data.controlledChildren then
@@ -40,7 +40,7 @@ local function moveOnePxl(direction)
elseif direction == "right" then
data.xOffset = data.xOffset + 1
end
WeakAuras.Add(data, nil, true)
WeakAuras.Add(data, true)
WeakAuras.UpdateThumbnail(data)
OptionsPrivate.ResetMoverSizer()
OptionsPrivate.Private.AddParents(data)
@@ -706,7 +706,7 @@ local function ConstructMoverSizer(parent)
end
end
region:ResetPosition()
WeakAuras.Add(data, nil, true)
WeakAuras.Add(data, true)
frame:ScaleCorners(region:GetWidth(), region:GetHeight())
WeakAuras.FillOptions()
end)
@@ -753,7 +753,7 @@ local function ConstructMoverSizer(parent)
data.height = height
region:ResetPosition()
WeakAuras.Add(data, nil, true)
WeakAuras.Add(data, true)
OptionsPrivate.Private.AddParents(data)
WeakAuras.UpdateThumbnail(data)
@@ -556,6 +556,20 @@ local function createOptions(id, data)
bigStep = 0.01,
isPercent = true
},
sharedFrameLevel = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Flat Framelevels"],
desc = L["The group and all direct children will share the same base frame level."],
order = 30,
set = function(info, v)
data.sharedFrameLevel = v
WeakAuras.Add(data)
for parent in OptionsPrivate.Private.TraverseParents(data) do
WeakAuras.Add(parent)
end
end
},
endHeader = {
type = "header",
order = 100,
+14
View File
@@ -596,6 +596,20 @@ local function createOptions(id, data)
bigStep = 0.01,
isPercent = true
},
sharedFrameLevel = {
type = "toggle",
width = WeakAuras.normalWidth,
name = L["Flat Framelevels"],
desc = L["The group and all direct children will share the same base frame level."],
order = 47,
set = function(info, v)
data.sharedFrameLevel = v
WeakAuras.Add(data)
for parent in OptionsPrivate.Private.TraverseParents(data) do
WeakAuras.Add(parent)
end
end
},
endHeader = {
type = "header",
order = 100,