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 mark 10 stacks of herbs and hit "take selected" i get 6 stacks, and then have to re-select the remaining 4 and hit "take" again, this time getting 2 of them and having to do it yet again to get the last 2.
say something like /CLICK GETALL ?
so i dont have to manually click that button
I think I know what may be causing the problem where only some of the selected items are getting taken. When I take a single item, the list gets re-ordered. When I take several items, it also gets re-ordered but I only get about half of my items - I'm wondering if there is some sort of checking whether the item ID at a location in the list matches the description of the item at that ID in the original selection list and if it doesn't match then it doesn't take the item. Not sure why the re-ordering is happening but I suspect this to be the culprit.
EDIT - actually not sure that's relevant, it happens when the selected items are the last 2 in the list as well
I also can't select multiple items and open them at the same time.
If I then close the Bulk Mail Inbox window and click the mailbox again, it comes up, brings up my bags and works until I relog.
LDB Icon not showing--
line 279 of the main lua: icon = Interface\Addons\BulkMail2\icon,
actual path: icon = Interface\Addons\BulkMail2Inbox\icon,
also I would like to echo the posters before me, it seems to my ear that BMI is trying to take items out very quickly, faster than Postal set to .3 sec anyway. /Cheers!
@Aisenfaire - I'm having the same problem, it has been like this for a long time. Sometimes I'll even only select 2 items, hit Take Selected, and it will only take 1 of them.
Thank you
Something odd that happens whenever I use the "Take Selected" (TS) option: It will take some of the items I selected, then the other items will become unselected and it will just stop.
Time: 12/08/10 09:23:28
Count: 1
Stack: Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:76: in function <Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:63>
[C]: in function `sort'
Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:140: in function <Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:106>
Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:632: in function <Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:628>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Time: 12/08/10 09:25:57
Count: 1
Stack: [C]: in function `GetItemInfo'
Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:458: in function <Interface\AddOns\BulkMail2Inbox\BulkMailInbox.lua:400>
(tail call): ?
(tail call): ?
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
a = type(a) == nil and "0" or type(a) == "boolean" and tostring(a) or a
b = type(b) == nil and "0" or type(b) == "boolean" and tostring(b) or b
if type(a) ~= type(b) then
a = tostring(a)
b = tostring(b)
end