Download
(8 Kb)
Download
Updated: 08/24/21 01:39 PM
Pictures
File Info
Compatibility:
Waking Flame (7.1.5)
Updated:08/24/21 01:39 PM
Created:03/17/21 02:46 AM
Monthly downloads:68
Total downloads:10,462
Favorites:28
MD5:
Categories:Beta-version AddOns, Homestead
Furniture Preview modified by Teva  Popular! (More than 5000 hits)
Version: 2.60
by: Teva [More]
This is a port of Shinni's discontinued ItemPreview after disabling some features that no longer work and modifying some function calls to work with Flames of Ambition.

It does allow you to preview furnishing plans and furnishings in the inventory, bank, guild bank, guild stores, and when sending in the mail. The inbox preview and trade previews did not function due to newer in-game limitations and so have been disabled.

After reports of right-clicking an item causing other addons to duplicate menu entries while this addon is active I've also disabled the right-click Preview and you'll need to mouse-click (single left-click) in order to preview items through this addon.

This addon depends upon the following libraries:
LibAddonMenu-2.0>=31
LibCustomMenu
LibTevaPreview (included)

Known "Issues":
NOTE: It is apparently against ZOS policy to preview items linked in the chat window; please do not request such a feature. Items linked in chat may be of types you would be able to preview from within your inventory space so right-clicking the link may show a Preview option, but actually previewing a linked item is not supported. (The resulting error if you do attempt Preview is not generated by this addon but by the game engine because ZOS blocks previewing things when they are linked in chat.)

Ensure that the subfolders LibPreview and ItemPreview are removed from your Addons folder prior to installing this addon since this is basically an update to both the old non-functional library and Shinni's discontinued addon.

Addons such as "No, thank you!" which alter the behavior of cameras may interfere with this addon's ability to function. If cameras do not perform in a standard manner they cannot be used by this addon to show a preview.
2.60 Waking Flame API version.

2.5.8 Correct internal addon name.

2.5.7 Re-zipped 2.5.6 into proper zip structure, sorry for the messup on that last one!

2.5.6 Further improvements to guild store listing conflict resolution. Streamlined by removing more outdated code.

2.5.5 Fixed versioning number for Waking Flame and updated versioning for dependencies.

2.5.4 Tested on PTS for Waking Flame without error.

2.5.3 Fixed a few issues while listing an item in the guild stores and corrected the disable preview function.

2.5.2 Further code cleanup and update versioning to show support for the Blackwood Chapter release.

2.5.1 A little more code cleanup and a fix to the version number in the manifest file.

2.5.0 Some significant code cleanup which will make the addon much smaller, remove some old work-arounds that are no longer necessary, and should fix the "unsafe code" error when previewing in the housing interface's item purchase preview.

2.4.8 Reverted to disabling the right-click Preview option, forcing use of mouse-click (single left-click) as the Preview method. My tests and my beta-tester said the issue was fixed in 2.4.7 but another respondent said it was still broken for them so can see no other solution.

2.4.7 Re-enabled right-click Preview option after hopefully finding a more nuanced solution to the issue it caused

2.4.6 Disabled right-click Preview option, forcing use of mouse-click (single left-click) as the Preview method

2.4.5 Removed: dependency on LibChatMessage

2.4.4 Fixed: error when hovering over a provisioning recipe
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Uploader
Date
2.5.8
8kB
Teva
08/17/21 01:24 AM
2.5.5
8kB
Teva
08/14/21 02:56 PM
2.5.4
8kB
Teva
08/14/21 01:57 PM
2.5.2
8kB
Teva
05/28/21 09:32 PM
2.5.1
8kB
Teva
03/23/21 12:49 PM
2.5.0
8kB
Teva
03/20/21 09:41 AM
2.4.8
117kB
Teva
03/18/21 04:08 PM
2.4.7
117kB
Teva
03/18/21 02:31 PM
2.4.6
117kB
Teva
03/17/21 09:01 PM
2.4.5
117kB
Teva
03/17/21 02:00 PM
2.4.4
117kB
Teva
03/17/21 01:18 PM
2.4.2
117kB
Teva
03/17/21 02:46 AM


