Download
(42Kb)
Download
Updated: 03-19-24 06:43 PM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Updated:03-19-24 06:43 PM
Created:09-19-14 07:56 AM
Downloads:23,539
Favorites:98
MD5:
10.2.6

Classic Quest Log  Popular! (More than 5000 hits)

Version: 2.3.12
by: Gello [More]

This addon restores the old quest log with the familiar list of quests on the left and details on the right.

Note:

  • This addon is not for Classic WoW. Classic WoW already has the classic quest log. This addon is for retail servers to restore the "classic" style of quest log.

This addon's initial behavior is to commandeer your quest log key binding and micro button to toggle the new log. It should be a familiar enough experience once you log in.

If you decide you want to keep using the new default log alongside this addon, you can:
  • Open the map via key binding (M is default key) will display the new map+quest log hybrid.
  • Click 'Show Map' in the upper right of the Classic Quest Log, it will jump to the map of the quest's zone with the attached new style quest log.
  • If that's not enough and you only want to use the Classic Quest Log occasionally, go into Key Bindings -> AddOns -> Classic Quest Log and set a binding to toggle this addon's window. Once a binding is set, it will revert the behavior of the default quest log binding and quest micro button to its map+quest default behavior.

There are a few minor changes from the true old quest log:
  • Instead of saying (Completed) or (Daily) beside each quest name, they are now represented by icons just like the new log.
  • Instead of adhering to the "panel" rules, it can be anywhere on the screen and dragged around.
  • There's a toggle at the bottom of the window to show quest levels.
  • There's also a toggle to show tooltips of the quests. If you don't know what the quest icons mean, the tooltip will tell you.

2.3.12 03/19/2024
- toc update for 10.2.6 patch

2.3.11 01/16/2024
- toc update for 10.2.5 patch

2.3.10 11/16/2023
- Fix for log background texture when quest log is empty

2.3.9 11/08/2023
- Fix for log background texture

2.3.8 11/07/2023
- toc update for 10.2 patch

2.3.7 09/05/2023
- toc update for 10.1.7 patch

2.3.6 7/20/2023
- The ESC key to dismiss window is now handled by UISpecialFrames to work around new lockdowns by Blizzard in 10.1.5. (options/lore panels will not close with ESC for now)
- Lowered frame strata of the classic quest log micro button

2.3.5 07/11/2023
- Due to changes by Blizzard in 10.1.5, while in combat any key will dismiss the window if it's on screen
- toc update for 10.1.5 patch

2.3.4 05/03/2023
- Updated for 10.1 client
- Added compartment launcher support
- toc updated for icon and 10.1.0 patch

2.3.3 03/21/2023
- toc update for 10.0.7 patch

2.3.2 01/25/2023
- Max quest count now displays as 35
- toc update for 10.0.5 patch

2.3.1 12/10/2022
- Removed Dark Background option in an effort to further reduce this addon being in the execution path or potential cause of taint.
- Clicking the quest log micro button will once again summon this addon if 'Don't Override Toggle Quest Log' is unchecked.

2.3.0 12/06/2022
- Reworked how this addon overrides the default quest log to reduce taint.
- There is no longer a seperate binding for this addon's quest log. It now securely overrides the default Toggle Quest Log bind under Interface Panel keybindings.
- If you had previously set a bind to Classic Quest Log and left the default unbound, your Classic Quest Log bind will move back to the default bind.
- The quest log micro button (in lower right of screen) will no longer summon this addon but will now summon Blizzard's quest log. There is no longer an attempt to override that behavior.
- Added option 'Don't Override Toggle Quest Log' to not override the quest log binding under Interface Panel keybindings.
- Added a /cql slash command to show/hide this addon.
- Added broker launcher button to show/hide this addon from supporting info bar addons like TitanPanel.
- Added option 'Show Minimap Button' to display a minimap button to show/hide this addon.

2.2.2-BETA 12/03/2022
- Experiment to see if binding method was cause of taint issues. This addon's binding has been removed and instead opening the default quest log via default quest log binding or the micro menu button (bottomright of screen) will instead open this addon instead.

2.2.1 10/25/2022
- Update for Dragonflight clients

2.2.0 10/04/2022
- Update to support Dragonflight clients
- Beta/PTR users will need to load out of date addons for this to work until the update for the Dragonflight pre-patch

