------------------------------------------------------------------------
r190 | neaves | 2010-06-07 05:57:49 +0000 (Mon, 07 Jun 2010) | 1 line
Changed paths:
   A /tags/1.5.21 (from /trunk:189)

Tagging as 1.5.21
------------------------------------------------------------------------
r189 | neaves | 2010-06-07 05:55:55 +0000 (Mon, 07 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

fixed problem with player inspection [bugfix]
------------------------------------------------------------------------
r187 | neaves | 2010-06-06 08:32:01 +0000 (Sun, 06 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

removed debug statement [bugfix]
------------------------------------------------------------------------
r186 | neaves | 2010-06-06 08:30:42 +0000 (Sun, 06 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

corrected warlock pet class/match [bugfix]
------------------------------------------------------------------------
r184 | neaves | 2010-06-05 17:28:55 +0000 (Sat, 05 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

ButtonFacade settings now persist across sessions [bugfix];  skinning settings now correctly appear in the ButtonFacade UI [bugfix]
------------------------------------------------------------------------
r182 | neaves | 2010-06-03 03:45:58 +0000 (Thu, 03 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

corrected GUID parse, preventing profiling of some characters [bugfix]
------------------------------------------------------------------------
r180 | neaves | 2010-06-02 14:16:23 +0000 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

added warning if GUID scan fails to detect player [infrastructure]
------------------------------------------------------------------------
r178 | neaves | 2010-06-02 03:36:19 +0000 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

added button to configuration to reset cache [feature]; added button to configuration to print cache [feature];
------------------------------------------------------------------------
r176 | neaves | 2010-06-01 05:06:18 +0000 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

removed debug statements [hurfaderp]
------------------------------------------------------------------------
r174 | neaves | 2010-06-01 04:58:00 +0000 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

Fixed single-warning notifications (spelling) [bugfix]; added notification for other addons hogging the inspect API
------------------------------------------------------------------------
r172 | neaves | 2010-06-01 04:36:14 +0000 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

Added checks for inspection timeout from other addons [bugfix]
------------------------------------------------------------------------
r170 | neaves | 2010-05-31 04:48:34 +0000 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

fixed embedded version..! [feature]
------------------------------------------------------------------------
r168 | neaves | 2010-05-31 04:43:26 +0000 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

fixed embedded version..? [feature]
------------------------------------------------------------------------
r166 | neaves | 2010-05-31 04:33:05 +0000 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

added version to configuration [feature]
------------------------------------------------------------------------
r165 | neaves | 2010-05-31 04:31:19 +0000 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

Added permanent pets as potential buff targets [feature]
------------------------------------------------------------------------
r163 | neaves | 2010-05-30 09:02:32 +0000 (Sun, 30 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

added version to save format [feature]; consolidated common class settings to 'base' array [infrastructure];  toggling frame lock now works correctly with all variations of hidden-while-inactive [bugfix]
------------------------------------------------------------------------
r162 | neaves | 2010-05-30 08:20:01 +0000 (Sun, 30 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

Moved scan logic to UNIT_AURA from the combat log [performance]
------------------------------------------------------------------------
r160 | neaves | 2010-05-27 04:50:54 +0000 (Thu, 27 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

skipped stale check on not-raid player [bugfix];  added one-time "wtf error" notification [framework]
------------------------------------------------------------------------
r158 | neaves | 2010-05-26 05:55:31 +0000 (Wed, 26 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

Checked for mutually exclusive coverage in additional workflows [bugfix]; allowed for auras that never expire [bugfix];  added spellids for totem auras, in addition to totem cast spellids [bugfix]
------------------------------------------------------------------------
r156 | neaves | 2010-05-25 04:31:41 +0000 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

players now marked stale when found outside the game client's range of interest [bugfix]
------------------------------------------------------------------------
r155 | neaves | 2010-05-24 22:23:27 +0000 (Mon, 24 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

changed 'inspected' to 'stale', with flipped logic [high-risk, infrastructure]
------------------------------------------------------------------------
r153 | neaves | 2010-05-14 05:32:53 +0000 (Fri, 14 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

error handling for out-of-party buff recipients [bugfix]
------------------------------------------------------------------------
r152 | neaves | 2010-05-13 04:50:59 +0000 (Thu, 13 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

removed silly debug print statement [bugfix]
------------------------------------------------------------------------
r150 | neaves | 2010-05-11 03:31:49 +0000 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

added tooltip position to configuration [feature]
------------------------------------------------------------------------
r148 | neaves | 2010-05-11 01:45:28 +0000 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

spec change of party members was lost after r136, but is now reverted/implemented [bugfix];  variable checking before use, to address reported bugs [bugfix];  moved playerguid assignment around to avoid race condition [bugfix]
------------------------------------------------------------------------
r146 | neaves | 2010-05-09 17:18:25 +0000 (Sun, 09 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

re-shuffled LOS targets once all others have been buffed [bugfix]
------------------------------------------------------------------------
r144 | neaves | 2010-05-09 06:26:42 +0000 (Sun, 09 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3

extended line-of-sight handling to targets outside range (but still close enough to received group buffs) [bugfix];  updated unit tests;  removed use of testing variable [bugfix]
------------------------------------------------------------------------
r143 | neaves | 2010-05-09 06:10:19 +0000 (Sun, 09 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   D /trunk/BuffBroker.xcodeproj/neaves.pbxuser

targets not in line-of-sight moved to low priority when encountered [bugfix];  revised group-buff scan optimization, since previous logic depended on unreliable event sequences [bugfix].
------------------------------------------------------------------------
r141 | neaves | 2010-05-08 04:40:50 +0000 (Sat, 08 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/BuffBroker.xcodeproj/project.pbxproj
   A /trunk/bindings.xml

added shadow protection for priests [feature]; added option to hide the UI when idle [feature]; added key bindings [feature];  optimized performance when profiling group-wide auras [infrastructure]
------------------------------------------------------------------------
