changeset 62:1a4b2e73cef3

Changelog update. Added a few tips. Removed the useless welcome and goodbye notifications. Fixed wording of the filters at open all to make things clearer.
author Zerotorescue
date Tue, 14 Sep 2010 00:32:00 +0200
parents 7e332c7b599a
children e5e246f68a4c
files Changelog.txt Modules/Config.lua Modules/OpenAll.lua
diffstat 3 files changed, 22 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/Changelog.txt	Tue Sep 14 00:00:39 2010 +0200
+++ b/Changelog.txt	Tue Sep 14 00:32:00 2010 +0200
@@ -7,6 +7,7 @@
 	M Fixed a LUA error when logging in.
 	M Tracking of the time spent at the mailbox with the Collected module should now be enabled by default.
 	M Hopefully fixed the usage of "mails".
+	A Added a section for Mail Opener tips to the bottom of the general config. Also, the first time you start the config you will be prompted to enable continuous opening or not. Right now only a handful of things are there but I plan to extend it with FAQ.
 
 v1.1.2		Zerotorescue		Sun, 12 Sep 2010 21:30:00 +0200		rev 52
 	
--- a/Modules/Config.lua	Tue Sep 14 00:00:39 2010 +0200
+++ b/Modules/Config.lua	Tue Sep 14 00:32:00 2010 +0200
@@ -62,13 +62,24 @@
 	
 	-- Can't put this in the abive scope as the ADDONEnable vars would then always be empty
 	tip = {
-		"To let Mail Opener automatically continue opening a batch of mail you previously interupted, you will have to tick the \"Continue opening mail\"-box at the \"Open All\" config. By default Mail Opener will always automatically start opening mail right after a server refresh, but you will have to manually resume mail opening if it gets interupted (e.g. because you closed the mailbox or because your bags were full).",
-		"You can shift click a mail icon to auto loot that single mail.",
-		"You can click the time remaining text to get it into a popup dialog so you can copy it (with CTRL-C) and then paste it (with CTRL-V) elsewhere.",
+		"To make Mail Opener automatically continue the opening of a batch of mail that had previously been interupted, you will have to tick the \"|cfffed000Continue opening mail|r\"-box at the \"|cfffed000Open All|r\" config. By default Mail Opener will always automatically start opening mail right after a server refresh, but you will have to manually resume mail opening if it gets interupted (e.g. because you closed the mailbox or because your bags were full).",
+		"You can |cfffed000shift-click|r a mail icon to loot all attachments from that single mail.",
+		{
+			txt = "|cfffed000Postal|r allows you to return mail by |cfffed000alt-clicking|r the mail icon.",
+			shown = (MailOpener.PostalEnabled),
+		},
+		{
+			txt = "|cfffed000Mail Opener|r is not meant to be a full replacement of |cfffed000Postal|r, it will only handle the opening of your mail and you can run both addons simultaneously.",
+			shown = (MailOpener.PostalEnabled),
+		},
+		"You can click the time remaining text to get it into a popup dialog so you can copy it (with |cfffed000CTRL-C|r) and then paste it (with |cfffed000CTRL-V|r) elsewhere.",
 		{
 			txt = "If you are looking for an addon with many handy modifications for |cfffed000sending|r mail, you might want to consider |cfffed000Postal|r.",
 			shown = (not MailOpener.PostalEnabled),
 		},
+		"|cfffed000Cost on Delivery|r and |cfffed000Blizzard|r mail will always be skipped, regardless of any filters.",
+		"|cfffed000Right-click|r the |cfffed000open all|r button to quickly adjust your mail opening filters.",
+		"|cfffed000Shift-click|r the |cfffed000open all|r button to temporarily override your filters and loot every single mail containing attachments and/or gold.",
 	};
 	
 	-- Remove any "hidden" tips
@@ -514,7 +525,7 @@
 				inline = true,
 				name = "General Notifications",
 				args = {
-					welcome = {
+					--[[welcome = {
 						order = 20,
 						type = "toggle",
 						name = "Show message when |cfffed000opening the mailbox|r",
@@ -531,7 +542,7 @@
 						set = function(i, v) MailOpener.db.profile.notifications.bye = v; end,
 						get = function() return MailOpener.db.profile.notifications.bye; end,
 						width = "double",
-					},
+					},]]
 					fishedOpeningBatch = {
 						order = 22,
 						type = "toggle",
--- a/Modules/OpenAll.lua	Tue Sep 14 00:00:39 2010 +0200
+++ b/Modules/OpenAll.lua	Tue Sep 14 00:32:00 2010 +0200
@@ -137,7 +137,7 @@
 			end
 		end);
 		button.tooltipTitle = "Open all";
-		button.tooltip = "Hold |cfffed000shift|r while clicking this button to temporarily override your filters and loot every single mail contain attachments and gold.\n\n|cfffed000Right|r click this button to quickly adjust mail opening filters for this profile.";
+		button.tooltip = "Hold |cfffed000shift|r while clicking this button to temporarily override your filters and loot every single mail containing attachments and/or gold.\n\n|cfffed000Right|r click this button to quickly adjust mail opening filters for this profile.";
 		button:SetScript("OnEnter", function(self)
 			if MailOpener.db.profile.general.showHelpTooltips then
 				GameTooltip:SetOwner(self, "ANCHOR_NONE")
@@ -821,8 +821,8 @@
 					normalAttachments = {
 						order = 40,
 						type = "toggle",
-						name = "Other mail with |cfffed000attachments|r",
-						desc = "Automatically loot all mail with attachments not sent by any of the above sources.",
+						name = "Normal mail with |cfffed000attachments|r",
+						desc = "Automatically loot all normal mail containing attachments (CoDs and Blizzard mail will be skipped).",
 						set = function(i, v) self.db.profile.filter.normalAttachments = v; end,
 						get = function() return self.db.profile.filter.normalAttachments; end,
 						width = "double",
@@ -830,8 +830,8 @@
 					normalMoney = {
 						order = 50,
 						type = "toggle",
-						name = "Other mail with |cfffed000gold|r",
-						desc = "Automatically loot all mail with gold not sent by any of the above sources.",
+						name = "Normal mail with |cfffed000gold|r",
+						desc = "Automatically loot all normal mail containing gold (CoDs and Blizzard mail will be skipped).",
 						set = function(i, v) self.db.profile.filter.normalMoney = v; end,
 						get = function() return self.db.profile.filter.normalMoney; end,
 						width = "double",