TB Core

Abandoned
Provides the core functionality of the TB Add-Ons Suite.

File Details

r26-release

  • R
  • Mar 22, 2009
  • 30.38 KB
  • 5
  • 3.0.9
  • Retail

File Name

TB_Core-r26-release.zip

Supported Versions

  • 3.0.9

------------------------------------------------------------------------
r27 | valana_tb | 2009-03-22 08:58:18 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   A /tags/r26-release (from /trunk:26)

Tagging as r26-release
------------------------------------------------------------------------
r26 | valana_tb | 2009-03-22 08:57:22 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Only hide the mini-map world map button in alpha builds.
------------------------------------------------------------------------
r24 | valana_tb | 2009-03-22 08:30:36 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Removed TbCore:SendMessageTo().
------------------------------------------------------------------------
r23 | valana_tb | 2009-03-22 08:17:10 +0000 (Sun, 22 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Fixed filtering logic in AutoBG comm handlers.
------------------------------------------------------------------------
r22 | valana_tb | 2009-03-22 08:15:13 +0000 (Sun, 22 Mar 2009) | 3 lines
Changed paths:
   M /trunk/TB_Core.lua

More cleanup.
Replaced a stray self:IsInGroup() with the appropriate IsInParty("player").
Removed TbCore:Whisper().
------------------------------------------------------------------------
r21 | valana_tb | 2009-03-21 04:28:33 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Make use of self:IsInSameGroup().
------------------------------------------------------------------------
r20 | valana_tb | 2009-03-21 04:18:22 +0000 (Sat, 21 Mar 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

self:IsInParty() no longer exists.
UnitIsInParty() => UnitInParty.
------------------------------------------------------------------------
r19 | valana_tb | 2009-03-21 04:14:52 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

UnitName() should never be passed nil.
------------------------------------------------------------------------
r18 | valana_tb | 2009-03-21 04:10:48 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Typo in GetCaseInsensitivePattern().
------------------------------------------------------------------------
r17 | valana_tb | 2009-03-21 03:35:44 +0000 (Sat, 21 Mar 2009) | 7 lines
Changed paths:
   M /trunk/TB_Core.lua

Use locals to speed up the execution of all methods.
Removed argument defaulting from most methods. TB_Core is not intended to be used for player used like 3 years ago, and assuming "target" whenever unit was nil is just a bad idea now.
Removed TbCore:IsInRaid(), since one can simply call IsInRaid("player").
Removed TbCore:IsInGroup(), since one can simply call IsInParty("player").
Removed the "Lake" overloads of the Wintergrasp-related methods.
IsInSameGuild() => IsGuildMate()
Added IsFriendOrGuildMate().
------------------------------------------------------------------------
r16 | valana_tb | 2009-03-21 01:45:20 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

Remove donation information as per Blizzard's new policy.
------------------------------------------------------------------------
r15 | valana_tb | 2009-03-20 17:55:13 +0000 (Fri, 20 Mar 2009) | 2 lines
Changed paths:
   M /trunk/TB_Core.lua

The TDebug alias now calls TbCore:Debug rather than TbCore:Print.
Removed references to Team BATTLE guilds, and the TbCore:IsTbMember method.
------------------------------------------------------------------------
r14 | valana_tb | 2009-03-20 08:36:57 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/!Read Me.txt

Added faction and region.
------------------------------------------------------------------------
r13 | valana_tb | 2009-03-20 08:27:18 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

TB-specific code now only runs in alpha builds to keep out of the hands of the public.
------------------------------------------------------------------------
r12 | valana_tb | 2009-03-20 05:49:38 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

Re-added TB-specific code as debug code.
------------------------------------------------------------------------
r10 | valana_tb | 2009-03-20 00:05:53 +0000 (Fri, 20 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

The Team BATTLE-specific code now always executes.
------------------------------------------------------------------------
r9 | valana_tb | 2009-03-19 23:32:55 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.lua

IsInRaid() => self:IsInRaid()
------------------------------------------------------------------------
r8 | valana_tb | 2009-03-19 19:06:00 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk

Switching to global ignore list for Libs folders.
------------------------------------------------------------------------
r6 | valana_tb | 2009-03-19 17:11:17 +0000 (Thu, 19 Mar 2009) | 6 lines
Changed paths:
   M /trunk/Locales/enUS.lua
   M /trunk/TB_Core.lua
   M /trunk/TB_Core.toc

Removed methods for hiding popups, since Blizzard actually provides a function for this.
Improved the efficiency of CountDictionaryEntries.
Fixed StrJoin for correctness.
Removed IsDictionaryArray. It was sort of a useless method (and incorrect to boot).
Fixed the argument passed into PrintAutoBGAlert by AUTOBG_NOTIFY_INACTIVE.
Reorganized ToC.
------------------------------------------------------------------------
r5 | valana_tb | 2009-03-19 07:08:43 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/TB_Core.toc

Oops, the X-Curse meta-data get set automatically.
------------------------------------------------------------------------
r4 | valana_tb | 2009-03-19 05:19:43 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Fixed reference to LibStub.
------------------------------------------------------------------------
r2 | valana_tb | 2009-03-19 04:13:13 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk
   A /trunk/!Read Me.txt
   A /trunk/.pkgmeta
   A /trunk/Embeds.xml
   A /trunk/Locales
   A /trunk/Locales/enUS.lua
   A /trunk/Locales.xml
   A /trunk/TB_Core.lua
   A /trunk/TB_Core.toc

Initial check-in.
------------------------------------------------------------------------
r1 | root | 2009-03-19 04:04:29 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"tb_core/mainline: Initial Import"
------------------------------------------------------------------------