• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-852
Type: Bug Bug
Status: Open Open
Priority: Critical Critical
Assignee: Unassigned
Reporter: SignpostMarv Martin
Votes: 49
Watchers: 12
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

no-transfer textures not searchable via texture picker

Created: 25/May/07 06:05 AM   Updated: 17/Aug/09 09:52 AM
Return to search
Component/s: Building (in-world), Permissions
Affects Version/s: 1.17.0.x, 1.18.0, 1.18.2.0, 1.18.5.3, 1.22, 1.23
Fix Version/s: None

Issue Links:
Duplicate
 
Relates
 

Linden Lab Issue ID: DEV-34354


 Description  « Hide
Repro:

1) Rez prim
2) Select top face in texture mode
3) search for a no-transfer texture (that you were given) by partial leading name search

texture does not appear in list

doing the same in the inventory window makes it appear



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
lorissia fraisse added a comment - 26/May/07 07:15 PM
I agree that this is a concern. I have an item that I sell with textures to change , and those textures are no transfer. The item can no longer be modified by the next owner with the textures I provided because no-transfer textures aren't showing up in the texture picker even if you search by name. Any workarounds for this would be very helpful

lorissia fraisse made changes - 26/May/07 07:15 PM
Field Original Value New Value
Priority Normal [ 4 ] Major [ 3 ]
darling brody added a comment - 06/Jun/07 06:13 PM
I agree with this. There is nothing worse than nor being able to find a texture when you need it.

Right now i can not get any textures to come up int he picker at all. It is total broken.

Bottom line, if a texture is in my inventory, it must show in the texture picker. Permisions are irralavant, if i own a texture i should be able to use it.

Darling Brody

ps. i would vote twice for fixing all texture picker problems!


Dallas Seaton added a comment - 14/Jun/07 09:29 AM
Issue raised to critical and updated to reflect the fact that there has been NO resolution whatsoever in 1.17 release. I've waited 2 weeks to do major work with a large folder of no-transfer textures, being told that this was "fixed internally" and we had to wait for next release. This has obviously not been touched at all in 1.17. I'd actually call the issue "blocker" for me, but only raising it one notch to critical.

Dallas Seaton made changes - 14/Jun/07 09:29 AM
Affects Version/s 1.17.0.x [ 10090 ]
Priority Major [ 3 ] Critical [ 2 ]
Affects Version/s 1.16.0.x [ 10060 ]
McCabe Maxsted made changes - 30/Jun/07 04:05 PM
Link This issue is duplicated by SVC-368 [ SVC-368 ]
McCabe Maxsted made changes - 30/Jun/07 04:13 PM
Link This issue is related to by SVC-267 [ SVC-267 ]
Nicholaz Beresford made changes - 06/Jul/07 08:40 AM
Link This issue is related to by VWR-1577 [ VWR-1577 ]
lorissia fraisse added a comment - 27/Jul/07 03:40 PM
As of today this issue still hasn't been resolved in the viewer. My original post was in May. Any prognosis on when this might be fixed?

Penny Tank added a comment - 12/Aug/07 05:31 AM
Someone helped me with a work around today when I couldn't select a No Transfer texture from the texture picker, and I couldn't drag it to the texture tab from my inventory.

To apply a No Transfer texture to a prim, just drag the texture from your inventory onto the actual face of the prim you want to apply the image to.

Your prim will complain with: "Object shouts: Unable to add item!"
Presumably because you're not adding stuff ot the object's inventory but rather applying a texture.

After the texture has been rezed on an object you can use the eye-dropper tool to select the texture for other faces of the prim, just like you would with any other texture.

Hope this helps someone as much as it helped me.


lorissia fraisse added a comment - 15/Aug/07 05:38 AM
Thanks Penny.

The issue I'm having is that I am holding up products for sale as I would have to educate every buyer on how to use this workaround.

I created the product when this was working properly and customers don't want to hear it's an SL bug, not a texture problem. This is a problem, I would think, for any builder who doesn't want to give out their textures full perm or include a couple hundred variations of the product depending on which 'color' the person would want to have it in.

I guess I have to go back to the drawing board and just maybe make a scripted way for changing the texture. I was really hoping for a solution by now.


WarKirby Magojiro added a comment - 21/Aug/07 07:00 AM
An interesting point for you.

it's as easy as print screen and reupload, to get full perms on a texture

Setting no copy, or no transfer, is IRRELEVANT. If you want texture setting, use scripts and set by UUID. Or make the textures full perms.


McCabe Maxsted added a comment - 13/Sep/07 02:49 AM
This is a really annoying bug for me as I have a ton of no-trans textures I just can't use in the texture picker.

