From 5d39a979dab4d887cc412b641ba4817ca5966753 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Thu, 25 Aug 2016 10:20:54 +0300 Subject: [PATCH] Not hiding BGs option for skins. This closes #301 --- ElvUI_SLE/defaults/private.lua | 1 + ElvUI_SLE/locales/english.lua | 1 + ElvUI_SLE/locales/russian.lua | 1 + ElvUI_SLE/options/skins_c.lua | 5 +++++ ElvUI_SLE/skins/blizzard/objectiveTracker.lua | 10 ++++++---- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/ElvUI_SLE/defaults/private.lua b/ElvUI_SLE/defaults/private.lua index 32618b9..500c28c 100644 --- a/ElvUI_SLE/defaults/private.lua +++ b/ElvUI_SLE/defaults/private.lua @@ -161,6 +161,7 @@ V["sle"] = { ["class"] = false, ["color"] = {r = 0.26, g = 0.42, b = 1}, ["underlineHeight"] = 1, + ["scenarioBG"] = false, }, ["petbattles"] = { ["enable"] = true, diff --git a/ElvUI_SLE/locales/english.lua b/ElvUI_SLE/locales/english.lua index e266074..bb93d1a 100644 --- a/ElvUI_SLE/locales/english.lua +++ b/ElvUI_SLE/locales/english.lua @@ -698,6 +698,7 @@ L["Item Info Font"] = true L["Item Info Size"] = true L["Item Info Outline"] = true L["Remove Parchment"] = true +L["Stage Background"] = true --Toolbars L["We are sorry, but you can't do this now. Try again after the end of this combat."] = true diff --git a/ElvUI_SLE/locales/russian.lua b/ElvUI_SLE/locales/russian.lua index 0fcf44b..aaf3145 100644 --- a/ElvUI_SLE/locales/russian.lua +++ b/ElvUI_SLE/locales/russian.lua @@ -688,6 +688,7 @@ L["Item Info Font"] = "Шрифт информации" L["Item Info Size"] = "Размер информации" L["Item Info Outline"] = "Граница информации" L["Remove Parchment"] = "Удалить пергамент" +L["Stage Background"] = "Фон стадии" --Toolbars L["We are sorry, but you can't do this now. Try again after the end of this combat."] = "Извините, но Вы не можете этого сделать сейчас. Попробуйте снова после окончания текущего боя." diff --git a/ElvUI_SLE/options/skins_c.lua b/ElvUI_SLE/options/skins_c.lua index 1cfd6ff..e93499b 100644 --- a/ElvUI_SLE/options/skins_c.lua +++ b/ElvUI_SLE/options/skins_c.lua @@ -154,6 +154,11 @@ local function configTable() get = function(info) return E.db.sle.skins.objectiveTracker[ info[#info] ] end, set = function(info, value) E.db.sle.skins.objectiveTracker[ info[#info] ] = value; E:UpdateBlizzardFonts() end, }, + scenarioBG = { + order = 15, + type = "toggle", + name = L["Stage Background"], + }, }, }, merchant = { diff --git a/ElvUI_SLE/skins/blizzard/objectiveTracker.lua b/ElvUI_SLE/skins/blizzard/objectiveTracker.lua index bf848f6..b49f1b5 100644 --- a/ElvUI_SLE/skins/blizzard/objectiveTracker.lua +++ b/ElvUI_SLE/skins/blizzard/objectiveTracker.lua @@ -112,11 +112,13 @@ local function SkinScenarioButtons() -- we have to independently resize the artwork -- because we're messing with the tracker width >_> - -- pop-up artwork - block.NormalBG:Hide() + if not E.private.sle.skins.objectiveTracker.scenarioBG then + -- pop-up artwork + block.NormalBG:Hide() - -- pop-up final artwork - block.FinalBG:Hide() + -- pop-up final artwork + block.FinalBG:Hide() + end -- pop-up glow block.GlowTexture:SetSize(width+20, 75) -- 1.7.9.5