Download
(187 Kb)
Download
Updated: 10-16-10 06:53 AM
Pictures
File Info
Updated:10-16-10 06:53 AM
Created:unknown
Downloads:30,089
Favorites:423
MD5:
Better Inbox  Popular! (More than 5000 hits)
Version: r88-release
by: Ammo [More]
BetterInbox replaces the default paging Blizzard inbox with a scrollable inbox with some extra features.

- Summary of invoices, attachments and gold at the top.
- Dropdown embedded to select what to open, all mail, all items, all gold.
- Select certain mails via a checkbox and open the selected mails, items or gold

The open all feature might still have some quircks with battleground tokens you can't pick up.

See the screenshot for an example of the attachment summary and looks.

Enjoy,

-Ammo
r88-release
- 4.0 compatible release

r85-release
- 3.2 toc

r83-release
- 3.1 compatible release
- dropdown status stored in saved vars now
- zhTW and zhCN locales added

r78-release
- New graphics closer to the original inbox by Jaxxom
- The new mail icon now properly hides after a take all

r72-release
- update for wotlk and fix money issues when mailing exactly 1g or 1s

r79330
- Fix %d days bug introduced in 2.4.3

r75467
- Make only the actual checkbox clickable and not an area to the right of it as well

r74574
- Remove debug 'Clicked 1' spam

r74249
- Add koKR locale

r74046
- Add preliminary localization support
- Add checkboxes to mails allowing them to be selected and add open: selected mails, selected items, selected gold to the dropdown

r71594
- Fixed bug with player money instead of enclosed money showing by using embedded icons in fontstrings

r68080
- Initial upload to wowinterface
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
r85-release
182kB
Ammo
08-19-09 04:41 AM
r83-release
182kB
Ammo
04-30-09 05:23 AM
r78-release
168kB
Ammo
11-09-08 09:07 AM


Post A Reply Comment Options
Unread 11-28-12, 03:20 PM  
Nyril
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Error since 5.0.4

That may 'fix' it but it's not good enough for me! so if you're feeling brave you can edit the code. It's *almost* perfect, although the corners don't quite line up any more but I just can't get it right.

Open up BetterInbox.lua in the addons folder. Navigate to line number 638 and you'll see
Code:
function BetterInbox:SetSendMailShowing( flag )
. This is the function that loads the textures that make BI look so good and where the error is. Delete the 5 lines between
Code:
if not flag then
and the
Code:
end
that matches it and replace them with the following

Code:
local tl = InboxFrame:CreateTexture("MailFrame","MailFrameTopLeft")
		tl:SetParent(InboxFrame)
		tl:SetTexture("Interface\\AddOns\\BetterInbox\\images\\BetterInbox-TopLeft")
		tl:SetWidth(254)
		tl:SetHeight(254)
		tl:SetPoint("TOPLEFT", "MailFrame", "TOPLEFT", -12, 10)
		local tr = InboxFrame:CreateTexture(nil,"MailFrameTopRight")
		tr:SetTexture("Interface\\AddOns\\BetterInbox\\images\\BetterInbox-TopRight")
		tr:SetParent(InboxFrame)
		tr:SetWidth(128)
		tr:SetHeight(256)
		tr:SetPoint("TOPLEFT", tl, "TOPRIGHT")
		local bl = InboxFrame:CreateTexture(nil,"MailFrameBotLeft")
		bl:SetTexture("Interface\\AddOns\\BetterInbox\\images\\BetterInbox-BotLeft")
		bl:SetParent(InboxFrame)
		bl:SetWidth(254)
		bl:SetHeight(256)
		bl:SetPoint("TOPLEFT", tl, "BOTTOMLEFT")
		local br = InboxFrame:CreateTexture(nil,"MailFrameBotRight")
		br:SetTexture("Interface\\AddOns\\BetterInbox\\images\\BetterInbox-BotRight")
		br:SetParent(InboxFrame)
		br:SetWidth(128)
		br:SetHeight(256)
		br:SetPoint("TOPLEFT", tl, "BOTTOMRIGHT")
Good luck and if anyone can get it perfect let me know!

Just to say this is the BEST inbox addon around. I tried several after it broke and couldn't stand any of them. Being a .NET developer I decided it really couldn't be beyond me to figure out how to fix it. took me several evenings work but finally came up with this solution and am truly in awe of those that come up with these addons as the language is totally different to anything I know!
Last edited by Nyril : 11-28-12 at 03:24 PM.
Nyril is offline Report comment to moderator  
Reply With Quote
Unread 09-19-12, 06:20 PM  
Elloria
An Onyxian Warder
 
Elloria's Avatar
AddOn Author - Click to view AddOns