McCabe Maxsted made changes - 13/Sep/07 02:50 AM
Affects Version/s 1.18.2.0 [ 10130 ]
Component/s Permissions [ 10028 ]
Affects Version/s 1.18.0 [ 10101 ]
Daedalus Young added a comment - 17/Sep/07 03:38 PM
A workaround would be to drag the texture from your inventory onto the prim, although it will shout "Can't add to contents". Last time I checked it did apply the texture on the desired face.

lindenrobot made changes - 17/Sep/07 03:39 PM
Linden Lab Issue ID SL-55310
Rob Linden made changes - 22/Dec/07 01:13 AM
Workflow jira [ 11692 ] jira-2007-12-21 [ 21313 ]
Rob Linden made changes - 22/Dec/07 01:35 AM
Workflow jira [ 21313 ] jira-2007-12-21 [ 22551 ]
Rob Linden made changes - 22/Dec/07 02:54 PM
Workflow jira-2007-12-21 [ 22551 ] jira-2007-12-22 [ 30229 ]
Rob Linden made changes - 22/Dec/07 03:14 PM
Workflow jira-2007-12-21 [ 30229 ] jira-2007-12-22 [ 31509 ]
Rob Linden made changes - 22/Dec/07 07:58 PM
Workflow jira-2007-12-22 [ 31509 ] jira-2007-12-22a [ 37124 ]
Rob Linden made changes - 22/Dec/07 08:17 PM
Workflow jira-2007-12-22 [ 37124 ] jira-2007-12-22a [ 38098 ]
Rob Linden made changes - 22/Dec/07 09:14 PM
Workflow jira-2007-12-22 [ 38098 ] jira-2007-12-22a [ 41036 ]
Rob Linden made changes - 22/Dec/07 09:32 PM
Workflow jira-2007-12-22 [ 41036 ] jira-2007-12-22a [ 41966 ]
McCabe Maxsted made changes - 30/Jan/08 05:39 AM
Affects Version/s 1.18.5.3 [ 10210 ]
kes writer added a comment - 14/Feb/08 08:21 AM
Another tip which the builder who gave me the textures said .. and it works.. is when you drag the texture from your inventory, just hold down the 'shift' key and it will apply that texture to all faces of the object.

Ashrilyn Hayashida made changes - 23/Feb/08 08:29 PM
Link This issue is related to by VWR-4325 [ VWR-4325 ]
Felix Duesenburg added a comment - 09/Apr/08 11:53 PM - edited
Looking at line 98-99 in llpanelface.cpp (1.19.1.4 RC):
<code>
// Don't allow (no copy) or (no transfer) textures to be selected during immediate mode
mTextureCtrl->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
</code>

Looks as if this was implemented on purpose. Is there a good reason for that?


Gordon Wendt added a comment - 10/Apr/08 09:00 AM
Signpost, Felix, I believe major changes to the texture picker were implemented (unwisely in my opinion) due to the paranoid delusions of a vocal minority of content creators, this appears to be a side effect of them and/or part of them.

Keisha Ninetails added a comment - 10/Apr/08 09:21 AM
Dons her aluminized flame-proof oversuit and makes sure it's properly fitted and sealed

Ok, I have to say that I'm strongly against this fix as there is a reason for a texture to be no transfer, as in, IT'S FOR YOUR EYES ONLY!

Looking at the comments I counted 5, FIVE,

F _ I _ V _ E

people who wanted to circumvent the no transfer setting on textures, and a few who actually wanted to redistribute them in or on items they were intending to place for sale, can we say possible DMCA....

C'mon peeps, you can't cry foul in one topic and then try and do the same thing later that you were crying foul about earlier.

And the reason they SHOULDN'T show up in the texture picker is so they can NOT be placed on a prim for others to see, (remember, for your eyes only), which would technicaly be considered transferring the texture in question.

So, anyone out there wanna give me a yes copy/NO transfer item so I can turn around and try and get Linden Lab to make it so I can give/sell it to lots of someone elses?

Votes a really big NO for this being broken into allowing the transfer of no transfer textures.


Keisha Ninetails added a comment - 10/Apr/08 09:24 AM
Sorry, I'm just completely amazed that this has recieved the votes it has....

Felix Duesenburg added a comment - 10/Apr/08 01:56 PM
Umm, now we have quite a confusion here. Keisha you don't need that suit (lol), but I believe you're wrong here: No transfer means you're not to resell or give it away. That is to protect the creator's business interest. It does not mean FYEO. It never meant to prevent you from applying it to your buildings. Hasn't that been discussed to death already? What you are describing is a different kind of setting, let's call it 'private'. You can feature request it, if it hasn't been done before. (Btw if that were to make sense, we should be able to legally download the texture to local drive.)

