Cool VL Viewer forum http://sldev.free.fr/forum/ |
|
Inventory item links support http://sldev.free.fr/forum/viewtopic.php?f=5&t=299 |
Page 1 of 3 |
Author: | Henri Beauchamp [ 2010-08-14 18:34:31 ] |
Post subject: | Inventory item links support |
Once more, the Cool VL Viewer is the first third parties (non v2-based) viewer to provide backported features from viewer 2. After the Alpha and Tattoo wearables support, the Cool VL Viewer (from v1.23.5.24 and v1.25.0.1 onwards) now implements inventory item links support. However, the implementation has been adapted to the v1.2x UI and inventory structure (do not expect links to appear automatically in a My Outfits system folder, for example: the Cool VL Viewer will never clutter your inventory like viewer 2 does...), and it actually allows more things than in viewer 2. Here is how it works:
Now for a couple of quirks that may or may not be fixable in the future: (EDIT: both quirks fixed, see the posts below)
Of course, I expect some more quirks to show up with inventory links, but I so far did not find any dangerous bug, thus why I'm releasing it today, hoping to improve it further later, based on your feedback: feel free to post here about it ! |
Author: | Henri Beauchamp [ 2010-08-29 12:56:48 ] |
Post subject: | Re: Inventory item links support |
I solved the first quirk described in the above post and also another (OpenSim incompatibility when making a new outfit), by implementing two options in the "Make New Outfit" floater:
|
Author: | Rygel [ 2010-09-06 19:15:36 ] |
Post subject: | Re: Inventory item links support |
I downloaded Cool VL for the first time in a few months and got a chance to play with it a bit and, as always - you rock at being on the cutting edge with things. I couldn't replicate the weirdness you described above with the corrupt inventory at all - so I suspect you are right in your guess that it is corrupt inventory. I tinkered with a lot of the different aspects of all this and it all worked beautifully except for RLV has trouble with links to objects. I suppose this is to be expected though. RLV works fine with it in the RLV folder for normal layers and whatnot. But objects (whether they are named correctly, or whether they are in the .(slotname) folder) do not work. I think this is probably a fix that needs to come from RLV maybe. I do see that shortcuts do get the right icons, so maybe there is something in there that can be done on the other end. <shrug> I don't know. I just wanted to pass this along as a sort of FYI - and to let you know that your code ROCKS! |
Author: | Henri Beauchamp [ 2010-09-07 10:58:24 ] |
Post subject: | Re: Inventory item links support |
Yes, there were some changes needed for full inventory item links support in RestrainedLove. This has been implemented in RestrainedLove v1.23f (to be released with the next Cool VL Viewer releases). Also, I definitely solved the first quirk, by getting rid of the problematic sim server side function for copying worn attachments (a function that viewer 2 doesn't use any more either), and doing the whole copy/move stuff with viewer and asset server requests instead. More on this at the next Cool VL Viewer release. |
Author: | Henri Beauchamp [ 2010-09-09 20:34:31 ] |
Post subject: | Re: Inventory item links support |
The fix to the first quick and the support of inventory links in RestrainedLove have been released with Cool VL Viewer v1.23.5.28 and v1.25.0.5. The solution to the quirk was simply not to use at all the sim server side function and now, when creating a new outfit, the attachments either:
The "Also link copy-ok attachments" check box (that was implemented to work around the server side function quirk) has been removed. The reason is that it is always best to create copies of your items than to use links to copy-ok items, since should one copy get corrupted in your inventory, you can still use the second copy. You may however manually create links to any copy-ok item (might be useful for a scripted item you wear with all your outfits and that needs to have its scripts states always up to date whatever the outfit you are wearing). |
Author: | Amalia Illios [ 2010-09-17 13:51:41 ] | |||||||||
Post subject: | Re: Inventory item links support | |||||||||
I definitely can confirm this issue. And the last time I have used viewer 2 was waaaaaaaay back (definitely months ago, long before Cool VL Viewer got support for links). I have, however, used it -- [speculation]maybe having done so permanently changes something in LL's inventory handling for an AV?[/speculation] For what it's worth, this is on Cool VL Viewer 1.23.5 (28) on Ubuntu 10.04. So far I have not really observed it properly to see if there are any specific conditions that will trigger this. The gut feeling so far is that it may have to do with a link being 'worn' at logoff, but of course gut feelings aren't hard evidence. I'll keep you posted on any findings I might come up with. Thank you and best wishes, Lia |
Author: | Henri Beauchamp [ 2010-09-17 20:07:10 ] |
Post subject: | Re: Inventory item links support |
I found the reason for this bug (it's an inventory cache problem: I overlooked the changes necessary to the caching when I made the backport). Sometimes, it may happen that a link item is cached, but not the item it is linked to. The new caching code detects this condition and discards the deprecated cached data. The fix will be part of the next Cool VL Viewer releases. |
Author: | Amalia Illios [ 2010-09-18 04:51:12 ] | |||||||||
Post subject: | Re: Inventory item links support | |||||||||
Ok, usually this would be the point where I should ask you if you will marry me and if I can have your baby, but being proper as I am, I'll refrain. Once again thank you Henri for your continued dedication to bring us the best viewer possible! Best wishes, Lia |
Author: | Henri Beauchamp [ 2010-09-18 17:47:48 ] |
Post subject: | Re: Inventory item links support |
Fix to the last glitch published in today's releases (Cool VL Viewer v1.23.5.29 and 1.25.0.6). Enjoy ! |
Author: | Henri Beauchamp [ 2010-11-28 11:17:56 ] |
Post subject: | Re: Inventory item links support |
Since OpenSim doesn't yet implement inventory links, starting with the Cool VL Viewer v1.25.0.15, this feature is disabled by default for OpenSim grids: this way, the irrelevant menu options ("Paste as Link" in the inventory context menu and "Use links for no-copy items" in the make new outfit floater) are disabled. So to anticipate future support in OpenSim grids, you may still re-enable inventory links support in the viewer for them, by using the new OSAllowInventoryLinks debug variable and setting it to TRUE. |
Page 1 of 3 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |