------------------------------------------------------------------------
r149 | neaves | 2010-05-11 02:22:21 +0000 (Tue, 11 May 2010) | 1 line
Changed paths:
   A /tags/1.5.3B (from /trunk:148)

Tagging as 1.5.3B
------------------------------------------------------------------------
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]
------------------------------------------------------------------------
r139 | neaves | 2010-05-05 23:42:40 +0000 (Wed, 05 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

resolved race-condition on startup, where spellcast can trigger parsing if incomplete profiled data [bugfix]
------------------------------------------------------------------------
r136 | neaves | 2010-05-05 00:44:00 +0000 (Wed, 05 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

suppressed error encountered by someone;  will have to investigate later [bugfix]
------------------------------------------------------------------------
r134 | neaves | 2010-05-02 19:33:40 +0000 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

fixed for warriors, by added hack to compensate lost down-ranked versions of their abilities/shouts [bugfix]
------------------------------------------------------------------------
r133 | neaves | 2010-05-02 19:12:07 +0000 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

removed superfluous pruning message [bugfix]; previous check-in resolved an incorrect variable name, causing all buffs to be considered "expired" (ie: suggest list wouldn't change, ever) [bugfix]
------------------------------------------------------------------------
r131 | neaves | 2010-05-02 18:23:22 +0000 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

fixed race condition with best-buff profiling during suggestion analysis [bugfix]; changed how expiration times are used during aura scanning [optimization];  self-buffs should properly be retained between spec changes now [bugfix];  reduced frequency of aura scanning [bugfix]
------------------------------------------------------------------------
r129 | neaves | 2010-05-02 01:46:19 +0000 (Sun, 02 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

now monitors spec-change of party members [feature]; fixed scope of searing totem for shamans [bugfix];  optimized how party range/inspection checks are done [performance]
------------------------------------------------------------------------
r127 | neaves | 2010-05-01 23:57:07 +0000 (Sat, 01 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

missed variable, prevented self-buffs while configured for "friendly" [bugfix];  turned off superfluous error (when building suggestions before classes profiled) [bugfix]
------------------------------------------------------------------------
r124 | neaves | 2010-05-01 22:59:03 +0000 (Sat, 01 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

prevented new inspect request, while an existing inspection is pending [bugfix]
------------------------------------------------------------------------
r122 | neaves | 2010-05-01 20:34:06 +0000 (Sat, 01 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

stance/presence/form changes from tank to dps no longer bypassed by buffslot check [bugfix];  synchronized unit tests [bugfix];  removed reliance on current party from unit tests [bugfix];  added unit tests for expired & mixed buffs [infrastructure]
------------------------------------------------------------------------
r121 | neaves | 2010-05-01 03:58:42 +0000 (Sat, 01 May 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

changes to headcount for group buffs [framework];  isolated roles checked in class-scope suggestion comparison [bugfix];  unit tests out-of-date with new headcount [oops]
------------------------------------------------------------------------
r119 | neaves | 2010-04-29 03:23:37 +0000 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

typo in self vs caster comparison, evaluating blessings [bugfix]
------------------------------------------------------------------------
r117 | neaves | 2010-04-29 02:28:47 +0000 (Thu, 29 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

retarded group-buff bug, suggesting crap buff even with better active [bugfix]
------------------------------------------------------------------------
r115 | neaves | 2010-04-28 23:44:38 +0000 (Wed, 28 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

current spec now correctly detected on startup [bugfix]; possible suggestions for configuration are based on defaults, not last-activated [bugfix]; finalized vampiric embrace [bugfix]
------------------------------------------------------------------------
r114 | neaves | 2010-04-28 23:08:46 +0000 (Wed, 28 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

current spec now correctly detected on startup [bugfix]; possible suggestions for configuration are based on defaults, not last-activated [bugfix]; added righteous fury [feature]
------------------------------------------------------------------------
r111 | neaves | 2010-04-28 03:32:19 +0000 (Wed, 28 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

reduced performance/scope of combat log updating [bugfix];  fixed priority on lesser buffs, when greater buffs are active [bugfix]
------------------------------------------------------------------------
r109 | neaves | 2010-04-28 01:00:10 +0000 (Wed, 28 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

added self-buff persistent, on a per-spec basis [feature];  added paladin seals [feature];  added vampiric embrace, which won't work due to a wow-api bug [feature]
------------------------------------------------------------------------
r107 | neaves | 2010-04-27 03:49:27 +0000 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua

fixed localization harder [bug]
------------------------------------------------------------------------
r105 | neaves | 2010-04-27 03:40:08 +0000 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

broke localization [bug]
------------------------------------------------------------------------
r103 | neaves | 2010-04-27 03:34:51 +0000 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

added class-specific configuration [feature]
------------------------------------------------------------------------
r102 | neaves | 2010-04-27 00:26:37 +0000 (Tue, 27 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

Added Dalaran Brilliance/Intellect [feature]
------------------------------------------------------------------------
r100 | neaves | 2010-04-26 03:30:29 +0000 (Mon, 26 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

bizarre enhancement shaman raiding spec now treated properly [bugfix]
------------------------------------------------------------------------
r99 | neaves | 2010-04-26 03:27:48 +0000 (Mon, 26 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

only casters/healers impacted by changing "low level healer" config changes [bugfix];  suggestions with 0 targets are discarded [performance]
------------------------------------------------------------------------
r97 | neaves | 2010-04-25 22:37:15 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

spelling on variable/constant [bugfix];  set version numbering to auto-update
------------------------------------------------------------------------
r95 | neaves | 2010-04-25 22:23:27 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

finished localization
------------------------------------------------------------------------
r93 | neaves | 2010-04-25 20:00:49 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

fiddling with repository replacement terms
------------------------------------------------------------------------
r92 | neaves | 2010-04-25 19:58:15 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc

fiddling with repository replacement terms
------------------------------------------------------------------------
r90 | neaves | 2010-04-25 19:42:53 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/BuffBroker.xcodeproj/project.pbxproj
   A /trunk/Locales
   A /trunk/Locales/deDE.lua
   A /trunk/Locales/enUS.lua
   A /trunk/Locales/esES.lua
   A /trunk/Locales/esMX.lua
   A /trunk/Locales/frFR.lua
   A /trunk/Locales/koKR.lua
   A /trunk/Locales/ruRU.lua
   A /trunk/Locales/zhCN.lua
   A /trunk/Locales/zhTW.lua

added localization [feature]
------------------------------------------------------------------------
r88 | neaves | 2010-04-25 07:09:03 +0000 (Sun, 25 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc

added "healer" role for casters preferring MP5 over kings: warlocks without felarmor access, healers/mages/moonkin under configurable level [feature];  added "low melee" role for enhance shaman lacking imp stormstrike, and ret paladins lacking judgements of the wise [feature]
------------------------------------------------------------------------
r86 | neaves | 2010-04-24 17:46:49 +0000 (Sat, 24 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

repaired unit tests [bugfix]; cleaned up configuration window [infrastructure]; added frame scaling [feature]; added frame lock/unlock [feature]; exposed visibility on frame hide/show [feature]; disabled suggestions for units pending inspection [bugfix]
------------------------------------------------------------------------
r85 | neaves | 2010-04-23 05:36:17 +0000 (Fri, 23 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

suggestions disabled while dead/ghost, or for dead/ghost players [bugfix]
------------------------------------------------------------------------
r84 | neaves | 2010-04-23 05:35:34 +0000 (Fri, 23 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc

suggestions disabled while dead/ghost, or for dead/ghost players [bugfix]
------------------------------------------------------------------------
r82 | neaves | 2010-04-21 03:24:15 +0000 (Wed, 21 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

totem support complete (add to call of elements bar) [feature]; added deathknight horns, talents (icy talons) [feature]
------------------------------------------------------------------------
r81 | neaves | 2010-04-21 03:24:07 +0000 (Wed, 21 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc

totem support complete (add to call of elements bar) [feature]; added deathknight horns, talents (icy talons) [feature]
------------------------------------------------------------------------
r79 | neaves | 2010-04-20 04:07:23 +0000 (Tue, 20 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

ground-work for totem-bar updating...just need to get down-ranked spellids [infrastructure]
------------------------------------------------------------------------
r77 | neaves | 2010-04-19 00:47:13 +0000 (Mon, 19 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

delayed profiling of units until eligible for API calls (ie: handle UnitLevel returning 0) [bugfix]
------------------------------------------------------------------------
r76 | neaves | 2010-04-19 00:47:06 +0000 (Mon, 19 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

delayed profiling of units until eligible for API calls (ie: handle UnitLevel returning 0) [bugfix]
------------------------------------------------------------------------
r74 | neaves | 2010-04-18 19:15:24 +0000 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

added sort criteria for "shitty buff active" to group (class/raid) logic [bugfix]
------------------------------------------------------------------------
r73 | neaves | 2010-04-18 19:05:21 +0000 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

prevented over-writing greater paladin buffs [bugfix];  reverted code, causing talented buffs to be assumed by others [bugfix]
------------------------------------------------------------------------
r72 | neaves | 2010-04-18 08:03:46 +0000 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

expanded scope of aura scanning (removed player-specific "helpful" flag), to ensure more complete coverage of other classes [bugfix]
------------------------------------------------------------------------
r71 | neaves | 2010-04-18 00:51:08 +0000 (Sun, 18 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

Coverage of class/raid wide buffs complete [infrastructure];  coverage detected from existing buffs, and not just on-cast [bugfix];  Class-buffs generated same as raid-buffs [infrastructure]
------------------------------------------------------------------------
r69 | neaves | 2010-04-16 20:49:54 +0000 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

fixed unit tests by adding level to mock-players [bugfix]; removed incorrect/optional dependencies from toc [meh]
------------------------------------------------------------------------
r68 | neaves | 2010-04-16 20:49:44 +0000 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua

fixed unit tests by adding level to mock-players [bugfix]; removed incorrect/optional dependencies from toc [meh]
------------------------------------------------------------------------
r66 | neaves | 2010-04-16 16:58:05 +0000 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

worst spelling in Coverage logic [bugfix]
------------------------------------------------------------------------
r65 | neaves | 2010-04-16 16:56:09 +0000 (Fri, 16 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

spelling in Coverage logic [bugfix]
------------------------------------------------------------------------
r64 | neaves | 2010-04-15 19:06:14 +0000 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

removed coverage of players leaving the party [bugfix]
------------------------------------------------------------------------
r62 | neaves | 2010-04-15 06:53:23 +0000 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

made "is better active" applicable to raid-wide buffs / shouts [bugfix]
------------------------------------------------------------------------
r61 | neaves | 2010-04-15 06:13:23 +0000 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

raid-sorting was inverted [bugfix]; shouts weren't monitoring for better shout active [bugfix]
------------------------------------------------------------------------
r60 | neaves | 2010-04-15 03:39:36 +0000 (Thu, 15 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

optimized some string handling [performance]; cleaned up some local vs global variable naming [performance]
------------------------------------------------------------------------
r58 | neaves | 2010-04-14 23:30:04 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

suggestion sort was inverted [bugfix]
------------------------------------------------------------------------
r57 | neaves | 2010-04-14 23:07:50 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

spells cast by name instead of id, allows casting on low level characters [feature]; character level & min level of buffs profiled, to prevent suggesting "target too low" buffs [feature];  spells unknown to the player will not be suggested [feature]
------------------------------------------------------------------------
r56 | neaves | 2010-04-14 19:25:49 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

Added self-buffs:  Inner Fire, Mage Armors, Warlock Armors [feature]
------------------------------------------------------------------------
r54 | neaves | 2010-04-14 07:48:29 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

type in Confidence for raid buffed by someone else [bug]
------------------------------------------------------------------------
r53 | neaves | 2010-04-14 07:26:03 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

ignore "better" buffs on self for raid buffs [bug]
------------------------------------------------------------------------
r52 | neaves | 2010-04-14 06:04:25 +0000 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc

added Button Facade support [feature]
------------------------------------------------------------------------
r49 | neaves | 2010-04-13 22:17:14 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

fixed frugal bug with paladin buffs [bug]; changed tooltip to make sense with raid/solo buffs [feature]
------------------------------------------------------------------------
r48 | neaves | 2010-04-13 20:24:06 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

added raid-wide suggestions & sorting; warrior shouts should now be functional [feature].  No unit tests for warriors yet though :[
------------------------------------------------------------------------
r47 | neaves | 2010-04-13 05:20:34 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

added pseudo-code for class/raid wide suggestions [in progress]
------------------------------------------------------------------------
r46 | neaves | 2010-04-13 03:04:00 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc

(hopefully) fixed error when zoning into random dungeon [bugfix]
------------------------------------------------------------------------
r45 | neaves | 2010-04-13 03:03:04 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

(hopefully) fixed error when zoning into random dungeon [bugfix]
------------------------------------------------------------------------
r44 | neaves | 2010-04-13 02:08:15 +0000 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua

Added "Coverage" of buffs (ie: guaranteed to get AP) based on class attendance [framework];  added "friendly" option, to prevent poaching other paladin buffs [feature];  removed mutually exclusive buffs on party/raid, when auras applied [feature]
------------------------------------------------------------------------
r42 | neaves | 2010-04-12 08:43:59 +0000 (Mon, 12 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

Cleared buff button while in combat [bug/feature]; enabled full aura check when leaving combat [bug].
------------------------------------------------------------------------
r40 | neaves | 2010-04-12 07:08:47 +0000 (Mon, 12 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker-Tests.lua
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

fixed typo in greater blessing of might [bug]; refactored how/when class counts are calculated [performance]; refactored suggestions, to prepare for raid/class wide suggestions [infrastructure];  improved tooltip responsiveness after casting a suggestion [bug/feature]
------------------------------------------------------------------------
r39 | neaves | 2010-04-11 00:17:28 +0000 (Sun, 11 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

added headcount to config [feature]; single-spec characters will now be profiled upon login [bugfix]; moved some config sliders around [pretty]; Frugal now applies to raid-wide buffs, as well as class-wide [bugfix]
------------------------------------------------------------------------
r37 | neaves | 2010-04-10 09:41:03 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

Added Tooltip [feature]; fixed typo in variable name [resource leak];  fixed suggestion reset if nobody nearby [bugfix]
------------------------------------------------------------------------
r35 | neaves | 2010-04-10 06:51:59 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

finished with version cleanup;  incremented version to 1.1.0
------------------------------------------------------------------------
r34 | neaves | 2010-04-10 06:50:02 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/BuffBroker.xcodeproj/project.pbxproj

more version control cleanup
------------------------------------------------------------------------
r33 | neaves | 2010-04-10 06:43:25 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

building Externals (Ace3) folder from repositories
------------------------------------------------------------------------
r32 | neaves | 2010-04-10 06:13:49 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/BuffBroker.xcodeproj/project.pbxproj
   D /trunk/Externals

removed extraneous folder (Externals)
------------------------------------------------------------------------
r31 | neaves | 2010-04-10 06:09:10 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser
   M /trunk/BuffBroker.xcodeproj/project.pbxproj

adding .pkgmeta;  external wowace resources should now be pulled from their respective repositories
------------------------------------------------------------------------
r29 | neaves | 2010-04-10 00:41:22 +0000 (Sat, 10 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.lua
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

added configuration panel to Interface UI [feature]; added frame X/Y persistence [feature]; exposed a few variables (refresh duration, attendance threshold, etc) [feature]
------------------------------------------------------------------------
r28 | neaves | 2010-04-09 07:22:08 +0000 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/BuffBroker.toc
   M /trunk/BuffBroker.xcodeproj/neaves.mode1v3
   M /trunk/BuffBroker.xcodeproj/neaves.pbxuser

incremented version (1.01)
------------------------------------------------------------------------