2.1.1 08/16/2022
- toc update for 9.2.7 patch

2.1.0 05/31/2022
- Added option 'Use Custom Scale' with a slider to change the scale of the window

2.0.11 05/31/2022
- toc update for 9.2.5 patch

2.0.10 05/22/2022
- Added wago and curse project IDs to toc

2.0.9 05/12/2022
- Fix to make wowup recognize the wowinterface provider. (May require a rescan of folders in wowup)

2.0.8 02/22/2022
- Updated toc for 9.2 patch

2.0.7 11/02/2021
- Updated toc for 9.1.5 patch

2.0.6 06/30/2021
- Fix for lua error when a quest with a portrait model is displayed.
- Fix for texture issues in lore/options header.

2.0.5 06/29/2021
- Updated toc for 9.1.0

2.0.4 03/13/2021
- Updated toc for 9.0.5

2.0.3 10/24/2020
- Temporary workaround for LightHeaded until LightHeaded is updated for 9.0/Shadowlands.
- Clicking an objective (while option 'Show From Objective Tracker' is enabled) of a quest within a collapsed header will now show this addon's log and expand the header it's in.

2.0.2 10/16/2020
- Code changes to make this addon easier for others to skin.

2.0.1 10/14/2020
- Fix for shift+click of a quest in the log throwing a lua error and not tracking/untracking a quest as intended.

2.0.0 10/13/2020
- Rewritten for Shadowlands to support newer questing features and take advantage of the new quest API.
- Campaign quest headers are now collapsible and styled to be closer to the map's campaign headers.
- Chapter progress is displayed on campaign quest headers.
- Mouseover of campaign quest headers will now display the campaign tooltip.
- If a campaign has lore built up, mouseover of campaign quest headers will also display a Lore book button. When clicked it will display the 'story so far...' in the details panel.
- The log can now contain multiple campaigns.
- Quests with special backgrounds/themes will now use those special backgrounds in the detail panel.
- Added a Party Sync button that appears when party syncing is possible or ongoing.
- Options have moved into the details panel instead of a little popup window.
- Added option 'Show From Objective Tracker' (enabled by default) to open Classic Quest Log rather than the map when you click an objective listed beneath the minimap.
- Dark Background option now uses a dark marble texture that should still achieve the high contrast effect of the previous solid/flat dark texture.
- Improved handling when there are no quests in the log.
- For easier maintenance, code is broken out to separate files.
- The automatic skinning for ElvUI/Aurora are removed.

1.4.7 03/14/2020
- Fix for quest portrait models not appearing on quests that have them.
- Updated toc for 8.3.

1.4.6 10/12/2019
- On Classic WoW clients a popup dialog will warn that this addon is not for Classic WoW.
- Fix for lua error about QuestNPCModel.

1.4.5 08/29/2019
- Clicking an objective will not summon both the quest log and map: out of combat, it will summon the quest log, in combat it will summon the map.

1.4.4 07/06/2019
- More temporary workarounds while a more substantial rework is in the works.
- The Undock Window option is always enabled and can't be turned off for now.

1.4.3 07/04/2019
- Fix for many SetPoint issues. (Likely not all, a more durable fix is in the works.)
- Updated toc for 8.2.

1.4.2 12/24/2018
- Added a header above war campaign quests in the left pane of the quest log.
- Updated toc for 8.1.

1.4.1 07/07/2018
- Fix for Lua error when attempting to display quest portraits.

1.4.0 06/09/2018
- Update for Battle for Azeroth client.

1.3.4 08/29/2017
- Fix for PlaySound when sharing a quest in 7.3.
- toc updated for 7.3.

1.3.3 08/07/2017
- Fix for coming 7.3 PlaySound change

1.3.2 05/25/2017
- Quest NPC portraits will now display when a quest with a portrait is selected.

1.3.1 05/13/2017
- While using ElvUI or Aurora, a new option 'Use Classic Skin' is available to prevent skinning for those UIs.
- Reworked internal quest selection/update process.
- Fix for the abandon quest dialog dismissing without an obvious reason.
- Fix for quest detail pane scrolling to top without an obvious reason.

1.3.0 05/12/2017
- The Solid Background option changed to Dark Background. It now makes the details portion light text on a dark background.
- ElvUI skin is applied if ElvUI is enabled.
- Aurora skin is applied if Aurora is enabled.

