From 330b8716c4fc70513e360c36f24f52d56aa08735 Mon Sep 17 00:00:00 2001 From: "Erik L. Vonderscheer" Date: Tue, 4 Aug 2009 04:05:39 +0000 Subject: [PATCH] Reset for special filters AddonLoader delayed --- TradeFilter3.toc | 6 +++--- TradeFilter3Options.lua | 10 ++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/TradeFilter3.toc b/TradeFilter3.toc index 23d6d58..4d17afd 100644 --- a/TradeFilter3.toc +++ b/TradeFilter3.toc @@ -1,6 +1,6 @@ ## Interface: 30100 #@alpha@ -## Title: Trade|cffffffffFilter|r3 SVN: @project-revision@ +## Title: @localization(locale="enUS", key="Title", namespace="ToC")@ SVN: @project-revision@ #@end-alpha@ ## Title: @localization(locale="enUS", key="Title", namespace="ToC")@ ## Title-deDE: @localization(locale="deDE", key="Title", namespace="TOC")@ @@ -8,7 +8,7 @@ ## Title-zhTW: @localization(locale="zhTW", key="Title", namespace="TOC")@ ## Title-frFR: @localization(locale="frFR", key="Title", namespace="TOC")@ #@alpha@ -## Notes: Filter the shit outta trade channel. SVN: @project-revision@ +## Notes: @localization(locale="enUS", key="Notes", namespace="TOC")@ SVN: @project-revision@ #@end-alpha@ ## Notes: @localization(locale="enUS", key="Notes", namespace="TOC")@ ## Notes-deDE: @localization(locale="deDE", key="Notes", namespace="TOC")@ @@ -32,7 +32,7 @@ ## SavedVariables: TradeFilter3DB ## LoadManagers: AddonLoader -## X-LoadOn-Always: true +## X-LoadOn-Always: delayed #@no-lib-strip@ libs\LibStub\LibStub.lua diff --git a/TradeFilter3Options.lua b/TradeFilter3Options.lua index e8b012c..1e2f48b 100644 --- a/TradeFilter3Options.lua +++ b/TradeFilter3Options.lua @@ -177,6 +177,16 @@ options = { end end, }, + reset_specialfilters = { + type = 'execute', + disabled = function() + return not TF3.db.profile.special_enable + end, + order = 12, + name = L["RSF"], + desc = L["RSF"], + func = function() TF3.db.profile.filters.SPECIAL = TF3:CopyTable(L.FILTERS.SPECIAL) end, + }, }, }, editFilterGroup = { -- 1.7.9.5