Forum posts: 358
File comments: 269
Uploads: 36
Re: Error since 5.0.4

There is a new update on curse.com.


Edit: Also THANK YOU FOR UPDATING!!!!! So happy to have this addon back
__________________
Last edited by Elloria : 09-19-12 at 06:21 PM.
Elloria is offline Report comment to moderator  
Reply With Quote
Unread 09-08-12, 07:55 AM  
Dessembrae
A Fallenroot Satyr
 
Dessembrae's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 77
Uploads: 11
Error since 5.0.4

Error while opening mailbox since 5.0.4
Code:
Date: 2012-09-08 15:52:29
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\BetterInbox\BetterInbox.lua line 640:
   attempt to index global 'MailFrameTopLeft' (a nil value)
Debug:
   (tail call): ?
   BetterInbox\BetterInbox.lua:640: SetSendMailShowing()
   BetterInbox\BetterInbox.lua:405: SetupGUI()
   BetterInbox\BetterInbox.lua:120: MAIL_SHOW()
   BetterInbox\BetterInbox.lua:82:
      BetterInbox\BetterInbox.lua:71
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: EnableAddon()
   Ace3\AceAddon-3.0\AceAddon-3.0.lua:636:
      Ace3\AceAddon-3.0\AceAddon-3.0.lua:621
   [C]: LoadAddOn()
   AddonLoader\AddonLoader.lua:125: LoadAddOn()
   AddonLoader\AddonLoader.lua:146:
      AddonLoader\AddonLoader.lua:135
   [C]: TurnOrActionStop()
   [string "TURNORACTION"]:4:
      [string "TURNORACTION"]:1
__________________
Dessembrae knows the sorrows in our souls.
He walks at the side of each mortal,
a vessel of regret on the fires of vengeance.
Dessembrae knows the sorrows,
and would now share them with us all.
Dessembrae is offline Report comment to moderator  
Reply With Quote
Unread 05-12-12, 10:43 PM  
Undu
A Deviate Faerie Dragon

Forum posts: 12
File comments: 16
Uploads: 0
Re: Re: Your inbox is full.

Originally Posted by Bunson
Originally Posted by Undu
The message that informs you that you have more than 50 mails in your inbox and that it is full overlaps with the information provided by Better Inbox as far as how much money total is in the mails and the amount of items in the inbox.

Is it within the scope of this addon to perhaps move either of those? The information or the error message. Would be really nice.
I finally got sick of this issue after a LONG time of just dealing with it. The change is pretty simple:

BetterInbox.lua, line 573
Change:
Code:
summary.moneyText:SetPoint( "TOPRIGHT", InboxFrame, "TOPLEFT", 160, -50 )
To:
Code:
summary.moneyText:SetPoint( "TOPRIGHT", InboxFrame, "TOPLEFT", 160, -80 )
Then BetterInbox.lua, line 581
Change:
Code:
summary.money:SetPoint( "TOPLEFT", InboxFrame, "TOPLEFT", 170, -50 )
To:
Code:
summary.money:SetPoint( "TOPLEFT", InboxFrame, "TOPLEFT", 170, -80 )


Thanks a lot!
Undu is offline Report comment to moderator  
Reply With Quote
Unread 11-30-11, 09:24 PM  
Bunson
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thumbs up Re: Your inbox is full.

Originally Posted by Undu
The message that informs you that you have more than 50 mails in your inbox and that it is full overlaps with the information provided by Better Inbox as far as how much money total is in the mails and the amount of items in the inbox.

Is it within the scope of this addon to perhaps move either of those? The information or the error message. Would be really nice.
I finally got sick of this issue after a LONG time of just dealing with it. The change is pretty simple:

BetterInbox.lua, line 573
Change:
Code:
summary.moneyText:SetPoint( "TOPRIGHT", InboxFrame, "TOPLEFT", 160, -50 )
To:
Code:
summary.moneyText:SetPoint( "TOPRIGHT", InboxFrame, "TOPLEFT", 160, -80 )
Then BetterInbox.lua, line 581
Change:
Code:
summary.money:SetPoint( "TOPLEFT", InboxFrame, "TOPLEFT", 170, -50 )
To:
Code:
summary.money:SetPoint( "TOPLEFT", InboxFrame, "TOPLEFT", 170, -80 )
Bunson is offline Report comment to moderator  
Reply With Quote
Unread 11-03-11, 12:45 PM  
Undu
A Deviate Faerie Dragon

Forum posts: 12
File comments: 16
Uploads: 0
Your inbox is full.

The message that informs you that you have more than 50 mails in your inbox and that it is full overlaps with the information provided by Better Inbox as far as how much money total is in the mails and the amount of items in the inbox.

