v39b

Details

  • Filename
    LibGuildBankComm-1.0-v39b.zip
  • Uploaded by
  • Uploaded
    Apr 26, 2011
  • Size
    41.18 KB
  • Downloads
    265
  • MD5
    dcc2743dae9328151110335f8207072d

Supported WoW Retail Versions

  • 4.1.0

Changelog

------------------------------------------------------------------------
r39 | starinnia | 2011-04-26 23:53:05 +0000 (Tue, 26 Apr 2011) | 1 line
Changed paths:
   A /tags/v39b (from /trunk:38)

Tagging as v39b
------------------------------------------------------------------------
r38 | starinnia | 2011-04-26 23:47:12 +0000 (Tue, 26 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-wipe the tables storing slot information instead of setting to nil, they will be used again later
------------------------------------------------------------------------
r36 | starinnia | 2011-04-26 17:37:59 +0000 (Tue, 26 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.toc

-toc bump
------------------------------------------------------------------------
r35 | starinnia | 2011-04-08 21:33:43 +0000 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-should've checked for typos before committing...
------------------------------------------------------------------------
r34 | starinnia | 2011-04-08 21:22:40 +0000 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-luadoc comments for the public API
------------------------------------------------------------------------
r33 | starinnia | 2011-04-06 22:40:22 +0000 (Wed, 06 Apr 2011) | 3 lines
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-restructure the comms code so you aren't spammed with multiple copies of the bank data on login
-scrap and rewrite the security code, requests for updates are less frequent, with lower false positives
-throttle permission related updates since the event can fire frequently during promote/demote chains
------------------------------------------------------------------------
r32 | starinnia | 2011-04-06 06:53:59 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-standardize the sending order of the bank data
------------------------------------------------------------------------
r31 | starinnia | 2011-04-06 06:50:03 +0000 (Wed, 06 Apr 2011) | 3 lines
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-prevent double (and sometimes triple) requests for data during the login process
-attempt to prevent requests as the player logs out (requires more testing to ensure this behavior holds)
-fix a couple typos
------------------------------------------------------------------------
r30 | starinnia | 2011-04-06 05:36:34 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-don't delete a variable that is indexing a table lower in the function
------------------------------------------------------------------------
r29 | starinnia | 2011-04-06 05:29:48 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-tweak the REQUEST command so it matches the pattern parsing commands in OnCommReceived()
------------------------------------------------------------------------
r28 | starinnia | 2011-04-06 05:25:24 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-properly encode the serialized/compressed data before transmitting it
------------------------------------------------------------------------
r27 | starinnia | 2011-04-06 04:51:42 +0000 (Wed, 06 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-sanity check
------------------------------------------------------------------------
r26 | starinnia | 2011-04-06 01:35:03 +0000 (Wed, 06 Apr 2011) | 8 lines
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-Large commit of doom
-Split catch-all callback into 3: items, money, tabs
-remove parameters from PlayerGuildless callback
-refactor some of the comms code
-fix the lib not processing info requests
-fix some guild events that don't have parameters expecting one
-make the guildBank table private to the lib, access is given through accessors and iterator functions
-lib should be a bit more author friendly now, updated API docs coming soon
------------------------------------------------------------------------
r25 | starinnia | 2011-04-03 22:55:28 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-different fix for double firing close events
------------------------------------------------------------------------
r24 | starinnia | 2011-04-03 19:05:10 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.toc

-adjust library loading in the TOC file
------------------------------------------------------------------------
r23 | starinnia | 2011-04-03 19:02:08 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-fix double callbacks/comms from the double firing close event
------------------------------------------------------------------------
r22 | starinnia | 2011-04-03 18:54:52 +0000 (Sun, 03 Apr 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/LibGuildBankComm-1.0.toc

-use the ChatThrottleLib that comes with AceComm
------------------------------------------------------------------------
r21 | starinnia | 2011-04-03 01:35:33 +0000 (Sun, 03 Apr 2011) | 2 lines
Changed paths:
   M /trunk/LibGuildBankComm-1.0.lua

-change some %s replacements to %d
-fix 2 debug prints to not cause nil index exceptions
------------------------------------------------------------------------
r20 | starinnia | 2011-04-02 21:48:10 +0000 (Sat, 02 Apr 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta

-fix package-as directive in pkgmeta
------------------------------------------------------------------------