r24-release

Details

  • Filename
    QuestAgent-r24-release.zip
  • Uploaded by
  • Uploaded
    Nov 29, 2008
  • Size
    250.05 KB
  • Downloads
    18
  • MD5
    8a8f69b2e8fd1bbba9f3745838a9d5c0

Supported WoW Retail Versions

  • 3.0.3

Changelog

------------------------------------------------------------------------
r25 | allara | 2008-11-29 20:38:01 +0000 (Sat, 29 Nov 2008) | 1 line
Changed paths:
   A /tags/r24-release (from /trunk:24)

Tagging as r24-release
------------------------------------------------------------------------
r24 | allara | 2008-11-29 20:37:43 +0000 (Sat, 29 Nov 2008) | 1 line
Changed paths:
   M /trunk/QuestAgent.lua

- [2] Attempt to fix secure hook error message
------------------------------------------------------------------------
r22 | allara | 2008-11-29 08:47:08 +0000 (Sat, 29 Nov 2008) | 11 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/embeds.xml

- FIX: Filter by zone should now show all quests in the zone instead of just the first one
- FIX: Quest sorting sometimes became random and strange; this should no longer occur
- FIX: The QuestAgent quest log should no longer pop up unexpectedly in certain situations
- NEW FEATURE: Show hint. Lets you turn off the tooltip hint.
- NEW FEATURE: Tooltip scale. Lets you resize the tooltip.
- NEW FEATURE: Tooltip background opacity
- NEW FEATURE: Detach tooltip. Lets you detach the tooltip, making it always visible. You can then right click the tooltip and lock it. Once locked, holding Alt will allow you to interact with the tooltip. Note: In this release, the tooltip will reattach itself when you log out or reload your UI.
- NEW FEATURE: Sort quests alphabetically. Ignores level and just sorts quests by zone/name.
- NEW FEATURE: Only show quests you are watching. Only shows quests in the tooltip that you are tracking in your quest log.
- Updated to the latest version of LibCompress, which resolves some rare issues
- Other miscellaneous fixes
------------------------------------------------------------------------
r19 | allara | 2008-11-13 06:53:08 +0000 (Thu, 13 Nov 2008) | 5 lines
Changed paths:
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.xml
   M /trunk/QuestFrame.lua

- Added support for talent rewards from quests (WotLK) (untested, will test tomorrow)
- Quest rewards are now dressable (control-click)
- If a pet's name is Unknown, QuestAgent will now keep trying to find it's name
-----
- New feature: Filters. Use the filters submenu to only show certain quests. These should be self-explanatory.
------------------------------------------------------------------------
r17 | allara | 2008-11-12 21:05:10 +0000 (Wed, 12 Nov 2008) | 10 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.toc
   M /trunk/QuestFrame.lua
   M /trunk/embeds.xml

- QuestAgent is now a pure LibDataBroker data provider (instead of a FuBar plugin)
- QuestAgent is now a pure Ace3 add-on (instead of a Rock/Ace3 hybrid)
- This reduced QuestAgent's size on disk by 34% and lowered memory usage
- YOU MUST HAVE A LIBDATABROKER DISPLAY TO USE QUESTAGENT
- To continue using QuestAgent with FuBar, install Broker2FuBar
------
- New option: Include QuestAgent in title. Lets you put "QuestAgent" back in the title if your LDB display doesn't do it already.
- New option: Show player experience. Lets you turn off player level/experience.
------
- We are rapidly approaching release quality. Please report if you have any issues.
------------------------------------------------------------------------
r15 | allara | 2008-11-12 06:26:04 +0000 (Wed, 12 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Locales.lua
   M /trunk/QuestAgent.lua
   M /trunk/QuestAgent.toc
   M /trunk/QuestFrame.lua

- Minor code cleanup
- Fixed some potential disembedding issues; disembedding is still not officially supported!!
- New feature (toggle): Show pet experience. Shows party member's pet's level/experience when enabled.
- New feature (toggle): Report party level changes. Reports to your chat window when party members and/or pets ding.
------------------------------------------------------------------------
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.04 KB Nov 29, 2008 3.0.3 17