From da5fcbf48529da6341ffaec704c101d334527c2c Mon Sep 17 00:00:00 2001 From: shagu Date: Mon, 12 Dec 2016 00:18:32 +0100 Subject: [PATCH] skin: add option to hide and limit errorframe --- modules/config.lua | 2 ++ modules/gui.lua | 2 ++ modules/skin.lua | 7 +++++++ 3 files changed, 11 insertions(+) diff --git a/modules/config.lua b/modules/config.lua index 491fb646..2fb3314e 100644 --- a/modules/config.lua +++ b/modules/config.lua @@ -8,6 +8,8 @@ function pfUI:LoadConfig() pfUI:UpdateConfig("global", nil, "font_default", "arial") pfUI:UpdateConfig("global", nil, "font_square", "homespun") pfUI:UpdateConfig("global", nil, "font_combat", "diediedie") + pfUI:UpdateConfig("global", nil, "errors_limit", "1") + pfUI:UpdateConfig("global", nil, "errors_hide", "0") pfUI:UpdateConfig("appearance", "border", "background", "0,0,0,1") pfUI:UpdateConfig("appearance", "border", "color", "0.3,0.3,0.3,1") pfUI:UpdateConfig("appearance", "border", "default", "3") diff --git a/modules/gui.lua b/modules/gui.lua index ab938665..3ce86ad2 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -655,6 +655,8 @@ pfUI:RegisterModule("gui", function () pfUI.gui:CreateConfig(pfUI.gui.global, "Default Font", pfUI_config.global, "font_default", "dropdown", values) pfUI.gui:CreateConfig(pfUI.gui.global, "Square Font", pfUI_config.global, "font_square", "dropdown", values) pfUI.gui:CreateConfig(pfUI.gui.global, "Combat Font", pfUI_config.global, "font_combat", "dropdown", values) + pfUI.gui:CreateConfig(pfUI.gui.global, "Limit UIErrors to one line", pfUI_config.global, "errors_limit", "checkbox") + pfUI.gui:CreateConfig(pfUI.gui.global, "Disable UIErrors", pfUI_config.global, "errors_hide", "checkbox") -- appearance pfUI.gui.appearance = pfUI.gui:CreateConfigTab("Appearance") diff --git a/modules/skin.lua b/modules/skin.lua index bdcb8dd5..8aa662ec 100644 --- a/modules/skin.lua +++ b/modules/skin.lua @@ -122,4 +122,11 @@ pfUI.utils:CreateBackdrop(TicketStatusFrame) end end) + if pfUI_config.global.errors_limit == "1" then + UIErrorsFrame:SetHeight(25) + end + + if pfUI_config.global.errors_hide == "1" then + UIErrorsFrame:Hide() + end end)