r13-beta

Details

  • Filename
    QuestAgent-r13-beta.zip
  • Uploaded by
  • Uploaded
    Nov 11, 2008
  • Size
    339.52 KB
  • Downloads
    27
  • MD5
    461a842bc751f1ca6fd30d1628909c9c

Supported WoW Retail Versions

  • 3.0.3

Changelog

------------------------------------------------------------------------
r14 | allara | 2008-11-11 07:03:02 +0000 (Tue, 11 Nov 2008) | 1 line
Changed paths:
   A /tags/r13-beta (from /trunk:13)

Tagging as r13-beta
------------------------------------------------------------------------
r13 | allara | 2008-11-11 07:02:37 +0000 (Tue, 11 Nov 2008) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   D /trunk/Changes.txt
   A /trunk/Libs/LibDataBroker-1.1
   A /trunk/Libs/LibDataBroker-1.1/LibDataBroker-1.1.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.toc
   M /trunk/embeds.xml

- Added native LibDataBroker object
- QuestAgent does support FuBar and any LDB display simultaneously; you'll see both at the same time
------------------------------------------------------------------------
r11 | allara | 2008-11-11 02:50:08 +0000 (Tue, 11 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.toc
   M /trunk/QuestAgent.xml
   M /trunk/QuestFrame.lua

- New feature: Version check. When logging in or changing party members, all party members will share their QuestAgent version. If you're running an out-of-date version, you'll get a dialog about it.
- Removed some temporary debugging tables, which will lower memory usage

------------------------------------------------------------------------
r10 | allara | 2008-11-11 00:13:26 +0000 (Tue, 11 Nov 2008) | 20 lines
Changed paths:
   A /trunk/Art/icon.tga
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.xml
   M /trunk/QuestFrame.lua

Another massive update:
- Much better FuBar support:
  - Honors alignment and position correctly
  - Can turn off text or icon
  - Can attach to minimap
  - Can detach tooltip
  - Profile support
  - Now has an icon
  - Now has a right-click menu for options and some actions
- Perfected the "differential sync" system:
  - This allows QuestAgent to very quickly synchronize all quest objectives, and to clean up deleted quests or request new quests that have been added
  - QuestAgent has migrated over to this new system for all updates once the full sync has completed
  - After a full sync, the party will do a differential sync to clean up any changes that were made during the 2-3 minute delay
  - You should never be out of sync now for any reason. But just in case you find yourself out of sync, you can now right click QuestAgent and tell it to perform a full or differential sync.
  - Corrected several bugs in the sync system
  - Added a throttle to the differential sync. QuestAgent will not update any more frequently than every 3 seconds. This was done because sometimes WoW sends 5-10 separate update messages when only one thing has updated. This throttle lets us cut down on unnecessary inter-add-on communication.
- New option: Colorize quests by difficulty. If you don't want to see quests colored by difficulty, turn this off.
- New option: Report new party quests and turn-ins. When enabled (default), QuestAgent will report in your default chat frame when any party member accepts a new quest, abandons a quest, or turns in a quest. Note that currently if a party member abandons a completed quest, QuestAgent will report that as a turn-in.
- New feature: Share Quest. When viewing a party member's quest, you can click Share and QuestAgent will ask that person to share the quest with the party. This follows all the same restrictions as the normal quest log, so non-shareable quests won't share, etc.
- THIS VERSION BREAKS COMPATIBILITY WITH PREVIOUS VERSIONS. ENTIRE PARTY MUST UPGRADE.
------------------------------------------------------------------------
r8 | allara | 2008-11-10 17:02:15 +0000 (Mon, 10 Nov 2008) | 1 line
Changed paths:
   M /trunk/QuestAgent.lua
   M /trunk/QuestFrame.lua

- QuestAgent will hopefully no longer break other add-ons that modify the quest log (tested with QuestGuru)
------------------------------------------------------------------------
r6 | allara | 2008-11-10 05:34:19 +0000 (Mon, 10 Nov 2008) | 12 lines
Changed paths:
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestFrame.lua

Major update:
- Now supports partial updates
- Full synchronization happens when any party member reloads their UI or if party members change
- During full synchronization, QuestAgent now displays "Synchronizing..." with a timer under each party member
- When single quests are updated, removed, or added, QuestAgent will now update just that quest for the party
- If you happen to be looking at a party member's quest when it updates, the quest log will also update
- This results in instantaneous updates while playing!
- QuestAgent will no longer display the length of time the last sync took, since most of the time we're not using that system any more
- There are several issues still to work out, namely with keeping the quest log sorted properly
- There is also one remaining hole in the sync logic. If a full sync is taking place and one of your quest objectives updates during the sync, party members will not receive the updated objectives. The system I had written to make this work ended up not working properly, and I'm still looking for a solution. Note that if you ADD or REMOVE a quest while a full sync is taking place, QuestAgent WILL notice this and update properly after the sync finishes. It's only for objective updates during a full sync that we have a problem currently.
- This should be considered very beta.
- ALL PARTY MEMBERS MUST BE RUNNING THIS LATEST VERSION OF QUESTAGENT!
------------------------------------------------------------------------
r5 | allara | 2008-11-09 22:08:12 +0000 (Sun, 09 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua

- Any quest type can now be a daily also
- Added support for Heroic Dungeon quests (d+)
------------------------------------------------------------------------
r3 | allara | 2008-11-09 04:29:16 +0000 (Sun, 09 Nov 2008) | 1 line
Changed paths:
   A /trunk/.pkgmeta

- Added .pkgmeta
------------------------------------------------------------------------
r2 | allara | 2008-11-09 04:15:32 +0000 (Sun, 09 Nov 2008) | 1 line
Changed paths:
   A /trunk/Art
   A /trunk/Art/QuestAgent-QuestLog.blp
   A /trunk/Changes.txt
   A /trunk/Libs
   A /trunk/Locales.lua
   A /trunk/QuestAgent.lua
   A /trunk/QuestAgent.toc
   A /trunk/QuestAgent.xml
   A /trunk/QuestFrame.lua
   A /trunk/embeds.xml

- Initial commit
------------------------------------------------------------------------
r1 | root | 2008-11-09 04:10:27 +0000 (Sun, 09 Nov 2008) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"questagent/mainline: Initial Import"
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
120.46 KB Nov 11, 2008 3.0.3 11