• 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-4699
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Jacek Antonelli
Votes: 12
Watchers: 4
Operations

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

Replace "Release Keys" button with a new fly-out menu

Created: 07/Feb/08 04:50 PM   Updated: 10/Mar/08 10:35 AM
Return to search
Component/s: Avatar/Character, Permissions, User Interface
Affects Version/s: None
Fix Version/s: None

Issue Links:
Duplicate
 
Relates


 Description  « Hide
At Benjamin Linden's office hours Feb 7 2008, the idea came up of creating a fly-out menu / submenu to replace the "Release Keys" button. The new menu would be similar to the "Detach Object" and "Take Off Clothing" submenus.
  • The menu would be disabled (grayed out) when no objects have control of the user's keys.
  • When a scripted object has control, that object would be listed in the menu.
  • Subsequently selecting one of the objects from the menu would detach that object specifically if attached, unseat the user if sat on, and release the controls..
  • A menu item to "Release All" would be desirable as well.


 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Jacek Antonelli added a comment - 07/Feb/08 04:52 PM
A partial transcript from the office hours follows. (If you don't want to read it, you can collapse this comment _)

==========

Benjamin Linden: before we run out of time I wanted to talk some more about Release Keys
Benjamin Linden: does anyone anticipate problems for new users if we move that to the menu?
Jacek Antonelli: No
Squirrel Wood: release keys.. like I said.. would be nice if you could choose which "hud" or "script" to take controls away from
Garn Conover: that seems to be the main idea for it, move it up to say tools
Gia May: no, the intuitive way to do it is to remove the attachment hooking the keys
Jason Swain: I think it would be safer having the release keys on the menu
Jacek Antonelli: If you did it for "Stand Up" I would say yes. But I don't think "Release Keys" is used very often (except unintentionally)
Benjamin Linden: hmm, so maybe a fly-out menu?
Squirrel Wood: That would be nice to have, yes
Gia May: has anyone ever used "release keys" intentionally, other than just to see what it dos?
Benjamin Linden: so perhaps if we moved Release Keys to the menu fewer content creators would use it for something important like "get me out of this car!!"
Garn Conover: maybe change it to release controls as well
Squirrel Wood: release keys at the moment releases keys from any and all scripts that have permission
Jacek Antonelli: Ben: I'm pretty sure people just use Stand Up for getting out of cars, hehe
Squirrel Wood: yes.
Jacek Antonelli: And "detach" for getting off attachments that they don't like
Garn Conover: is it known why it jumps up halfway upo the screen?
Squirrel Wood: aos, flight assists... don't want to "release keys" on those
Benjamin Linden: so basically release keys serves no purpose at all?
Jason Swain: I have hit release keys accidentaly quite alot, so having it in a menu would be a large improvement
Squirrel Wood: and there are quite a number of scripts that use key control to keep running in no script areas
Gia May: exactly: if you removed release keys nobody would miss it
Jacek Antonelli: Hmmmmm. It serves a small purpose, if you don't know what attachment has your controls. But very minor
Jacek Antonelli: Definitely not important enough to be along the bottom. Maybe not even worth a menu item
Squirrel Wood: definitely a menu item
Garn Conover: yea thats why a fly menu would be nice.. instead of detatching you can look to see what possibly is effecting you
Squirrel Wood: as there may be some malicious scripts requesting key control perms
Benjamin Linden: I like that idea a lot
Jurin Juran: putting mute on the buttons was a good idea
Gia May: if you don't know what attachment has them, taking off attachments will tell you and release keys won't
Jacek Antonelli: Oh, yeah. A menu that shows which things have your controls, and allow you to detach just those!
Benjamin Linden: so it would be a disabled menu item unless there's something in it
Benjamin Linden: then it becomes a flyout that lists the things controlling your av
Squirrel Wood: Yes!
Jacek Antonelli: I don't like how "Release keys" detaches everything that has your keys
Gia May: that would be good
Garn Conover nods x3
Benjamin Linden: would someone here mind writing that up as a jira
Jacek Antonelli: yes, yes, a thousand times yes
Squirrel Wood: That would make it a LOT more useful
Benjamin Linden: and include this transcript


Jacek Antonelli made changes - 07/Feb/08 04:53 PM
Field Original Value New Value
Link This issue Relates to VWR-4541 [ VWR-4541 ]
McCabe Maxsted added a comment - 07/Feb/08 08:53 PM
This would make Release Keys useful while avoiding problems with the Release Keys button interfering with chat. I love two-bird-one-stone solutions like that! Has my vote

Robin Sojourner added a comment - 07/Feb/08 11:19 PM
Putting "release keys" on a menu, with a fly out so the user can see which items have key controls has already been discussed in VWR-4541.

(I'm sorry, but I don't know how to link JIRA numbers. If someone else does, please feel free.)

It is, in my opinion, a fairly obvious and elegant solution. Please, do it that way, and make this button go away.


Argent Stonecutter added a comment - 08/Feb/08 03:40 AM - edited
Yes yes yes yes yes yes yes!

And a similar fly-out menu for "edit attachment" so you can edit that damned attachment that moved itself offscreen and rotated sideways in the HUD, or that got attached to your eyeball and you can't quite focus inside your own head accurately enough to find it...

And, well, make the buttons dock to the right instead of the left? Can that be done in XUI?


WarKirby Magojiro added a comment - 08/Feb/08 07:57 AM
This sounds potentially complex, and would require serverside support, no?

I'd really like to see the option as-is moved to tools, as an interim solution. And this can be implemented after.


WarKirby Magojiro added a comment - 08/Feb/08 08:02 AM
Fixed a typo in the description, and added unsit/detach in the functionality. Because simply removing the controls is utterly useless, as a permissions event will be raised, and the object can simply request controls again. If sat on or attached, this will be auto granted, too. And so simply removing the controls is not adequate.

WarKirby Magojiro made changes - 08/Feb/08 08:02 AM
Description At Benjamin Linden's office hours Feb 7 2008, the idea came up of creating a fly-out menu / submenu to replace the "Release Keys" button. The new menu would be similar to the "Detach Object" and "Take Off Clothing" submenus.

- The menu would be disabled (grayed out) when no objects have control of the user's keys.
- When a scripted object has control, that object would be listen in the menu.
- Subsequently selecting one of the objects from the menu would release control for that object specifically.
- A menu item to "Release All" would be desirable as well.
At Benjamin Linden's office hours Feb 7 2008, the idea came up of creating a fly-out menu / submenu to replace the "Release Keys" button. The new menu would be similar to the "Detach Object" and "Take Off Clothing" submenus.

- The menu would be disabled (grayed out) when no objects have control of the user's keys.
- When a scripted object has control, that object would be listed in the menu.
- Subsequently selecting one of the objects from the menu would detach that object specifically if attached, unseat the user if sat on, and release the controls..
- A menu item to "Release All" would be desirable as well.
Nanci Barthelmess added a comment - 08/Feb/08 08:07 AM
Are we looking at taking out the "Stand Up" button as well? I rather like that button (in the old location though, not left aligned), although I wouldn't hate a shortcut key for it if one was available.

Argent Stonecutter added a comment - 08/Feb/08 08:27 AM
I think we need to keep "stand up" as a button, because that one's actually used quite a lot.

Harleen Gretzky made changes - 10/Feb/08 04:09 PM
Link This issue is duplicated by VWR-4785 [ VWR-4785 ]
Harleen Gretzky made changes - 11/Feb/08 03:12 PM
Link This issue is duplicated by VWR-4827 [ VWR-4827 ]
Jaszon Maynard made changes - 10/Mar/08 10:35 AM
Link This issue is related to by VWR-5407 [ VWR-5407 ]
Sue Linden made changes - 13/Nov/08 11:03 AM
Workflow jira-2007-12-22a [ 52013 ] jira-2008-11-14 [ 62794 ]
Sue Linden made changes - 13/Nov/08 11:20 AM
Workflow jira-2007-12-22a [ 62794 ] jira-2008-11-14 [ 68841 ]
Sue Linden made changes - 13/Nov/08 04:35 PM
Workflow jira-2008-11-14 [ 68841 ] jira-2008-11-14a [ 88789 ]
Sue Linden made changes - 13/Nov/08 04:54 PM
Workflow jira-2008-11-14 [ 88789 ] jira-2008-11-14a [ 95113 ]
Sue Linden made changes - 13/Nov/08 05:03 PM
Workflow jira-2008-11-14 [ 95113 ] jira-2008-11-14a [ 98302 ]
Sue Linden made changes - 13/Nov/08 05:14 PM
Workflow jira-2008-11-14 [ 98302 ] jira-2008-11-14a [ 102289 ]
Sue Linden made changes - 13/Nov/08 05:33 PM
Workflow jira-2008-11-14 [ 102289 ] jira-2008-11-14a [ 109720 ]
Sue Linden made changes - 13/Nov/08 05:55 PM
Workflow jira-2008-11-14 [ 109720 ] jira-2008-11-14a [ 117206 ]
Sue Linden made changes - 13/Nov/08 06:10 PM
Workflow jira-2008-11-14 [ 117206 ] jira-2008-11-14a [ 122899 ]
Sue Linden made changes - 13/Nov/08 06:34 PM
Workflow jira-2008-11-14 [ 122899 ] jira-2008-11-14a [ 131536 ]
Sue Linden made changes - 13/Nov/08 06:50 PM
Workflow jira-2008-11-14 [ 131536 ] jira-2008-11-14a [ 137988 ]