Bulk Mail Inbox
Addon Support Statement
NEWS: I'm back in WoW. I'll try to update addons after catching up, especially if they are bugging out.
Addon Description
Bulk mail reception made really easy. This addon allows you to selectively pick mails to open from the inbox, open all mails with money or open all items.
Key Features
There are many bulk email openers available to choose from. However Bulk Mail Inbox has several unique features:
- Shows a dialog with all items and money in your mailbox.
- Allows you to take individual items even if they were all sent in one email.
- You can mark multiple items to take make without taking all.
- Allows easy comparision of items in the mail list with items you're currently using (just hold shift down while hovering the items).
Bulk Mail Inbox 4.0 beta
The 4.0 beta is a conversion to Ace3 and other modern libraries. In addition it has several improvements and fixes as outlined below:
- Inbox pagination and filtering.
- Clicking on a column header now sorts that header. Before clicking on any header just rotated the sorting to a new column.
- Sorting is reversed if you click on the header which currently is sorted.
- Better placement of the tooltip (now sit nexts to the frame that opened it)
- Pressing and releasing the shift key while hovering an item will now properly show/hide the comparision window.
- Fixed opening of mails is now throttled to prevent errors and as a result opening a lot of mails is now much better.
- The list of items is updated during auto opening emails.
I've repackaged it, fixing externals and such. There weren't any code changes needed (so far) however.
Message: ..\AddOns\BulkMail2Inbox\BulkMailInbox.lua line 286:
Usage: GetInboxHeaderInfo(index)
Debug:
(tail call): ?
[C]: ?
[C]: GetInboxHeaderInfo()
BulkMail2Inbox\BulkMailInbox.lua:286:
BulkMail2Inbox\BulkMailInbox.lua:284
(tail call): ?
[C]: InboxFrame_OnClick()
[string "*:OnClick"]:5:
[string "*:OnClick"]:1
I would love to see a 3.02 update as well. Thank you for creating this great mod!
Any chance of a 3.0.2 update soon?
First of all, great addon. I love it. Keep up the good work. I use this mod more often than any other.
Secondly, there are two issues I wanted to share. The first is that when the BMInbox GUI is shown and a 'Take All' is in progress. Mousing over items in the BMInbox GUI will cause an error message to popup.
The error message states that line 384 in BMI2Inbox.lua is trying to compare nil to a number. This is the line in the coding:
if info.cod > 0 then
My attempt to bypass the error was to enclose this if statement with another that checked to see if info.cod was nil, if it was then it would skip this part of the function, if it wasn't then it would run it. I just changed it so I'm not certain it will have fixed the problem.
Lastly, the other issue I have been having is regarding the 'Take All'. I usually have somewhere on the order of 400 mails in my inbox every few hours due to auctions (that's why I love this addon). However, when there is a "Sale Pending" auction the take all would infinitely loop. Even if I would leave the mailbox and return.
In order to work around this I placed two more conditionals into the if statements at lines 256 and 264. The extra condition was:
and not string.find(subject, "Sale Pending")
This would skip any mail that has the "Sale Pending" within the subject line. This did fix this problem as far as I can tell.
Again, keep up the great job.
Best Regards,
Ace