|
|
|
Edited summary to add: Add "Ignore" button
Yah, this is an annoyance for me too. I get a lot of random friend requests from people who don't even have the courtesy to IM me and say hi first...some from people I see on my scanner...some from people who must be altcamming me from across the sim. I'd like the option to Ignore and not even give them an acknowledgement of accept/deny after checking their profile and seeing if they're creepy. Cuz usually a deny results in an IM storm from them calling me a bitch. LOL Heh, I definately agree. Some new members I meet offer friendships all the time and I don't want them to think I don't like them by declining friendship and if I accept I don't know them that much and it just fills up my Friends list with unknown people. I'm picky about the people on my Friends list.
I totally agree with the take me out to dinner...
...or add a pay-to-add-as-friend button at least. (jokingly)
That ignore button sounds like the ideal solution - I would like to see that feature on the join group invitations, too.
I'm working on a fix for this, which would entail adding "Ignore" buttons to the notifications for being offered friendship, a calling card, or group membership.
I think this can be fixed with just non-code changes to the UI XML files, but I need to look at the code more thoroughly to make sure. That sounds great, thanks!
I'd go so far as to say that ALL dialogues should have an ignore option. It occurs to me that you could check online status using a call to llRequestPermissions as well, since the PERMISSION_DEBIT box is pretty damned big as well.
It is however VERY important that this ignore button is done similarly to script dialogues, ie it is distinct from other buttons to reduce the chances of a mis-click. You can easy find the online status of anybody you wish to via script.
Changing the issue title to reflect that finding the online status isn't really relevant... This is a bad idea, as mentionned above, it's already possible to check online status with a simple freebie script, a friendship request should give the person who sent it a response, if you're too shy to decline a friendship request from someone, then simply accept it and delete them from your list, then seek psychological help, because you have a problem.
Adding an ignore option would simply cause people to wonder if the request was ever received, and send them over and over again. If you disagree, that's fine, but there's no need to insult.
"Psychological help" indeed. Okay, I'm attaching a patch to ignore that adds an ignore button to friends adds and calling card offers for 1.20rc10. If you click ignore when someone offers to add friends they won't see any message, same with calling cards. Able was half right. You can do that bit in xml, but if you add an ignore button to inv offers ignoring them will send the inv to the trash, giving a "such and such declined your inventory offer" message to the sender.
Thanks, McCabe. Imported. Want!
I'm still crediting McCabe with the patch, but I went a different route with this. I got rid of the decline message. Those just give people negative pings, and fewer buttons on these dialogs is better.
There's also a new feature, where a reason for the invite can be provided, similar to how teleport invitations can include text. This will help eliminate bogus rejections. I strongly agree wth the proposal to add this feature. I would also like to see an Ignore button when people offer unsolicited inventory. People abuse both friendship requests and inventory offers in order to find out if I am online, and I want to simply dismiss them.
Reason Why boxes in the requests, and Reason Why Not boxes in the declensions seem both good ideas. Rather like adding textbox to llDialog, as well as having seperate llTextBox. Any declension of Friendship is also a declension of an inventory item, so I wonder if Ignore is actually possible. Scripted Declensions should be possible, but could be a more complicated patch. "So-And_So is automatically declining friendship offers."
The Text Boxes kind of make it a sequel of getting the llTextBox() working. @Soft Linden, Is there an updated patch? The only one I see is the one from McCabe and Soft Linden commented on some changes with it.
It's not there as a patch - it's committed to the maint-viewer-12 branch, which should hit the 1.23 viewer.
Voted Voted Voted!
I can't tell you how many wasted hours of my week are caused by a new user offering me friendship out of the blue. While obviously, this one action can't waste much time, the options are, and seemingly always have been, "Accept" or "Decline"..Pressing "Accept" sends the user the message "Winter Ventura has accepted your friendship offer"... that's very friendly and nice.. but pressing "Decline" sends the message "Winter Ventura has declined your friendship offer" Problem is, of course, that THAT comes across as "Winter Ventura doesn't like you, and doesn't want to be your friend"... and more often than not (I'm really not joking here).. the offer-er will launch into an extended guilt-trip discussion, "y dont u wanna b my friend?".. and this will usually eat time and energy.. all because it TELLS them for some unknown reason, that I declined. I've actually had to dedicate one of the "Picks" in my profile to this, (not that anyone ever reads it). I don't know what drives people to friend strangers and shop owners. For a while, I had the feeling that people were friending because they didn't know how to IM people who weren't on their friends list. Later, I thought it might be because they wanted to "find a time when we were both on, to ask for support" or wanted to offer teleports and couldn't figure out how... but more and more, I just get the idea that the new users thing that SL is MySpace.. and he who has the most names on his friendslist, wins. Many times, I will just "relog" when offered friendship by a stranger, to dismiss the dialog unanswered. So there you go, added stress on the asset and login servers and whatnot, just to avoid the drama of pressing "decline". Removing the "declined" answer is such an elegant fix for this problem. I'm voting for this, but I'd like to know: would it be terribly hard to put an option in preferences which automatically denies friendship requests with an optional customized message? (somewhat like a busy-response, but specific to friend requests that's independent of the busy setting).
@brandon - I'd make a new JIRA proposing that, along with the rationale for wanting it. It's totally okay to mention the JIRA here to try and direct discussion over to the new one.
Created
Please view the following link if you would be interested in a preference that would allow for the auto-denial of friend requests, that return an automated "response message" such as is done when a friend request is made in busy mode. I got a friendship request on 1.23.3.RC3, the ignore button was NOT there. Still not fixed.
@Techwolf - see October 10, 2008 comment above
Instead of doing the ignore button, decline messages are no longer sent. So declining operates as an ignore would have. I've been wanting a [ Profile ] button for the longest time. Most of the time I get friend requests when I'm offline, or from users who aren't even near me (or the sim is over populated to spot them) and it would be nice if I can just bring up their profile from the friend request it self, before I respond to it. It's really cumbersome to manually type in the users name in people search to find their profile.
@HUGSaLOT - your best bet would be to create a new JIRA for a feature like that. Something mentioned in comments won't get seen by most people, and won't get turned into a task for anyone.
Fixed in 1.23.4, released on 06/15/2009.
Second Life 1.23.4 (123908) Jun 11 2009 15:16:56 (Second Life Release)
Uhm.. I hate to ask this.. but where is the ignore button? Cause I'm not seeing it. Is there some kind of secret debug option I have to enable to ignore friendship offers? Did the patch get left out of the build? Or does it not work with offline friendship requests? An Ignore button was not added, just decline messages are no longer sent.
It's as Harleen says. (Thanks, Harleen!)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
My only option was to leave the offer sitting in the upper right corner of my screen until I logged off.
Unfortunately, even an ignore option wouldn't prevent people from using the add friend button to determine whether you're online when they press it. The message they receive will depend on whether you are online. Inventory offers can also be abused in this way, although I think people haven't quite caught on to this yet.