Is it within the scope of this addon to perhaps move either of those? The information or the error message. Would be really nice.
Undu is offline Report comment to moderator  
Reply With Quote
Unread 10-16-10, 08:33 PM  
Moosetrax
A Deviate Faerie Dragon

Forum posts: 10
File comments: 92
Uploads: 0
Thanks for the update!

One of my long time favorites, I was still using it even with the errors 8^)
Moosetrax is offline Report comment to moderator  
Reply With Quote
Unread 10-15-10, 05:22 PM  
Dessembrae
A Fallenroot Satyr
 
Dessembrae's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 77
Uploads: 11
With patch 4.0.1 gives error:

Code:
Date: 2010-10-16 01:16:18
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\BetterInbox\BetterInbox.lua line 670:
   Usage: GameTooltip:SetOwner(frame)
Debug:
   (tail call): ?
   [C]: ?
   [C]: SetOwner()
   BetterInbox\BetterInbox.lua:670: ShowTooltip()
   BetterInbox\BetterInbox.lua:665:
      BetterInbox\BetterInbox.lua:664
   (tail call): ?
   [C]: InboxFrameItem_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1
__________________
Dessembrae knows the sorrows in our souls.
He walks at the side of each mortal,
a vessel of regret on the fires of vengeance.
Dessembrae knows the sorrows,
and would now share them with us all.
Dessembrae is offline Report comment to moderator  
Reply With Quote
Unread 01-22-10, 08:05 PM  
RainbowSheltie
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Re: Item Not found message

Originally posted by mattbnr
Any chance of getting the Item Not found message fixed on every single piece of mail you open? or the internal mail database error? other then those 2 errors popping up all the time i think this addon is awesome.
I was annoyed with that to, until I found a mod called Perror. You can add 'filers' to the mod to add any error that shows up in wow on screen to the list. I added both errors from this addon, and they haven't shown up again since.

That's just my fix, anyways.
Last edited by RainbowSheltie : 01-22-10 at 08:07 PM.
RainbowSheltie is offline Report comment to moderator  
Reply With Quote
Unread 12-18-09, 09:38 AM  
fraz0815
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 13
Uploads: 2
You can use maximized windowed mode to prevent wow from 'pausing' while alt-tabbed.

Originally posted by ThaDivi
The same happens when u use an addon to post auctions for example.
I set the addon to post who knows how many auctions, tab outta WoW, and when i return it'll resume from the point where i tabbed outta WoW.

My guess would be that tis is Blizz's newest addition to "features that prevent automated play" -_-
fraz0815 is offline Report comment to moderator  
Reply With Quote
Unread 12-18-09, 09:09 AM  
ThaDivi
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by brod
As of patch 3.3, BetterInbox will no longer continue to receive mail if you use the Open all mail option and then alt-tab out of WoW.
The same happens when u use an addon to post auctions for example.
I set the addon to post who knows how many auctions, tab outta WoW, and when i return it'll resume from the point where i tabbed outta WoW.

My guess would be that tis is Blizz's newest addition to "features that prevent automated play" -_-
ThaDivi is offline Report comment to moderator  
Reply With Quote
Unread 12-10-09, 02:53 AM  
brod
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
As of patch 3.3, BetterInbox will no longer continue to receive mail if you use the Open all mail option and then alt-tab out of WoW.
brod is offline Report comment to moderator  
Reply With Quote
Unread 09-06-09, 02:31 PM  
Ammo
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 137
Uploads: 26
Originally posted by Kathan
I'm having to /reloadui every time I switch specs (at least that's what I can trace it to) and goto get new mail out of the inbox because it seems the inbox interface is confused, and displays a check box for the new mail but nothing else. Also the cancel button is missing when this happens. But yea, /reloadui takes care of it.

Other than this recent bug, it's been awesomely reliable since I started using it well over a year ago.
That's real weird. I'll go try it out myself.

-Ammo
Ammo is offline Report comment to moderator  
Reply With Quote
Unread 09-06-09, 02:22 PM  
Kathan
An Aku'mai Servant

Forum posts: 33
File comments: 16
Uploads: 0
I'm having to /reloadui every time I switch specs (at least that's what I can trace it to) and goto get new mail out of the inbox because it seems the inbox interface is confused, and displays a check box for the new mail but nothing else. Also the cancel button is missing when this happens. But yea, /reloadui takes care of it.

Other than this recent bug, it's been awesomely reliable since I started using it well over a year ago.
Kathan is offline Report comment to moderator  
Reply With Quote
Unread 08-27-09, 07:57 PM  
mattbnr
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Item Not found message

Any chance of getting the Item Not found message fixed on every single piece of mail you open? or the internal mail database error? other then those 2 errors popping up all the time i think this addon is awesome.
mattbnr is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.