Post A Reply Comment Options
Unread 09/03/21, 07:10 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Originally Posted by Shadowshire
Whether and how I can Preview furniture and furnishing "recipes" with its Sell feature potentially changes each time I load a character (from the Select Character dialog), or reload the UI for the current character. Sometimes I can Preview them as you describe, sometimes only as I described. I have not found anything that might explain why this changes, instead of remaining one way or the other.
...
However, even if Previews were reliably available for both the Sell and List features, all things considered, I am better off while using Awesome Guild Store. I can still Preview furniture and furnishing plans that are in the Bank or in the character's Bags while interacting with a Banker. I can also Preview any furniture or furnishing "recipe" that is listed for sale in any Guild Store via a Guild Trader. And, as stated before, I can simply Preview them in the character's Bags while the character is not doing anything else.
...
It still remains so, that every issue which I have found has not been remedied by not using Awesome Guild Store, No, thank you!, and/or The Elder Cam. Which other add-on(s) -- if any -- might conflict is currently unclear and difficult to ascertain without a very time-consuming investigation.
...
During one session, first I played a character for which AGS and No, thank-you! were loaded. Then I chose to play the character with which I have been using Furniture Preview. To my surprise, the game client displayed the Awesome Guild Store UI after I interacted with a Banker to view Guild Stores. However, the checkbox for AGS was empty on Circonian's Addon List, which signifies that it was not -- or should not have been -- loaded after I selected that character to play. That has never happened before! After I simply reloaded the UI, the native Guild Store UI was displayed instead. Go figure.

These factors suggest it is indeed a conflict with another of your installed addons. I've had similar (seemingly random happening or not) issues with other addons downloaded here in the past when a dependency loaded out of order or a conflict (because addon load order is generally random except loading dependencies first). And in those cases I reported which addons I used that were on during the conflict, not just left a "bug report" saying "something out there is causing an issue with your addon alongside it" like you keep doing here.

Which one is your conflict? I HAVE NO WAY OF KNOWING. You would have to disable all other addons and test, then enable a few a test, enable a few more and test until you find the batch with the culprit then disable all but one of that batch until you find out which addon is conflicting.

IF YOU IDENTIFY AN ACTUAL CONFLICTORY ADDON then I will either add it to the list of exclusions if it seems something that messes with the cameras or in another way is obviously going to continue to conflict or attempt to read its code if it's not as complex and lengthy as that of AGS to try to figure out what is going on in your case. However, this is almost assuredly a conflict with another of your addons, not an issue or bug in Furniture Preview itself.



Originally Posted by Shadowshire
The absence of problem reports by multiple users never signifies the absence of any flaw in the design or implementation of any software whatsoever.

Perhaps you realize that programmers do not stop looking for bugs because there are no more bugs?

FYI: I spent over 20 years of my adult life programming computers, i.e., developing and maintaining software. I have previously maintained and extensively re-designed an add-on for World of Warcraft 5.xx, written in Lua, for Paladin Tanks. It was used by thousands of players, without any report of a bug -- which did not mean that it did not have any, just that no one who found one ever told me about it
Do you want to take over the addon? I'll gladly hand it off. As I've said repeatedly, I am *NOT* a programmer by trade or training or experience. I had one semester of introduction to Pascal over 30 years ago and have tinkered with the code to the max of my ability to make it beneficial to as many folks as possible.

I want nothing to do with all kinds of testing you seem to desire for what appears to be your UNIQUE issues that do indeed appear to be conflicts with your other addons.

