From d18faea609ff3c2098ecdbdca74c66cb2c03b506 Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 5 Jan 2018 21:44:17 +0100 Subject: [PATCH] config: migrate legacy buff/debuff naming --- api/config.lua | 11 +++++++++++ pfUI.toc | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/api/config.lua b/api/config.lua index 1a140898..4ae52ffd 100644 --- a/api/config.lua +++ b/api/config.lua @@ -744,5 +744,16 @@ function pfUI:MigrateConfig() end end + -- migrating legacy buff/debuff naming (> 3.5.0) + if checkversion(3, 5, 0) then + local unitframes = { "player", "target", "focus", "group", "grouptarget", "grouppet", "raid", "ttarget", "pet", "fallback" } + + for _, unitframe in pairs(unitframes) do + local entry = pfUI_config.unitframes[unitframe] + if entry.buffs and entry.buffs == "hide" then entry.buffs = "off" end + if entry.debuffs and entry.debuffs == "hide" then entry.debuffs = "off" end + end + end + pfUI_config.version = pfUI.version.string end diff --git a/pfUI.toc b/pfUI.toc index 036136c1..127bdf38 100644 --- a/pfUI.toc +++ b/pfUI.toc @@ -2,7 +2,7 @@ ## Title: |cff33ffccpf|cffffffffUI ## Author: Shagu ## Notes: A complete user interface replacement. -## Version: 3.5.0 +## Version: 3.5.1 ## SavedVariables: pfUI_profiles, pfUI_gold ## SavedVariablesPerCharacter: pfUI_config, pfUI_init, pfUI_playerDB