1.2.11 04/12/2017
- When shift+clicking a quest on the objective tracker to stop tracking it will no longer summon the quest log.

1.2.10 04/09/2017
- Clicking an objective in the objective tracker will summon the quest log instead of the world map.

1.2.9 03/28/2017
- toc update for 7.2 patch

1.2.8 12/01/2016
- Fix for +/- buttons on quest headers not properly indicating if the header is collapsed.

1.2.7 10/27/2016
- Fix for quests not linking to chat.
- Fix for 'missing header!' and extra quests:
- Quests flagged as hidden will now be hidden.
- Headers that contain only hidden quests will be hidden also.

1.2.6 10/24/2016
- toc update for 7.1 patch.

1.2.5 09/18/2016
- Added open and close sound to the window.

1.2.4 09/09/2016
- Fix for hitting 'Close' button breaking the 'panel-ness' of the window.
- Fix for number of groupmates on a quest remaining when a quest category is collapsed.

1.2.3 08/05/2016
- If the default quest frame is up while summoning Classic Quest Log, the default quest frame will be hidden.

1.2.2 07/19/2016
- 7.0 release

1.2.1 07/14/2016
- Added option 'Solid Background' to make the background behind text solid to improve readability.
- Hitting ESCape while the little options window is open will close options without closing the whole quest log.
- Fix for opening map or details window from another source sometimes breaking Classic Quest Log's panel behavior.

1.2.0 06/10/2016
- Like the original quest window, the default behavior of the Classic Quest Log is now to dock on the left and move over as default UI panels appear.
- Added Options button to bottom of the window with the following options:
- Undock Window: This will allow dragging the window around the screen.
- Lock Window Position: While the window is undocked, this will prevent moving the window unless Shift is held.
- Show Resize Grip: This will allow resizing the height of the quest window.
- Show Quest Levels: This is the old option to show levels alongside listed quests.
- Show Quest Tooltips: This is the old option to show tooltips when you mouseover listed quests.

1.1.1 05/28/2016
- Quest tooltips are more complete.

1.1.0 05/12/2016
- toc update for 7.0 Legion beta
- Fix for lua error at QuestInfo.lua:45

1.0.6 06/22/2015
- toc update for 6.2 patch

1.0.5 02/24/2015
- toc update for 6.1 patch

1.0.4 02/21/2015
- Headers are collapsable.
- Expand/Collapse All button.
- Fix for bug where a separate key binding is defined but addon is still overriding default key/button.
- Multiple quest update events within one frame will update the log once instead of for each event.

1.0.3 10/14/2014 fix for error when grouped
1.0.2 10/12/2014 fix for blank reward icons, log hides when default standalone quest panel shows, 6.0 patch
1.0.1 09/19/2014 initial release
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.4.6-Classic
17kB
09-26-19 10:31 AM
Patch


Archived Files (23)
File Name
Version
Size
Author
Date
2.3.11
42kB
Gello
01-16-24 04:00 PM
2.3.10
42kB
Gello
11-16-23 02:54 AM
2.3.9
42kB
Gello
11-08-23 05:55 AM
2.3.8
42kB
Gello
11-07-23 03:31 PM
2.3.7
42kB
Gello
09-05-23 04:46 PM
2.3.6
42kB
Gello
07-20-23 03:25 AM
2.3.4
41kB
Gello
05-02-23 03:21 AM
2.3.3
41kB
Gello
03-21-23 03:08 AM
2.3.2
41kB
Gello
01-25-23 05:00 AM
2.3.1
41kB
Gello
12-10-22 12:46 PM
2.3.0
42kB
Gello
12-06-22 06:03 AM
2.2.1
31kB
Gello
10-25-22 05:39 PM
2.2.0
31kB
Gello
10-04-22 12:36 PM
2.1.1
31kB
Gello
08-16-22 06:32 PM
2.1.0
31kB
Gello
05-31-22 04:48 PM
2.0.11
30kB
Gello
05-31-22 09:03 AM
2.0.10
30kB
Gello
05-22-22 06:05 PM
2.0.9
29kB
Gello
05-12-22 06:27 PM
2.0.8
29kB
Gello
02-22-22 04:36 PM
2.0.7
29kB
Gello
11-02-21 09:41 AM
2.0.6
29kB
Gello
06-30-21 05:33 PM
2.0.5
29kB
Gello
06-29-21 04:46 PM
2.0.4
29kB
Gello
03-13-21 04:54 AM