You write long issue reports that mention all kinds of issues with the base game and other addons but evidently refuse to do your own work of testing of THIS addon with the base game and seeing how it works. If it does NOT work with others of your addons, that requires YOU to turn them off one by one until you identify which is conflicting and report it then. I cannot and will not download every other addon in existence to locate an issue that only seems to affect you alone.
Last edited by Teva : 09/20/21 at 11:40 AM.
Report comment to moderator  
Reply With Quote
Unread 09/03/21, 10:58 AM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Exclamation Re: Re: FP 2.5.8 - Unable to display some previews

Note: it should be understood by now that I use Furniture Preview only without the add-ons No, thank you! and The Elder Cam loaded. Also, I have continued to test it without Awesome Guild Store loaded, although some Previews are available with AGS in use. Currently, Furniture Preview 2.60 is installed.

LibTevaPreview is installed in the folder ...\Live\Addons\Furniture Preview, and is replaced when I install an update to Furniture Preview. I have never done anything with LibTevaPreview, indeed, there is nothing to do with it, as far as I know.

With regard to Shinni's original Furniture Preview, I deleted it entirely from my computer after ZOS announced the then-new restrictions on furniture and furnishing "recipe" previews, thus it no longer worked.

Originally Posted by Teva
Originally Posted by Shadowshire
(B) While interacting with a Banker:
  1. I am not able to Preview furniture and furnishing "recipes" which are stored in the Bank, i.e., while the banking Withdraw feature is in use.
  2. I cannot Preview furniture and furnishing "recipes" which are in the character's Bags, i.e., while the banking Deposit feature is in use.
...
These two issues have not occured after updating to Furniture Preview 2.60. That is, while interacting with a Banker, currently I can Preview furniture and furnishing "recipes" which are in the Bank and in the character's Bags, respectively.

Originally Posted by Teva
Originally Posted by Shadowshire
With the native Guild Store UI:
  1. When I use the Sell feature, I can Preview only one funiture or furnishing "recipe" which is in the character's Bags. Afterward, the game client fails to respond when I attempt another Preview. The game client does not crash, but I must Exit the Banker Guild Store UI to regain the use of it.
  2. When I use the List feature, I cannot directly Preview any furniture or furnishing "recipe" that is in a character's Bags. It is possible to use the Search for Item entry on the context menu while such an item is selected, and the game client will switch to the Browse feature to present the result of the search, which I can then Preview. However, afterward I must Exit the Banker Guild Store UI to regain the use of it.
This issue had appeared fixed last week, and today I re-investigated to see if something with yesterday's major game update broke it again. For me (and others) it works that if you used the keybind to end the preview from the keybinding shown at the bottom row of your screen you could preview another item. Or if you simply click on the other item you might list and preview it without ever ending the first preview. I can do either of those although it was being very finicky until version 2.5.8 in this regard.
With regard to the native Guild Store UI, I believe we agree that there is no Previewing issue with its Search feature.

Whether and how I can Preview furniture and furnishing "recipes" with its Sell feature potentially changes each time I load a character (from the Select Character dialog), or reload the UI for the current character. Sometimes I can Preview them as you describe, sometimes only as I described. I have not found anything that might explain why this changes, instead of remaining one way or the other.

As to the List feature, it remains as I described above, but since I updated to Furniture Preview 2.60, I have used the context Search without needing to exit the Guild Store UI afterward.

However, even if Previews were reliably available for both the Sell and List features, all things considered, I am better off while using Awesome Guild Store. I can still Preview furniture and furnishing plans that are in the Bank or in the character's Bags while interacting with a Banker. I can also Preview any furniture or furnishing "recipe" that is listed for sale in any Guild Store via a Guild Trader. And, as stated before, I can simply Preview them in the character's Bags while the character is not doing anything else.

That said, I suppose that I need to develop a way to lock the camera while I am not using Furniture Preview, and unlock it when I want to use Furniture Preview.

Originally Posted by Teva
Originally Posted by Shadowshire
A setting for The Elder Cam is intended to permit Furnishing Previews without interference by the "Interaction camera", but, in my experience, the setting has had no effect, regardless.

