Inbox Mailbag

Change log

------------------------------------------------------------------------
r45 | brefin | 2013-03-29 17:34:52 +0000 (Fri, 29 Mar 2013) | 1 line
Changed paths:
   A /tags/v2.1 (from /trunk:44)

Tagging as v2.1
------------------------------------------------------------------------
r44 | brefin | 2013-03-27 21:51:18 +0000 (Wed, 27 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Fixed an off by one error that would fail to display the very last legitimate item in your mailbox immediately after you took a stack.

------------------------------------------------------------------------
r43 | brefin | 2013-03-25 11:23:08 +0000 (Mon, 25 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Left justify lines added to BattlepetTooltips if some item source lines were much wider than others.

------------------------------------------------------------------------
r42 | brefin | 2013-03-21 06:44:31 +0000 (Thu, 21 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Allow glyphs to be filtered by class when searching

------------------------------------------------------------------------
r41 | brefin | 2013-03-20 16:06:14 +0000 (Wed, 20 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Fixed stupid stupid partial code that snuck in at the last moment

------------------------------------------------------------------------
r40 | brefin | 2013-03-20 15:21:18 +0000 (Wed, 20 Mar 2013) | 8 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Improved search functionality
    - Fixed a bug where patterns worked
    - Fixed a bug where capitalizing the search term would fail to find on secondary strings (ie armor Legs)
    - Across an entire array of sequential isFiltered calls, one search pattern is prepared and reused
    - The search pattern itself handles upper/lower case, we no longer have to tolower() every single string before comparing against it.

Tighten up the Optimization via 'local'

------------------------------------------------------------------------
r39 | brefin | 2013-03-19 16:43:22 +0000 (Tue, 19 Mar 2013) | 4 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Optimization pass.
The consolidation now attempts to reuse as much of MB_Items and it's sub-tables as possible instead of starting with fresh tables from scratch.
The battletip now records each line as a table entry that concats in a single pass instead of building up the string with each and every AddLine

------------------------------------------------------------------------
r38 | brefin | 2013-03-15 12:59:59 +0000 (Fri, 15 Mar 2013) | 4 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Blizzard's Mail API won't give me a proper BattlePet link for caged battle pets.
Adding a workaround to enable searching on battle pet species names.
Caged battle pets cannot be colored by quality. But this was broken before hand and had been defaulting to the quality color for [Pet Cages] incorrectly.

------------------------------------------------------------------------
r37 | brefin | 2013-03-12 22:32:49 +0000 (Tue, 12 Mar 2013) | 3 lines
Changed paths:
   M /trunk/InboxMailBag.lua
   M /trunk/InboxMailBag.toc
   A /trunk/Localization/deDE.lua

Including partial German Localization
Tweaking Tabs Bounds Checking based on an example in Blizzard's Character Frame code.

------------------------------------------------------------------------
r36 | brefin | 2013-03-11 16:55:09 +0000 (Mon, 11 Mar 2013) | 3 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Make the GameTooltip for gold stacks from the Auction House more informative
Implement flexible tab spacing and positioning in order to squeeze our tab underneath the MailFrame (allowing for sharing tab space with SentMail under other localizations)

------------------------------------------------------------------------
r35 | brefin | 2013-03-09 07:34:17 +0000 (Sat, 09 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua
   M /trunk/InboxMailBag.toc
   M /trunk/Localization/enUS.lua
   M /trunk/Localization/zhCN.lua
   M /trunk/Localization/zhTW.lua

Adjustments to try and use CurseForge's web-based localization

------------------------------------------------------------------------
r33 | brefin | 2013-03-08 00:53:11 +0000 (Fri, 08 Mar 2013) | 2 lines
Changed paths:
   M /trunk/Localization/zhCN.lua
   M /trunk/Localization/zhTW.lua

Updating the Chinese Localization. Thank you BNSSNB.

------------------------------------------------------------------------
r31 | brefin | 2013-03-05 21:25:59 +0000 (Tue, 05 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.toc

Updating TOC for 5.2

------------------------------------------------------------------------
r30 | brefin | 2013-03-04 01:11:43 +0000 (Mon, 04 Mar 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

GetInboxItemLink sometimes fails when Warcraft was recently started. Adapting.

------------------------------------------------------------------------
r29 | brefin | 2013-03-03 13:38:28 +0000 (Sun, 03 Mar 2013) | 3 lines
Changed paths:
   M /trunk/InboxMailBag.lua
   M /trunk/InboxMailBag.xml
   M /trunk/Localization/enUS.lua
   M /trunk/Localization/zhCN.lua
   M /trunk/Localization/zhTW.lua

Added optional hilighting of items by rarity.
Fixed a search bug when gold was displayed.

------------------------------------------------------------------------
r28 | brefin | 2013-02-27 15:35:31 +0000 (Wed, 27 Feb 2013) | 3 lines
Changed paths:
   M /trunk/InboxMailBag.lua
   M /trunk/InboxMailBag.toc
   A /trunk/Localization/zhCN.lua
   A /trunk/Localization/zhTW.lua

Partha's finesse on BattlePetTooltip lines
BNSSNB's zhCN and zhTW localization

------------------------------------------------------------------------
r27 | brefin | 2013-02-26 16:39:34 +0000 (Tue, 26 Feb 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua
   M /trunk/InboxMailBag.xml

Had some multiple tooltip updates that might have been occurring or conflicting. Simplified the code so that all tooltip updates are driven by the main GUI Update function. Also should do a better job updating if the item changes under the cursor or the location becomes empty.

------------------------------------------------------------------------
r26 | brefin | 2013-02-26 14:22:10 +0000 (Tue, 26 Feb 2013) | 3 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Fix tooltip for caged battle pets in the mail.
Works. I feel code needs more polish here.

------------------------------------------------------------------------
r25 | brefin | 2013-02-25 12:27:58 +0000 (Mon, 25 Feb 2013) | 2 lines
Changed paths:
   M /trunk/InboxMailBag.lua

Fix a display issue when used with BeanCounter (part of the Auctioneer suite)

------------------------------------------------------------------------

Facts

Uploaded on
Mar 29, 2013
Game version
  • 5.2.0
Filename
InboxMailBag-v2.1.zip
Size
104.7 KiB
MD5
bd1a044ef7bbb35f41144f519983f8ec
Type
Release
Status
Normal
Downloads
1,274

Authors