Reset for special filters
Erik L. Vonderscheer [08-04-09 - 04:05]
Reset for special filters
AddonLoader delayed
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 = {