Of the two settings that affect the camera by No, Thank You!, the first does not affect Previews but the second locks the camera so that it does not rotate. For whatever reason, doing that does NOT affect Previews of furniture listed as known by the character at Crafting Work Stations (which ZOS supports), but it can and apparently does prevent Previews in other contexts (none of which ZOS supports).
This is why these addons cannot be used simultaneously. As has been discussed with you previously, this addon uses created cameras to deal with previews that ZOS does not support. This is why this will be an ongoing issue that I cannot address and is not something "wrong" with my addon but simply an incompatibility with those other addons.
Of course, I understand and agree with you. I have never said that anything is "wrong" with Furniture Preview, only that I have not been able to obtain Previews in all of the contexts in which you do. I do not know what you mean by "this addon uses created cameras to deal with previews ..." Regardless, I should hope that your add-on only uses features offered in the Application Programming Interface which is created and supported by ZOS. As with any software, there might be a bug(s) in the API features that you use.

It still remains so, that every issue which I have found has not been remedied by not using Awesome Guild Store, No, thank you!, and/or The Elder Cam. Which other add-on(s) -- if any -- might conflict is currently unclear and difficult to ascertain without a very time-consuming investigation.

Although I prefer not to explain in detail, I have begun to question whether the most recent update to the game client has issues that it did not have previously -- including two different UI Errors that I recently reported to ZOS on their Bug Report Forum.*

During one session, first I played a character for which AGS and No, thank-you! were loaded. Then I chose to play the character with which I have been using Furniture Preview. To my surprise, the game client displayed the Awesome Guild Store UI after I interacted with a Banker to view Guild Stores. However, the checkbox for AGS was empty on Circonian's Addon List, which signifies that it was not -- or should not have been -- loaded after I selected that character to play. That has never happened before! After I simply reloaded the UI, the native Guild Store UI was displayed instead. Go figure.

Originally Posted by Teva
------------------------------------------------------------------------------------------------------------------------------
Our tests again do not reproduce any of your claims of malfunction and no one else is reporting issues...
------------------------------------------------------------------------------------------------------------------------------
The absence of problem reports by multiple users never signifies the absence of any flaw in the design or implementation of any software whatsoever.

Perhaps you realize that programmers do not stop looking for bugs because there are no more bugs?

FYI: I spent over 20 years of my adult life programming computers, i.e., developing and maintaining software. I have previously maintained and extensively re-designed an add-on for World of Warcraft 5.xx, written in Lua, for Paladin Tanks. It was used by thousands of players, without any report of a bug -- which did not mean that it did not have any, just that no one who found one ever told me about it.

Didn't I tell you before that I have read every word on the Furniture Preview Addon Info tab, and acted accordingly? I have sought to be friendly, and simply report and discuss the facts as I have found them to be. Regardless, you would not be the first software developer to respond to my report of a problem with disbelief, hostility, and condescension. In my own experience, there is nothing more frustrating than not being able to duplicate the behavior of a program as it has been reported by someone else.

As I stated before (in remarks that you subsequently deleted), Furniture Preview works for you in the context of the add-ons -- if any -- that you use in playing TESO. It would be interesting to know which ones that you are using, but I don't expect you to share that information.

As to removing my reports and discussion of issues, do whatever you want. I don't care whether you have the integrity to let them remain posted. Removing them will not resolve any issues, only cover them up. Of course, I have never been a "troll" but, in my prior experience as an online public forum associate administrator, I had to deal with a few!!
__________
* Perchance you missed them, ZOS has previously admitted that the game client had a bug, at least twice during the past 7+ years that I have been playing TESO. One required 3 or 4 weeks to correct before ZOS released an update. The work-around for it required software and skills that most people simply do not have.

Sometimes it seems that God cursed me with an ability to find bugs in software that no one else would ever find, then Satan tempted me to become a programmer and I fell for it.
Report comment to moderator  
Reply With Quote
Unread 08/24/21, 01:04 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Re: FP 2.5.8 - Unable to display some previews

Originally Posted by Shadowshire
FYI: at the time that I wrote and posted the report of the UI Error, Furniture Preview 2.5.8 was not displayed on the "Latest" listing which is on the home page of this website. I saw it listed there the next day, downloaded and installed it (manually).
True, it had been uploaded but was not yet downloadable. However version 2.5.7 was available so reporting issues from 2.5.5 was not beneficial.


Originally Posted by Shadowshire
(B) While interacting with a Banker:
  1. I am not able to Preview furniture and furnishing "recipes" which are stored in the Bank, i.e., while the banking Withdraw feature is in use.
  2. I cannot Preview furniture and furnishing "recipes" which are in the character's Bags, i.e., while the banking Deposit feature is in use.
...
I am having no such issues. Have you by chance disabled the bundled library in your addon list? LibTevaPreview is bundled with Furniture Preview and is required for it to function, so if disabled in the addon list would cause such issues.


Originally Posted by Shadowshire
[*]While using the Browse feature, I am able to Preview furniture and furnishing "recipes" which are listed for sale in the currently-chosen Guild Store. While browsing, if I recall correctly, it does not matter whether one of my characters created a furnishing that I select to Preview.
It should not and indeed does not matter if you have a created copy available in your inventory/bank. That's the main benefit of this addon. I'm glad you like this feature!


Originally Posted by Shadowshire
With the native Guild Store UI:
  1. When I use the Sell feature, I can Preview only one funiture or furnishing "recipe" which is in the character's Bags. Afterward, the game client fails to respond when I attempt another Preview. The game client does not crash, but I must Exit the Banker Guild Store UI to regain the use of it.
  2. When I use the List feature, I cannot directly Preview any furniture or furnishing "recipe" that is in a character's Bags. It is possible to use the Search for Item entry on the context menu while such an item is selected, and the game client will switch to the Browse feature to present the result of the search, which I can then Preview. However, afterward I must Exit the Banker Guild Store UI to regain the use of it.
This issue had appeared fixed last week, and today I re-investigated to see if something with yesterday's major game update broke it again. For me (and others) it works that if you used the keybind to end the preview from the keybinding shown at the bottom row of your screen you could preview another item. Or if you simply click on the other item you might list and preview it without ever ending the first preview. I can do either of those although it was being very finicky until version 2.5.8 in this regard.


Originally Posted by Shadowshire
A setting for The Elder Cam is intended to permit Furnishing Previews without interference by the "Interaction camera", but, in my experience, the setting has had no effect, regardless.

Of the two settings that affect the camera by No, Thank You!, the first does not affect Previews but the second locks the camera so that it does not rotate. For whatever reason, doing that does NOT affect Previews of furniture listed as known by the character at Crafting Work Stations (which ZOS supports), but it can and apparently does prevent Previews in other contexts (none of which ZOS supports).
This is why these addons cannot be used simultaneously. As has been discussed with you previously, this addon uses created cameras to deal with previews that ZOS does not support. This is why this will be an ongoing issue that I cannot address and is not something "wrong" with my addon but simply an incompatibility with those other addons.


------------------------------------------------------------------------------------------------------------------------------
Our tests again do not reproduce any of your claims of malfunction and no one else is reporting issues...
------------------------------------------------------------------------------------------------------------------------------

I suspect your issue with the guild store is the same as with the banker issues above, and I suspect you have LibTevaPreview disabled on your addon list while "finding" these issues.

Or perhaps that you did not follow the installation instructions and have an older preview addon still installed that is conflicting, such as the older discontinued ones by Shinni. From my addon's main page: "Ensure that the subfolders LibPreview and ItemPreview are removed from your Addons folder prior to installing this addon since this is basically an update to both the old non-functional library and Shinni's discontinued addon."

