Inquest is a quest log and tracker mod that makes the Blizzard tracker a lot better and easier to use. It was originally made based on the feature set of bEQL but I've since added a bunch of features based on requests or things that I thought would be useful.
Feature requests and bug reports can be posted either here or using the tracker on CurseForge. I'm currently looking for people to help with localization. The project is currently set up for open localization and the page for it can be found here: http://wow.curseforge.com/projects/aquest/localization/.
But I found one thing:
The option categories (Quest Log Options, Tracker Options, Tooltip Options) are still not localized.
And an improvement idea for that new echo to party option:
Only report if a quest objective was completed, not on each update. That's a bit spammy otherwise. Or maybe an option for it, so both ways are available.
I'm getting tons of errors in the latest release, 1.2.4.
[2009/06/16 10:44:04-1654-x2]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
---
[2009/06/16 10:44:04-1654-x2]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
---
[2009/06/16 10:47:29-1655-x1]: Inquest-1.23\Core.lua:72: attempt to call method 'SetupOptions' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (ButtonFacade):502: in function `InitializeAddon'
AceAddon-3.0-5 (ButtonFacade):614: in function <...dOns\ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:607>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
<in C code>: in function `ExpandFactionHeader'
...bs\LibDogTag-Unit-3.0\Categories\TooltipScanning.lua:119: in function `func':
IceHUD-3\libs\LibDogTag-3.0\Events.lua:267: in function <...nterface\AddOns\IceHUD\libs\LibDogTag-3.0\Events.lua:260>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
<in C code>: in function `CollapseFactionHeader'
...bs\LibDogTag-Unit-3.0\Categories\TooltipScanning.lua:125: in function `func':
IceHUD-3\libs\LibDogTag-3.0\Events.lua:267: in function <...nterface\AddOns\IceHUD\libs\LibDogTag-3.0\Events.lua:260>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
I'm not the developer, but I think something went wrong when you updated Inquest.
As you can see in the first line of all that error messages, you still have version 1.23.
Try to completely delete your Inquest folder in your Addons folder and do a clean install of version 1.24
Ah thanks for the catch on the options frames titles, I'll add those to localization. Also, thanks a bunch for doing deDE :).
About the errors, like cremor said, please try deleting the folder completely and re-installing and seeing if you're still getting the errors. It seems to be messing up in OnInitialize() and saying functions and variables that are clearly defined are nil for some reason.
Posted an update that adds localization to the options category titles. I added a string for "Profiles" and changed one of the other options values so those need to be changed in deDE if/when you get the chance. Thanks!
Ok, Dessa was faster than me, but I updated it a bit ;)
But shouldn't be "Profiles" automatically translated by AceDBOptions-3.0? At least the localization is there, and as far as I remember, it was already localized in Inquest 1.24 (will check when I'm home).
First of all, thanks for a great addon! I've been using it for a while now and it suits me perfectly. However, there is a small bug that would be nice to correct.
I have enabled the Blizzard option "Automatic quest progress updates" and also "Automatic quest tracking" in Inquest. It works great, the quests appear when I start working on them and disappear after 5 mins if I don't make any progress. This is the way I want it.
Now if I logout and then login again, the previously watched quests are still in the tracker. This is ok. However, now they won't automatically disappear as before. They stay forever and I need to manually remove them or turn them in to get rid of them.
The best would of course be if it was possible to logout and then login again and the last progress time elapsed for each quest was remembered. If this is impossible to fix, it would be ok if the quest tracker is cleared upon login.
(I saw someone posted at Curse about this too, but I couldn't post a comment there.)
Ok, so on another computer, Inquest v1.25 does not seem to be able to reload its settings. It always revert to the character profile with all values set to default. All tracked quests are lost on reload too. I checked the SavedVariables file, it seems ok.
Noticed a small bug:
If you have the party announcements enabled, each time you complete a quest objective while not in a party the warning "You are not in a party." is printed to the chat window.
Ok, so on another computer, Inquest v1.25 does not seem to be able to reload its settings. It always revert to the character profile with all values set to default. All tracked quests are lost on reload too. I checked the SavedVariables file, it seems ok.
Update: for whatever reason I can't figure, this seems to be fixed. That is really weird. In prior tests, I even quit then logged in again to ensure anything was loaded properly.
I tried this addon out and I like it a lot, but I can't use it. It doesn't align the tracking window's contents all the way to the right like Blizzard's implementation does. If an achievement or quest has a long title or objective name, it expands out into the middle of my screen.
Gave this a quick look last night. Inability to control the width of the tracker is kind of a dealbreaker because I don't have unlimited screen space to devote to it (and more because I've been cramming other quest addons' trackers into a specific spot and don't want to have to find and get used to a different spot :P )
Gave this a quick look last night. Inability to control the width of the tracker is kind of a dealbreaker because I don't have unlimited screen space to devote to it (and more because I've been cramming other quest addons' trackers into a specific spot and don't want to have to find and get used to a different spot :P )
It's just an extended default tracker. To change the width: Right-click - unlock - pull on edge.
It's just an extended default tracker. To change the width: Right-click - unlock - pull on edge.
Is the size lock separate from the position lock? I was able to move it around and saw some triangles on the bottom corners that looked like resizing icons, but dragging the corners didn't change the width. I'm back to tomQuest2 for now.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Curse addon page: http://wow.curse.com/downloads/wow-addons/details/aquest.aspx
CurseForge project: http://wow.curseforge.com/projects/aquest/
Feature requests and bug reports can be posted either here or using the tracker on CurseForge. I'm currently looking for people to help with localization. The project is currently set up for open localization and the page for it can be found here: http://wow.curseforge.com/projects/aquest/localization/.
deDE updated and completed, but untested. Will test it in approx. 11 hours.
But I found one thing:
The option categories (Quest Log Options, Tracker Options, Tooltip Options) are still not localized.
And an improvement idea for that new echo to party option:
Only report if a quest objective was completed, not on each update. That's a bit spammy otherwise. Or maybe an option for it, so both ways are available.
[2009/06/16 10:44:04-1654-x2]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
---
[2009/06/16 10:44:04-1654-x2]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
---
[2009/06/16 10:47:29-1655-x1]: Inquest-1.23\Core.lua:72: attempt to call method 'SetupOptions' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (ButtonFacade):502: in function `InitializeAddon'
AceAddon-3.0-5 (ButtonFacade):614: in function <...dOns\ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:607>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
<in C code>: in function `ExpandFactionHeader'
...bs\LibDogTag-Unit-3.0\Categories\TooltipScanning.lua:119: in function `func':
IceHUD-3\libs\LibDogTag-3.0\Events.lua:267: in function <...nterface\AddOns\IceHUD\libs\LibDogTag-3.0\Events.lua:260>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
<in C code>: in function `CollapseFactionHeader'
...bs\LibDogTag-Unit-3.0\Categories\TooltipScanning.lua:125: in function `func':
IceHUD-3\libs\LibDogTag-3.0\Events.lua:267: in function <...nterface\AddOns\IceHUD\libs\LibDogTag-3.0\Events.lua:260>
---
[2009/06/16 10:47:31-1655-x3]: Inquest-1.23\Core.lua:123: attempt to index upvalue 'InquestDataObject' (a nil value)
Inquest-1.23\QuestLog.lua:126: in function <Interface\AddOns\Inquest\QuestLog.lua:122>
(tail call): ?:
<in C code>: in function `QuestLog_Update'
Interface\FrameXML\QuestLogFrame.lua:57: in function <Interface\FrameXML\QuestLogFrame.lua:54>:
---
As you can see in the first line of all that error messages, you still have version 1.23.
Try to completely delete your Inquest folder in your Addons folder and do a clean install of version 1.24
About the errors, like cremor said, please try deleting the folder completely and re-installing and seeing if you're still getting the errors. It seems to be messing up in OnInitialize() and saying functions and variables that are clearly defined are nil for some reason.
But shouldn't be "Profiles" automatically translated by AceDBOptions-3.0? At least the localization is there, and as far as I remember, it was already localized in Inquest 1.24 (will check when I'm home).
I have enabled the Blizzard option "Automatic quest progress updates" and also "Automatic quest tracking" in Inquest. It works great, the quests appear when I start working on them and disappear after 5 mins if I don't make any progress. This is the way I want it.
Now if I logout and then login again, the previously watched quests are still in the tracker. This is ok. However, now they won't automatically disappear as before. They stay forever and I need to manually remove them or turn them in to get rid of them.
The best would of course be if it was possible to logout and then login again and the last progress time elapsed for each quest was remembered. If this is impossible to fix, it would be ok if the quest tracker is cleared upon login.
(I saw someone posted at Curse about this too, but I couldn't post a comment there.)
If you have the party announcements enabled, each time you complete a quest objective while not in a party the warning "You are not in a party." is printed to the chat window.
Update: for whatever reason I can't figure, this seems to be fixed. That is really weird. In prior tests, I even quit then logged in again to ensure anything was loaded properly.
It's just an extended default tracker. To change the width: Right-click - unlock - pull on edge.
Is the size lock separate from the position lock? I was able to move it around and saw some triangles on the bottom corners that looked like resizing icons, but dragging the corners didn't change the width. I'm back to tomQuest2 for now.