Post A Reply Comment Options
Unread 06-12-19, 03:18 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: was using classic quest log

Originally Posted by valkovalinen
Greets, I have been using classic quest log for some time, when i login today, it tells me in no uncertain terms that the mod no longer works...which is a bit odd, given it was okay last week and i am aware of no updates that broke it?
any chance of a fix.
thanks
Could you post a screenshot of the message? Nothing has happened (patch or update) to warrant this change.
Report comment to moderator  
Reply With Quote
Unread 06-12-19, 07:47 AM  
valkovalinen
A Defias Bandit

Forum posts: 2
File comments: 19
Uploads: 0
was using classic quest log

Greets, I have been using classic quest log for some time, when i login today, it tells me in no uncertain terms that the mod no longer works...which is a bit odd, given it was okay last week and i am aware of no updates that broke it?
any chance of a fix.
thanks
Report comment to moderator  
Reply With Quote
Unread 07-24-18, 05:32 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Originally Posted by Barleduq
Ah, and here I thought they meant donate code/updates, as folks are doing with some other addons. (Sometimes at the author's request/behest, sometimes not. :/ )
Oh hah. Maybe! That does put it in a different light.
Report comment to moderator  
Reply With Quote
Unread 07-24-18, 04:38 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Originally Posted by Gello
Just the thought of people looking for a donate button and their anguished cries of frustration is reward enough for me.
Ah, and here I thought they meant donate code/updates, as folks are doing with some other addons. (Sometimes at the author's request/behest, sometimes not. :/ )

Thanks for your work!
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 07-24-18, 02:32 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Just the thought of people looking for a donate button and their anguished cries of frustration is reward enough for me.
Report comment to moderator  
Reply With Quote
Unread 07-24-18, 11:03 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Re: you scumfuck

Originally Posted by placoto99
Hey you scumfuck why I can't donate to this quality of life project?
There are times when I wonder if it's possible for an addon author to make sure that one person can never ever use their addon.

Perhaps politeness might be in order?
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 07-24-18, 05:41 AM  
placoto99
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
you scumfuck

Hey you scumfuck why I can't donate to this quality of life project?
Report comment to moderator  
Reply With Quote
Unread 05-11-17, 11:46 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
1.3.0

Tonight's update will skin for ElvUI and Aurora and has also changed the option Solid Background to Dark Background.


If anyone uses the Dark Background option and notices some text that remains dark, can you /fstack and move the mouse over the still-dark text and tell me what it's over? (If you're not sure, you can take a screenshot and post or PM me a screenshot.)


One of the reasons I was reluctant to make a dark background for the details pane is the quest details has a lot of elements that aren't always used. I believe I got them all but it's possible some were missed.
Report comment to moderator  
Reply With Quote
Unread 05-05-17, 10:32 AM  
Peerly
An Aku'mai Servant

Forum posts: 31
File comments: 35
Uploads: 0
Originally Posted by Gello
It does help thanks! I expect to have a minor update for 7.2 tomorrow, I'll see if I can get some time to find out what's happening between the two addons.

edit: I've had some time to look. This behavior will happen regardless what quest addon is used alongside ConsLegion because that addon is forcibly selecting the last quest in the log very frequently. At a glance, this behavior seems unnecessary (as opposed to simply using the index of the quest) but maybe I'm missing something.

Classic Quest Log obeys the default quest log behavior. If another addon is forcibly changing the selected quest, there's not a lot this addon can do to stop it, sorry. I know that's an unsatisfying answer.

However, if you're okay editing files, if you open ConsLegion/QuestHandler.lua and CTRL+F/search for SelectQuestLogEntry, change this line:
Code:
local numObjectives = GetNumQuestLeaderBoards(SelectQuestLogEntry(i))
to this:
Code:
local numObjectives = GetNumQuestLeaderBoards(i)
and about 20 lines further down change this line:
Code:
local text, type, finished = GetQuestLogLeaderBoard(h, SelectQuestLogEntry(i))
to this:
Code:
local text, type, finished = GetQuestLogLeaderBoard(h, i)
And see if that helps.
I just turned ConsLegion off, but I'll bookmark this for when I start up a new alt and run into the issue again. Thanks! And yeah, that does seem unneeded.
Report comment to moderator  
Reply With Quote
Unread 04-10-17, 09:54 AM  
Kithalaul
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Re: Re: Feature request / possible bug

i loaded a alt with all addons disabled and its on my end your mod works great by itself. its a conflict from something else.
Report comment to moderator  
Reply With Quote
Unread 04-02-17, 11:39 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: Feature request / possible bug

Originally Posted by Kithalaul
the current version for me is showing the quest text in white which is making it border line un readable. black text would help tremendously. also if Aurora support could be added that would be great.
Can you post a screenshot? The default UI is intended to control the color of some text, this addon controls other parts.
Report comment to moderator  
Reply With Quote
Unread 04-01-17, 11:39 PM  
Kithalaul
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Feature request / possible bug

the current version for me is showing the quest text in white which is making it border line un readable. black text would help tremendously. also if Aurora support could be added that would be great.
Last edited by Kithalaul : 04-01-17 at 11:39 PM.
Report comment to moderator  
Reply With Quote
Unread 03-27-17, 11:41 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Originally Posted by Peerly
It's ConsLegion. I have everything but those two turned off and it will instantly select the last quest in log when and only when ConsLegion is loaded as well. No matter what, fresh install or old settings my system displays the behavior. I hope this helps narrow things down.
It does help thanks! I expect to have a minor update for 7.2 tomorrow, I'll see if I can get some time to find out what's happening between the two addons.

edit: I've had some time to look. This behavior will happen regardless what quest addon is used alongside ConsLegion because that addon is forcibly selecting the last quest in the log very frequently. At a glance, this behavior seems unnecessary (as opposed to simply using the index of the quest) but maybe I'm missing something.

Classic Quest Log obeys the default quest log behavior. If another addon is forcibly changing the selected quest, there's not a lot this addon can do to stop it, sorry. I know that's an unsatisfying answer.

However, if you're okay editing files, if you open ConsLegion/QuestHandler.lua and CTRL+F/search for SelectQuestLogEntry, change this line:
Code:
local numObjectives = GetNumQuestLeaderBoards(SelectQuestLogEntry(i))
to this:
Code:
local numObjectives = GetNumQuestLeaderBoards(i)
and about 20 lines further down change this line:
Code:
local text, type, finished = GetQuestLogLeaderBoard(h, SelectQuestLogEntry(i))
to this:
Code:
local text, type, finished = GetQuestLogLeaderBoard(h, i)
And see if that helps.
Last edited by Gello : 03-27-17 at 04:10 PM.
Report comment to moderator  
Reply With Quote
Unread 03-27-17, 10:50 AM  
Peerly
An Aku'mai Servant

Forum posts: 31
File comments: 35
Uploads: 0
Originally Posted by Gello
Originally Posted by Peerly
Recently a rather annoying behavior has begun occuring: When I select any quest in my log, within 1-2 seconds the selected quest reverts back to the quest that sits at the bottom of the log. I have abandoned my entire log and this happens at any point there is more than one quest in my log. It's character specific as well, and there are no errors being thrown. I am stumped as to what could be causing it.
I'll take a look. In the meantime, I know it's a hassle, but could you try disabling all other addons and seeing if the behavior persists? If the behavior stops, enable a few at a time until it starts happening again to see if another addon is causing that behavior. Then let me know if what addon, if any. If the behavior persists with no other addons enabled, that'd be important to know too.
It's ConsLegion. I have everything but those two turned off and it will instantly select the last quest in log when and only when ConsLegion is loaded as well. No matter what, fresh install or old settings my system displays the behavior. I hope this helps narrow things down.
Last edited by Peerly : 03-27-17 at 11:07 AM.
Report comment to moderator  
Reply With Quote
Unread 03-26-17, 11:23 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Originally Posted by Peerly
Recently a rather annoying behavior has begun occuring: When I select any quest in my log, within 1-2 seconds the selected quest reverts back to the quest that sits at the bottom of the log. I have abandoned my entire log and this happens at any point there is more than one quest in my log. It's character specific as well, and there are no errors being thrown. I am stumped as to what could be causing it.
I'll take a look. In the meantime, I know it's a hassle, but could you try disabling all other addons and seeing if the behavior persists? If the behavior stops, enable a few at a time until it starts happening again to see if another addon is causing that behavior. Then let me know if what addon, if any. If the behavior persists with no other addons enabled, that'd be important to know too.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: