ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Released AddOns (https://www.esoui.com/forums/forumdisplay.php?f=170)
-   -   Librarian (https://www.esoui.com/forums/showthread.php?t=749)

Qwynn 05/05/14 04:17 PM

4 Attachment(s)
As requested: saved variables, screenshots, and addon list.

Original report:

Quote:

Originally Posted by Qwynn
Also experiencing this. I don't think it's the false positive anchor error, either.

There are no settings listed in the settings panel, and if I try to hover over it it brings my game down to 7FPS and it is I am inundated with anchor errors.

Deleting the saved varaibles file does not help. It may be due to addon conflicts, but it is strange that something would affect another addon's setting panel in such a way.

That entire chatbox, from scrollbar top to bottom is the same error if I hover over the settings panel.

Flamage 05/05/14 04:24 PM

Thanks for that. It appears that there can be issues when a lot of addons are loaded and / or they make a lot of use of LibAddonMenu for their settings panels. Clearly the two of you that have reported issues both have a lot of addons running.

For the meantime, disabling some addons that have a settings menu that you don't need should provide relief from the issue temporarily. Tonight I'll try installing a bunch of addons that the two of you have in common, and see if I can replicate and then make my addon immune to.

Do you have issues with the settings panels of other addons as well? It seems odd that Librarian would be the only one experiencing problems, when I don't use many settings at all compared to a lot of addons.

Qwynn 05/05/14 05:05 PM

I'm well aware of the anchor issue that occurs when too many addons are pulling from LibAddonMenu. I've dealt with it before and purposely slimmed by addon folder down by more than half. The list I provided you is the slimmed version, and I don't consider that a lot by a long stretch.

However, in the other case I've dealt with this error, it was completely benign and actually had no ill affect on any of my addons. That isn't the case here with Librarian, in which it's causing a massive string of errors and invalidating the settings panel. This I haven't seen before.

After testing, it seems to be directly linked to S'rendarr.

I can reproduce the error every time with only Librarian and S'rendarr activated. With S'rendarr deactivated, but Librarian and the rest of my list enabled, there is no issue.

I could cross-post this error over on that addon's page if you like, as well. Due to how this particular anchor error is occurring with no variance (unlike when I was testing the benign type), I don't think it falls into the same vein as before and might be a different problem with either one or both of the addons in question.

But, I can't code, so what do I know? Hopefully this helps.

dominoid 05/05/14 05:12 PM

Sorry. I thought I was posting in the forum thread. Looks like we found the culprit though.

Flamage 05/05/14 05:14 PM

Quote:

Originally Posted by Qwynn (Post 7017)
After testing, it seems to be directly linked to S'rendarr.

I can reproduce the error every time with only Librarian and S'rendarr activated. With S'rendarr deactivated, but Librarian and the rest of my list enabled, there is no issue.

That is great information, and very useful. It certainly would indicate that this is an interaction with s'rendarr and Librarian only, and dominoid is also running s'rendarr. I think Librarian will still run as it is, just without the settings menu? So hopefully for the moment that will tide you over. Tonight I'll install s'rendarr and should be able to figure out the issue relatively quickly. Thanks for doing the legwork for me!

Qwynn 05/06/14 11:53 AM

Hopefully something is figured out.

I would have tested conflicts before my original posting, but it didn't seem like a conflict error at first! But either way, Librarion is still functional even with the error going on, so long as I don't go near it's setting's panel. So, at least there's that.

Flamage 05/06/14 03:27 PM

Quote:

Originally Posted by Qwynn (Post 7056)
Hopefully something is figured out.

Thanks again to both of you, your help was invaluable.

Turns out that a newer version of LibAddonMenu has been released which requires that each settings panel has a header (In addition to the main header at the top). S'rendarr had updated to this newer version and LibStub was loading the newer version (as it its purpose). I added a header (with an empty string, so it doesn't display anyway) and also updated to the newer version of LibAddonMenu as well. New version is ready to download.

Seerah 05/06/14 03:50 PM

The docs for LAM have always said this... :confused:
Quote:

--Adding a header to display for your addon (required)--

Flamage 05/06/14 03:53 PM

Quote:

Originally Posted by Seerah (Post 7073)
The docs for LAM have always said this... :confused:

Quite possibly, and I'm not blaming you Seerah :) I tend to only read enough documentation as required to get something working.

771Zuel 05/07/14 12:18 PM

Just wanted to say how much I love this add-on. I'm the opposite of the guys with 30 add-ons and stuff all over the screen. I prefer Wykkyds full immersion which removes everything from my screen and Library Manager to handle my books. This add-on is especially nice if I pick up book 2 before book 1. When I finally get book 1, I can read it in order. Thanks for this add-on.

ojustaboo 05/08/14 12:16 PM

Quote:

Originally Posted by Flamage (Post 7006)
Unfortunately, this is almost certainly not going to be possible. There is no way for an addon to get data out of the game into an external text to speech engine, and writing a text to speech engine in lua inside the game is out of the question.

Many thanks.

Would it be possible for someone to write and addon to extract each book from your lua to a text file? Or is that also outside the scope of what the Addon software allows? Obviously the text could be extracted outside of the game, but what I would like to do is as follows.

Open up my book library
Select one or more books I want to read
Extract them to a text file.
Then use my text to speech software on my second monitor to read the text file (outside of the game although the games still running on main monitor).

Am I writing in the correct thread, I see another thread thats much longer than this one that appears to be discussing the same addon?

Thanks a superb addon

Flamage 05/08/14 03:33 PM

Quote:

Originally Posted by ojustaboo (Post 7222)
Would it be possible for someone to write and addon to extract each book from your lua to a text file? Or is that also outside the scope of what the Addon software allows?

Addons are only able to write to their SavedVariables file, and this only happens when logging out or during a /reloadui.

What you could do is to use the unread flag (or some other flag which the addon doesn't have yet), and once you have marked the books you want to read, press your keybind for reloadui, and the saved variables will be written. The reloadui only takes a few seconds. You could then have an external program read the book text out of the saved variables file and speak it to you.

Seerah 05/08/14 09:49 PM

You could provide an option to place the text of the book in an edit box, then the user could copy-paste the text to another program.

Harven 05/09/14 05:16 PM

Hey, this could be done with my newest addon Harven's Book Copy. It is compatible with Librarian.

ojustaboo 05/10/14 04:25 AM

Quote:

Originally Posted by Harven (Post 7345)
Hey, this could be done with my newest addon Harven's Book Copy. It is compatible with Librarian.

Many many thanks, just tried it and it's exactly what I need.

BreeaMireilli 06/13/14 08:34 AM

Eidedic Memory Problem
 
I don't know if this is a game problem or a problem with the addon, but when you get awareded Eidedic Memory from the mages line it seems that it doesn't update correctly with the books that you've already picked up. It showed 0/X for all of the lines under Eidedic Memory even for books that I know were picked up. I don't know if they have to be marked as read to show up or what the problem was, but the books that I have picked up afterwards seem to show up. Honestly I don't really know if this is the add-on or if it's a game bug.

Flamage 06/14/14 07:07 PM

Quote:

Originally Posted by BreeaMireilli (Post 9350)
I don't know if this is a game problem or a problem with the addon, but when you get awareded Eidedic Memory from the mages line it seems that it doesn't update correctly with the books that you've already picked up. It showed 0/X for all of the lines under Eidedic Memory even for books that I know were picked up. I don't know if they have to be marked as read to show up or what the problem was, but the books that I have picked up afterwards seem to show up. Honestly I don't really know if this is the add-on or if it's a game bug.

That is pretty weird. Eidetic memory is a part of the game, not my addon, so if eidetic memory is not showing that a book has been found, that shouldn't have anything to do with Librarian. As a test, disable Librarian and see if it has an impact, but I'm pretty certain it won't. If you aren't seeing any books read at all, get in contact with Zenimax support as there may be a problem with your account / character.

Flamage 06/24/14 04:55 AM

I've released version 1.1.2 of Librarian which fixes a serious bug that would result in the loss of your Librarian database when the Waterlogged Journal was found in Craglorn.

Virgarius 06/25/14 01:22 AM

Librarian file corrupted
 
Hi,

I have updated Librarian to version 1.1.2 and it has corrupted the Librarian file in SavedVariables folder. By corrupted I mean that all books were deleted, except of Lore books. Is there any way to recover that file? It is really frustrating... Is there a way to import books? Is there any other lore-geeks who could send me their files?

Thank you,
Vitaliy

Flamage 06/25/14 01:47 AM

It looks like a serious issue brought about by changes in the latest patch. Please, PLEASE take a copy of your Librarian saved variables before logging in, while I work on a fix.

If you have lost your data, you will be able to import it again from the Lore Library, but the read/unread and date found fields will be reset.


All times are GMT -6. The time now is 06:14 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI