QuestsFu is a plugin for FuBar. It does all those quest-log/tracker things that one would expect; all the objective information from the standard quest log is moved into a FuBar tooltip, plus levels, color coding, and various show-me-only-what-I-want options. It can also put quest item/mob information in tooltips for the relevant items/mobs. The panel item shows either [current quests]/[maxquests], [quests complete]/[current quests], or both.
And now if you'll excuse me, I need to go talk to the Developer's Corner about a crash-bug I can't reproduce. But don't let that disencourage you.
I really want to use this, but it has a serious bug in its current state. It works perfectly with the first character I log in after installing QuestsFu. Should I log in any other character at any point in the future, however, I lock up after two or three seconds.
I too am having this very same lockup problem. I noticed on the character I locked up on, QuestFU showed as "Scanning" then showed my current quests as 16/20 then locked up. Of course, there is no problem at all with my 1st character I logged in.
Also, can someone explain how I can use the profile? I see the 3 options but I have no idea how to actually profile a character in FuBar.
I've posted some beta-versions here. If people could let me know whether either of these stops the freeze, I'd be most appreciative.
(I don't know why setting profiles might stop the freeze. I'm not storing any character-specific data apart from which zone headings to collapse in the tooltip. But then, I don't know much about how Ace profiles work.)
The detach tooltip feature is a great thing, suggestion though... let it detach / reatach with a left click on the QuestFu icon. Opening of the quest log is possible with clicking on a quest in the tooltip anyways.
I'm in the process of switching from Titan to FuBar. One of the few holdouts for me is the quest plug-in. My favorite feature is the sort by level aspect of the Titan plug-in. On top of the nifty additional features you've already added to make it a clearly superior plug-in, it appears (I've been scanning your code) that you're working on adding level sort functionality. Do you have an ETA for that?
Also - a side comment, almost everywhere in the interface, shift+click is used to paste text into the chat box, but you chose to use alt+click. It would seem to me to be just as easy to use shift+click to copy/paste and alt+click to add to watcher. What prompted you to deviate?
Kemayo somewhere in the last few revisions someone modified your SetText code, the plug-in no longer displays the text in the FuBar panel, any chance you can get that fixed, makes it a whole lot easier to know how many you have completed and how many you have.
Have an Isue with QuestFu, since i use it the blizz questtracker is off, it shows quests on update, and sometimes shows the same quest more than once. Is there a way to turn this default blizz tracker off, i habe no need for it since QuestFU
[2006/10/21 18:01:40-1225]: FuBar_QuestsFu\QuestsFu.lua:419: AceHook-2.1: Could not find the handler you supplied when hooking "GetQuestLogTitle"
<in C code>: in function `error'
AceLibrary\AceLibrary.lua:117: in function `error'
AceHook-2.1\AceHook-2.1.lua:264: in function <Interface\AddOns\Ace2\AceHook-2.1\AceHook-2.1.lua:231>
AceHook-2.1\AceHook-2.1.lua:430: in function `Hook'
FuBar_QuestsFu\QuestsFu.lua:419: in function `OnEnable'
AceAddon-2.0\AceAddon-2.0.lua:466: in function `obj_method'
AceEvent-2.0\AceEvent-2.0.lua:244: in function `TriggerEvent'
AceEvent-2.0\AceEvent-2.0.lua:894: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:886>
FYI this error causes SimpleMiniMap to load like its the first time it has ran, and causes Minimalist to not run up at all.
Reverting back to the previous version (FuBar_QuestsFu-r14377.zip) makes the error go away, and SimpleMiniMap runs up correctly... and Minimalist runs up.