Whichever the case, it certainly makes no sense that the behaviour is inconsistent between the texture picker widget and the inventory drag&drop. But since it still works, imho this is a minor flaw, not a critical bug. If the above is all it takes to fix it then this is trivial (I have not tried compiling with the filter disabled).


Brenda Maculate added a comment - 14/Apr/08 04:45 PM - edited
I have a bunch of textures that I bought for personal builds, and these textures are set "no transfer" by their creator. Fine. that's his prerogative. I've spoken to the creator of these textures, and we agree that anything I build with his textures are not to be distributed. That's okay with me.

The only way I have found to get around the problem of not being able to choose these textures from the Picker is to drag the texture onto a prim, which then puts a copy of the texture inside the prim. This isn't a big deal to me, but it's an annoying way to have to do it.

Couldn't we see a transfer of properties, where if a builder uses "no transfer" textures, the prim itself becomes "no transfer" because of the texture? This would be similar to cases where a prim is holding a collection of items and one (or more) of its contents have restrictions on its permissions...

Oh-- I have seen this in 1.19.1 and 1.20RC0, as well.


Lex Neva made changes - 20/Apr/08 11:47 AM
Link This issue is related to by MISC-1137 [ MISC-1137 ]
Dallas Seaton added a comment - 24/Apr/08 01:05 PM
Keisha:

"And the reason they SHOULDN'T show up in the texture picker is so they can NOT be placed on a prim for others to see, (remember, for your eyes only), which would technicaly be considered transferring the texture in question.

So, anyone out there wanna give me a yes copy/NO transfer item so I can turn around and try and get Linden Lab to make it so I can give/sell it to lots of someone elses? "

With all due respect, that's just stupid! Placing them on MY prim, in MY build, on MY land is certainly not "technically transferring them" whether others can "see" them or not. There's a HUGE difference between "seeing" something and "owning" something. Your analogy above would be better stated by saying that if the item you own is NO transfer, then you won't be allowed to rez it for your own use, because after all, someone else will SEE the item, and we can't have that, right? RIDICULOUS!

I have a large NO transfer home which I purchased, which came with a set of NO transfer textures to allow me to do matching textures on my NO transfer home should I make modifications to it. I in no way will be circumventing DMCA if I apply those textures to mods on my home - after all, they're already covering my home in the first place!

"there is a reason for a texture to be no transfer, as in, IT'S FOR YOUR EYES ONLY!"

Once again, NO Keisha, its not for my eyes only, its for my ownership only.


Richard Linden added a comment - 24/Jun/08 11:18 AM
This is a designed workaround for an old bug. The quick fix is to turn off "Apply immediately" by default. The longer explanation is as follows:

We don't have a mechanism to preview a texture on an object, so the live preview ("Apply immediately") functionality actually applies the texture via the normal mechanism. This also supports live collaboration, or WYSIWEG (what you see is what everyone gets) since anything you preview becomes visible to others around you. This is usually not important, so I think we can live with it turned off by default to fix this bug.

Anyway, if you do this with a no transfer texture, then the texture is removed from your inventory and appears in the object's inventory. We would then have to ensure that you get that texture back if you ever change your mind. And there are too many edge cases (object being deleted, moving out of range, your client crashing, etc) for us to guarantee that we give you the texture back. So we purposefully filter out no transfer textures when that checkbox is checked.


McCabe Maxsted added a comment - 24/Jun/08 10:21 PM
I'm somewhat confused as to why you'd need to have the texture inside the prim at all. Is it to make sure prims textured with no transfer textures can't be sold/given out?

I think you're thinking of no copy/no transfer textures, too. With no trans textures, the texture is still in your inv, but since it's copy you'll still have it even if the prim is lost forever.

The workaround I use is simply dragging no transfer textures onto prims, but it's hard to remember what I have when I do most of my texturing via the texture picker. Is this something an OS developer could work on, do you think?


Richard Linden added a comment - 26/Jun/08 10:20 AM
You're right. I mistook this case for no-copy textures, where I remember having a specific work around for that issue (not showing them in the picker). But as far as no transfer, I don't quite know what's going on.

