v3.0.0

Details

  • Filename
    FuBar_RaidLog-v3.0.0.zip
  • Uploaded by
  • Uploaded
    Apr 8, 2009
  • Size
    158.40 KB
  • Downloads
    280
  • MD5
    e6832c87da5c388f01d402b15f657b1c

Supported WoW Retail Versions

  • 3.0.9

Changelog

tag v3.0.0
2445194491a2c873a8070150444268e68934e3b8
J Robert Ray <jrobertray@gmail.com>
2008-12-29 01:19:16 -0800

Releasing as 3.0.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEABECAAYFAklYlhQACgkQMTY05LuSnlRAggCgnQichThBJ8Jcn6LQh+3B+lKv
Zu8AoKViAjo7DN8XrUFAEae/QNsPArTu
=X36n
-----END PGP SIGNATURE-----

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

J Robert Ray:
    Bring in LibRockConfig-1.0, empty config for now.
    * .pkgmeta: Add LibRockConfig-1.0.
    
    * FuBar_RaidLog.lua
      Embed LibRockConfig-1.0.
      Define an empty options table for LibRockConfig.
      (OnInitialize): Call SetConfigTable to set our config.
    
    * FuBar_RaidLog.toc
      (OptionalDeps, X-Embeds): Add LibRockConfig-1.0.
    
    * embeds.xml Add LibRockConfig-1.0.
    .pkgmeta file for wowace.
    * .pkgmeta: New file to specify external libraries.
    Remove Rosterlib (Ace2).
    * FuBar_RaidLog.lua
      Delete Roster-2.1.
      (OnInitialize): Generate fake RAID_ROSTER_UPDATE event.
      (OnEnable): Stop registering RosterLib_RosterUpdated. Register for
      RAID_ROSTER_UPDATE instead.
      (CreateRoster): Stop using rosterlib, iterate over internal current_roster
      table.
      (UnitIterator): Bring in relevant code from Roster-2.1.
      (RAID_ROSTER_UPDATE): Respond to raid update events by populating
      current_roster will the current raid members. Call RosterLib_RosterUpdated
      manually.
    
    * FuBar_RaidLog.toc
      (OptionalDeps, X-Embeds): Remove RosterLib.
    
    * embeds.xml Remove RosterLib.
    Do own loot message handling since SpecialEvents-Loot-1.0 is stuck in Ace2
    land.
    
    * FuBar_RaidLog.lua
      Delete SpecialEvents-Loot-1.0 and bring in Deformat-2.0.
      (OnInitialize): Bring in relevant code from SpecialEvents-Loot-1.0, set up
      some patterns to parse item loot messages.
      (OnEnable): Stop registering SpecialEvents_ItemLooted.
      Register for CHAT_MSG_LOOT instead.
      (SpecialEvents_ItemLooted): No longer a real event, but called internally.
      Remove eventName parameter.
      (CHAT_MSG_LOOT): Reuse code from SpecialEvents-Loot-1.0 to parse the event
      text and call SpecialEvents_ItemLooted on a match.
    
    * FuBar_RaidLog.toc
      (OptionalDeps, X-Embeds): Remove SpecialEvents-Loot-1.0. Add Deformat-2.0.
    
    * embeds.xml Remove SpecialEvents-Loot-1.0. Add Deformat-2.0.
    Make items in the log real item links.
    * FuBar_RaidLog.lua
      (OnUpdateFuBarTooltip): Remove unused first column.
      Left-justify the item links.
      Make table entries clickable with an icon, using the items' icons.
      Add a hover and click callback.
    
      (SetTooltip): Show an item tooltip using the GameTooltip.
    
      (TooltipClick): Add an item link to the ChatFrameEditBox, if visible.
    Switch to storing data in the "realm" category, port old data over if
    necessary.
    
    * FuBar_RaidLog.lua
      (OnInitialize): Switch from "profile" to "realm" DB catagory. If any data
      found in the "profile" category, move it to the "realm" category.
    
      (CreateNewRaid, PruneLastRaid, GetCurrentRaid, RosterLib_RosterUpdated,
      OnUpdateFuBarText, OnUpdateFuBarTooltip): Switch to self.db.realm
    Switch to Ace3, FuBarPlugin-3.0.
    * FuBar_RaidLog.lua
      Use LibStub to load libraries where possible.
      Update to AceAddon-3.0.
      FuBar options are now set with SetFuBarOption.
      (OnInitialize): AceDB is no longer a mixin, load the saved variables here.
      Must SetProfile to "Default" in order to see data previously saved with
      AceDB-2.0.
      (SpecialEvents_ItemLooted, RAID_INSTANCE_WELCOME, CHAT_MSG_SYSTEM): Add
      missing event name parameter.
      (SpecialEvents_ItemLooted, RosterLib_RosterUpdated, UpdateRaidLocation):
      Update renamed to UpdateFuBarPlugin.
      (OnUpdateFuBarText): Renamed from OnTextUpdate. SetText renamed to
      SetFuBarText.
      (OnUpdateFuBarTooltip): Renamed from OnTooltipUpdate.
      (MenuSettings, ToogleOption): Deleted unused menu stuff.
    
    * FuBar_RaidLog.toc
      (OptionalDeps, X-Embeds): Update to Ace3, LibFuBarPlugin-3.0.
    
    * embeds.xml Include/Script lines for all dependencies.
    Bumping version number.
    * FuBar_RaidLog.toc
      (Version): Now at 3.0.0.
    Start using embeds.xml
    * FuBar_RaidLog.toc Include embeds.xml
    
    * embeds.xml Empty embeds xml template.
    Set interface num to current version.
    * FuBar_RaidLog.toc
      (Interface): Set to 30000.
    Fix newlines.
    * FuBar_RaidLog.toc Unix-style newlines please.
    Include license file (GPLv3).
    * FuBar_RaidLog.lua Add copyright header.
    
    * LICENSE: GPLv3 license text.
    Change DifficultyString to show "Heroic" on difficulty 3.
    * FuBar_RaidLog.lua
      (DifficultyString): Add comment about GetInstanceDifficulty() being broken.
      If level == 3, show "Heroic." Remove "Epic" case.
    Initial commit.

Additional Files

Type Name Size Uploaded Game Version Downloads
19.91 KB Apr 8, 2009 3.0.9 30