Either way, since neither I nor anyone else seem to be able to document such issues I don't believe I'll be able to help any further and simply repeating these complaints will have your comments removed. (I'm already now removing all the other times you've made these complaints as my wife suggests you are simply a troll and I've fully addressed them yet again in this response).
Last edited by Teva : 08/24/21 at 02:34 PM.
Report comment to moderator  
Reply With Quote
Unread 08/16/21, 09:12 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Originally Posted by Alessondria
The file structure is messed up. Manually downloading and extracting there are 2 loose files and the LibTevaPreview folder. They should all be packed into a folder named FurniturePreview (like before) and then zipped up.

Just a heads up!
Thank you for the report! My apologies... Fixing now, should be ready to download in a few moments...
Last edited by Teva : 08/16/21 at 09:16 PM.
Report comment to moderator  
Reply With Quote
Unread 08/16/21, 06:22 PM  
Alessondria

Forum posts: 0
File comments: 93
Uploads: 0
The file structure is messed up. Manually downloading and extracting there are 2 loose files and the LibTevaPreview folder. They should all be packed into a folder named FurniturePreview (like before) and then zipped up.

Just a heads up!
Report comment to moderator  
Reply With Quote
Unread 08/16/21, 05:20 PM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 559
Uploads: 0
Re: Re: Item preview

Originally Posted by Teva
Originally Posted by Neverlands
Hello,
since the last update I can also preview gear items. Which per se is great, but I wonder if there is a possibility to disable item preview and just use the furniture preview.
I believe this is because it is now using the base game "CanItemLinkBePreviewed" function instead of the prior outdated code... I might be able to figure out how to check if it's also in a category of placeable furniture or recipe so it avoids gear, but it may take some time as I'm not a pro or experienced coder (more of a tinkerer).

Please give me some time to dive into it and explore if it seems like something I can split via a setting (without losing the error fixes that switching to that function handled).
Thank you Teva . Take your time, the addon is great and splitting up the function is nothing prior I guess


PS
After the latest update I receive this error:
Code:
user:/AddOns/FurniturePreview/FurniturePreview.lua:3: Cannot find a library instance of "LibPreview".
stack traceback:
user:/AddOns/LibStub/LibStub/LibStub.lua:87: in function 'LibStub:GetLibrary'
<Locals> self = [table:1]{SILENT = T, minor = 7}, major = "LibPreview" </Locals>
user:/AddOns/FurniturePreview/FurniturePreview.lua:3: in function '(main chunk)'
Last edited by Neverlands : 08/16/21 at 05:23 PM.
Report comment to moderator  
Reply With Quote
Unread 08/16/21, 02:08 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Re: Item preview

Originally Posted by Neverlands
Hello,
since the last update I can also preview gear items. Which per se is great, but I wonder if there is a possibility to disable item preview and just use the furniture preview.
I believe this is because it is now using the base game "CanItemLinkBePreviewed" function instead of the prior outdated code... I might be able to figure out how to check if it's also in a category of placeable furniture or recipe so it avoids gear, but it may take some time as I'm not a pro or experienced coder (more of a tinkerer).

Please give me some time to dive into it and explore if it seems like something I can split via a setting (without losing the error fixes that switching to that function handled).
Report comment to moderator  
Reply With Quote
Unread 08/16/21, 03:11 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 559
Uploads: 0
Item preview

Hello,
since the last update I can also preview gear items. Which per se is great, but I wonder if there is a possibility to disable item preview and just use the furniture preview.
Report comment to moderator  
Reply With Quote
Unread 08/14/21, 02:54 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Thank you, Baertram! Fixing now...

Originally Posted by Baertram
A hint: Your APIversion is wrong.
After 100035 will be 101031 -> ZOs changed the APIversion to go along with their real patch versions.
So 100036 will not exist.
Code:
## ApiVersion: 100035 101031
https://wiki.esoui.com/APIVersion
PTS shows the next version as soon as we know it.

And if you update your addons you should take the time and update the needed dependencies version as well. LAM 2.0 >=32 e.g. as well as LibCustomMenu version >= 701. LAM v31 will be fine but especially LCM with version 1 e.g. would fail to load properly!
Report comment to moderator  
Reply With Quote
Unread 08/14/21, 02:00 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
A hint: Your APIversion is wrong.
After 100035 will be 101031 -> ZOs changed the APIversion to go along with their real patch versions.
So 100036 will not exist.
Code:
## ApiVersion: 100035 101031
https://wiki.esoui.com/APIVersion
PTS shows the next version as soon as we know it.

And if you update your addons you should take the time and update the needed dependencies version as well. LAM 2.0 >=32 e.g. as well as LibCustomMenu version >= 701. LAM v31 will be fine but especially LCM with version 1 e.g. would fail to load properly!
Last edited by Baertram : 08/14/21 at 02:01 PM.
Report comment to moderator  
Reply With Quote
Unread 05/20/21, 06:49 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Originally Posted by jennyloggins
My addon menu says that LibTevaPreview is missing and it isn't available as a standalone library in Minion.
Please try reinstalling as LibTevaPreview is included within this addon and not an outside library.
Report comment to moderator  
Reply With Quote
Unread 04/21/21, 09:29 PM  
jennyloggins

Forum posts: 0
File comments: 13
Uploads: 0
My addon menu says that LibTevaPreview is missing and it isn't available as a standalone library in Minion.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 09:44 AM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Exclamation KNOWN "ISSUES"

Known "Issues":
NOTE: It is apparently against ZOS policy to preview items linked in the chat window; please do not request such a feature. Items linked in chat may be of types you would be able to preview from within your inventory space so right-clicking the link may show a Preview option, but actually previewing a linked item is not supported. (The resulting error if you do attempt Preview is not generated by this addon but by the game engine because ZOS blocks previewing things when they are linked in chat.)

Ensure that the subfolders LibPreview and ItemPreview are removed from your Addons folder prior to installing this addon since this is basically an update to both the old non-functional library and Shinni's discontinued addon.

Addons such as "No, thank you!" which alter the behavior of cameras may interfere with this addon's ability to function. If cameras do not perform in a standard manner they cannot be used by this addon to show a preview.

Awesome Guild Store blocks the ability to preview items within the guild stores. The issue only occurs with that addon enabled and appears to be based within that addon blocking or changing things rather than an issue within this addon's proper functioning. As of March 22nd, the AGS author has attempted to fix this issue. If you're still experiencing it, update Awesome Guild Store.
Last edited by Teva : 03/23/21 at 04:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 09:15 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
Initially, the code is considered safe, but if you try to make any changes to the call chain of this code (no matter how far you start) it will break security.
Do not try to add or change the product previews of merchants and Crown Store (or objects linking to it). You will get an error about an unsafe call,
immediately or later under certain circumstances.
Also as far as I know 'PreviewData.lua' is not needed as it was created as a workaround for viewing items and no longer makes sense.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 08:27 AM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Re: Re: Re: House Editor - Purchase Tab

Originally Posted by KLISK
@Teva
you are calling the 'PreviewFurnitureMarketProduct' function from unsafe code. Anything related to the Crown Store is a Safe Zone.
What would make the code "unsafe"? I've seen "unsafe code" mentioned in many situations in the game that had nothing to do with addons as far as I could tell such as sometimes when interacting with Ezabi too swiftly after summoning the banker -- but, close/reopen interface and try to deposit again without the error popup.

It doesn't seem to be related to addons in that case and it's certainly not "unsafe" like a virus or anything... the function you mention "PreviewFurnitureMarketProduct" is only called within part of the code from the old supporting library originally written by Shinni where the only changes to that file I have made removed calls that the game no longer supports or renamed function calls that the game renamed.

edit:
Even after removing the function call "PreviewFurnitureMarketProduct" entirely from my addon's library and reloading ui I continue to get the same referenced error when trying to preview a crown store furnishing within the housing editor inside a house.
Last edited by Teva : 03/20/21 at 08:58 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: