LibQuixote-2.0-r67156

Details

  • Filename
    LibQuixote-2.0-r67156.zip
  • Uploaded by
  • Uploaded
    Mar 30, 2008
  • Size
    25.17 KB
  • Downloads
    278
  • MD5
    487b6f4c3fa2ab92f82f36f21827b284

Supported WoW Retail Versions

  • 2.4.3

Changelog

------------------------------------------------------------------------
r67156 | kemayo | 2008-03-30 17:10:56 -0400 (Sun, 30 Mar 2008) | 4 lines
Changed paths:
   M /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua

LibQuixote-2.0:
-Break API: include tags in the returns of GetQuest. (I really thought I already had this.)
-Expose the tag/shorttag mappings. (Lets users do "if tag == quixote.tags.GROUP", instead of having to worry about localized stuff.)

------------------------------------------------------------------------
r66946 | kemayo | 2008-03-29 16:21:03 -0400 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua

LibQuixote-2.0: Use the pattern '(%%%d?$?.)' to adjust the quest globals, to account for positional bits.

------------------------------------------------------------------------
r66381 | kemayo | 2008-03-27 09:40:30 -0400 (Thu, 27 Mar 2008) | 2 lines
Changed paths:
   M /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua

LibQuixote-2.0: Fix ShowQuestLog when id == (numEntries - QUESTS_DISPLAYED)

------------------------------------------------------------------------
r66372 | kemayo | 2008-03-27 08:43:12 -0400 (Thu, 27 Mar 2008) | 2 lines
Changed paths:
   M /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua

LibQuixote-2.0: nil check on 364

------------------------------------------------------------------------
r66352 | kemayo | 2008-03-27 06:45:37 -0400 (Thu, 27 Mar 2008) | 2 lines
Changed paths:
   M /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua

LibQuixote-2.0: merge -r 65613:HEAD

------------------------------------------------------------------------
r65612 | kemayo | 2008-03-24 23:40:43 -0400 (Mon, 24 Mar 2008) | 2 lines
Changed paths:
   D /trunk/LibQuixote-2.0/ChatThrottleLib.lua
   A /trunk/LibQuixote-2.0/LibQuixote-2.0 (from /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0:65611)
   R /trunk/LibQuixote-2.0/LibQuixote-2.0/ChatThrottleLib.lua (from /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0/ChatThrottleLib.lua:65611
   R /trunk/LibQuixote-2.0/LibQuixote-2.0/LibQuixote-2.0.lua (from /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0/LibQuixote-2.0.lua:65611
   R /trunk/LibQuixote-2.0/LibQuixote-2.0/lib.xml (from /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0/lib.xml:65611
   D /trunk/LibQuixote-2.0/LibQuixote-2.0.lua
   M /trunk/LibQuixote-2.0/LibQuixote-2.0.toc
   D /trunk/LibQuixote-2.0/lib.xml

LibQuixote-2.0: Merge -r 64390:HEAD

------------------------------------------------------------------------
r64389 | kemayo | 2008-03-12 16:32:29 -0400 (Wed, 12 Mar 2008) | 2 lines
Changed paths:
   A /trunk/LibQuixote-2.0 (from /branches/LibQuixote-2.0/kemayo:64388)

LibQuixote-2.0: Copy to trunk. API probably won't *actually* be final for a few days yet, but it's out of major flux.

------------------------------------------------------------------------
r64318 | kemayo | 2008-03-12 00:16:54 -0400 (Wed, 12 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Missed updating an index, and thus Objective_Update callbacks weren't firing.
------------------------------------------------------------------------
r64303 | kemayo | 2008-03-11 22:26:50 -0400 (Tue, 11 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Drycode comms fixes.
------------------------------------------------------------------------
r64301 | kemayo | 2008-03-11 21:05:09 -0400 (Tue, 11 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Drycode glitches in comms.  Probably more to come.
------------------------------------------------------------------------
r64261 | kemayo | 2008-03-11 15:16:23 -0400 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Add :GetNumPartyMembersWithQuest(uid)

------------------------------------------------------------------------
r64249 | kemayo | 2008-03-11 12:41:15 -0400 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: "luac -l" pointed out that tooltip_line was setting a global.

------------------------------------------------------------------------
r64245 | kemayo | 2008-03-11 12:26:10 -0400 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Get rid of the Quixote_ prefix on callbacks; it's legacy cruft from the AceEvent-2.0 trappings of Quixote-1.0.

------------------------------------------------------------------------
r64244 | kemayo | 2008-03-11 12:18:22 -0400 (Tue, 11 Mar 2008) | 4 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Drycode
-Add the public API for party quests
-Change the Leaderboard_Update event to Objective_Update, because I like the sound better

------------------------------------------------------------------------
r64214 | kemayo | 2008-03-11 07:29:14 -0400 (Tue, 11 Mar 2008) | 3 lines
Changed paths:
   A /branches/LibQuixote-2.0/kemayo/ChatThrottleLib.lua
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua
   M /branches/LibQuixote-2.0/kemayo/lib.xml

LibQuixote-2.0: Massively drycoded.
-Add comms, and ChatThrottleLib to support them. (If quixote can't find ChatThrottle, it'll just shut up.)
-Adjust how objectives are handled. (Changes public API returns slightly.)
------------------------------------------------------------------------
r64193 | kemayo | 2008-03-11 02:42:44 -0400 (Tue, 11 Mar 2008) | 1 line
Changed paths:
   A /branches/LibQuixote-2.0/kemayo/CallbackHandler-1.0
   A /branches/LibQuixote-2.0/kemayo/CallbackHandler-1.0/CallbackHandler-1.0.lua (from /branches/LibQuixote-2.0/kemayo/CallbackHandler-1.0.lua:64178
   D /branches/LibQuixote-2.0/kemayo/CallbackHandler-1.0.lua
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.toc
   A /branches/LibQuixote-2.0/kemayo/LibStub
   A /branches/LibQuixote-2.0/kemayo/LibStub/LibStub.lua (from /branches/LibQuixote-2.0/kemayo/LibStub.lua:64178
   D /branches/LibQuixote-2.0/kemayo/LibStub.lua

LibQuixote-2.0: Promote homogeneity.
------------------------------------------------------------------------
r64189 | kemayo | 2008-03-11 02:12:27 -0400 (Tue, 11 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Handle uncached objectives better. (They hit the first update as " : 0/X".)
------------------------------------------------------------------------
r64179 | kemayo | 2008-03-10 19:59:40 -0400 (Mon, 10 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Fix lib upgrade on completed quests.
------------------------------------------------------------------------
r64056 | kemayo | 2008-03-09 14:03:27 -0400 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Add :GetNumQuests
------------------------------------------------------------------------
r64042 | kemayo | 2008-03-09 12:27:32 -0400 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Change some logic to make sure that the Quixote_Leaderboard_Update callback doesn't fire when the quest is first added.
------------------------------------------------------------------------
r64031 | kemayo | 2008-03-09 11:05:45 -0400 (Sun, 09 Mar 2008) | 3 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0:
-Add :GetNumQuestObjectives.
-Fix typo in decompress_uid_oid.
------------------------------------------------------------------------
r64008 | kemayo | 2008-03-09 07:42:40 -0400 (Sun, 09 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Make the various Iterate functions not error if they're iterating over something non-existent.
------------------------------------------------------------------------
r63996 | kemayo | 2008-03-09 05:13:08 -0400 (Sun, 09 Mar 2008) | 3 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0:
-Add :GetQuestById to fetch a quest by its questlog index.
-Utility functions: :AddQuestWatchByUid, RemoveQuestWatchByUid, ShareQuestByUid.
------------------------------------------------------------------------
r63640 | kemayo | 2008-03-04 23:02:31 -0500 (Tue, 04 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0:Fix sorting for zone-iterated quests.
------------------------------------------------------------------------
r63625 | kemayo | 2008-03-04 21:03:09 -0500 (Tue, 04 Mar 2008) | 1 line
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Fix iterating by level.
------------------------------------------------------------------------
r63482 | kemayo | 2008-03-03 15:43:34 -0500 (Mon, 03 Mar 2008) | 2 lines
Changed paths:
   M /branches/LibQuixote-2.0/kemayo/LibQuixote-2.0.lua

LibQuixote-2.0: Add new API function ":IterateQuestsByLevel()"

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