JetZep Zabelin made changes - 24/Jul/08 01:15 AM
Link This issue is related to by MISC-1416 [ MISC-1416 ]
Sue Linden made changes - 13/Nov/08 10:59 AM
Workflow jira-2007-12-22a [ 41966 ] jira-2008-11-14 [ 61784 ]
Sue Linden made changes - 13/Nov/08 11:15 AM
Workflow jira-2007-12-22a [ 61784 ] jira-2008-11-14 [ 66831 ]
Sue Linden made changes - 13/Nov/08 04:29 PM
Workflow jira-2008-11-14 [ 66831 ] jira-2008-11-14a [ 86759 ]
Sue Linden made changes - 13/Nov/08 04:40 PM
Workflow jira-2008-11-14 [ 86759 ] jira-2008-11-14a [ 89977 ]
Sue Linden made changes - 13/Nov/08 04:51 PM
Workflow jira-2008-11-14 [ 89977 ] jira-2008-11-14a [ 93572 ]
Sue Linden made changes - 13/Nov/08 05:03 PM
Workflow jira-2008-11-14 [ 93572 ] jira-2008-11-14a [ 98232 ]
Sue Linden made changes - 13/Nov/08 05:20 PM
Workflow jira-2008-11-14 [ 98232 ] jira-2008-11-14a [ 104659 ]
Sue Linden made changes - 13/Nov/08 05:36 PM
Workflow jira-2008-11-14 [ 104659 ] jira-2008-11-14a [ 110719 ]
Sue Linden made changes - 13/Nov/08 05:51 PM
Workflow jira-2008-11-14 [ 110719 ] jira-2008-11-14a [ 115643 ]
Sue Linden made changes - 13/Nov/08 06:11 PM
Workflow jira-2008-11-14 [ 115643 ] jira-2008-11-14a [ 122988 ]
Sue Linden made changes - 13/Nov/08 06:26 PM
Workflow jira-2008-11-14 [ 122988 ] jira-2008-11-14a [ 128877 ]
Yukinoroh Kamachi added a comment - 07/Dec/08 07:50 AM - edited
It was possible to select and use no-trans textures from the texture picker until some update from LL in 2008. They changed that, and it is very correct as per the permission system now, but it had an awkward side effect. It practically cut texture makers business by half : it's not possible anymore to sell textures for applying on goods that will be sold unless you make the textures transferable... and risk of seeing the textures resold as is.

What does that mean ? In sandboxes right now, beginners are taught how to take snapshots of textures they bought so that they can enter the builders world...


Adeon Writer added a comment - 04/Feb/09 12:40 PM
I would like to confirm that the fact that a texture is No-transfer does NOT mean you cannot use it on your own content. This is allowed, and should be allowed. So long as the creation contains at least one no-transfer texture however, the content itself (folded permissions) shall be no-transfer. To enforce this, any prim that contains a no-transfer texture has a copy of it's texture put in inventory. If this inventory item is removed, all slides with that texture revert to plywood.

Given this, they should appear in the texture picker as well. There is no reason for them not to.


Chalice Yao added a comment - 10/Feb/09 04:49 AM - edited
Just to add a simple thought:
If it'd be bad to use no-transfer textures on objects you own...

what should you use them on? There is nothing left.
Anyways, in llpanelFace.cpp, around line 98:

// Don't allow (no copy) or (no transfer) textures to be selected during immediate mode
mTextureCtrl->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
// Allow any texture to be used during non-immediate mode.
mTextureCtrl->setNonImmediateFilterPermMask(PERM_NONE);

For this fix, setImmediateFilterPermMask simply needs to be set to

mTextureCtrl->setImmediateFilterPermMask(PERM_COPY);

Then, no-transfer textures should show again, even with 'apply immediately' turned on.

This also affects llPanelLandMedia.cpp for media textures, llPanelObject.cpp for sculpts, llFloaterLand.cpp for parcel images. In those three cases, setNonImmediateFilterPermMask is also set to PERM_COPY |PERM_TRANSFER. I presume this should be simply PERM_COPY to only prevent selecting no-copy textures here, as well.

On a note, the appearance editor lists all kinds of textures, even no-copy, in the texture picker for new outfits.


Hannah Leominster added a comment - 27/Apr/09 01:23 PM
Texture Designers are more willing to let us use their textures for our classes if we pass them on without transfer perms enabled. This is great for teacher who haven't the time or talent to create textures for their classes.

But this limitation impacts the way the texture is applied in classes.


Alexa Linden made changes - 23/Jun/09 01:58 PM
Linden Lab Issue ID SL-55310 DEV-34354
Ellla McMahon made changes - 12/Jul/09 04:01 AM
Affects Version/s 1.23 [ 10470 ]
Affects Version/s 1.22 [ 10430 ]
Ellla McMahon made changes - 12/Jul/09 04:03 AM
Link This issue is original of duplicate VWR-14642 [ VWR-14642 ]
Ellla McMahon made changes - 28/Jul/09 06:15 AM
Link This issue is original of duplicate VWR-14888 [ VWR-14888 ]
Ellla McMahon made changes - 17/Aug/09 09:52 AM
Link This issue is related to by SVC-4722 [ SVC-4722 ]