diff options
author | Justin Clarke Casey | 2008-12-17 16:11:03 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-12-17 16:11:03 +0000 |
commit | b4680f653dbc1c6f712898af79c4ea22bca3f678 (patch) | |
tree | 8482ca109db6d7e4b51221f0631c483a4a2d0fef /OpenSim/Framework | |
parent | * Adding some locks to XEngine's m_PrimObjects which were prone to 'the colle... (diff) | |
download | opensim-SC-b4680f653dbc1c6f712898af79c4ea22bca3f678.zip opensim-SC-b4680f653dbc1c6f712898af79c4ea22bca3f678.tar.gz opensim-SC-b4680f653dbc1c6f712898af79c4ea22bca3f678.tar.bz2 opensim-SC-b4680f653dbc1c6f712898af79c4ea22bca3f678.tar.xz |
* Implement 'Save Object Back to My Inventory'. On the Linden client this is in the Tools menu available when editing an object
* This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed
object.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Communications/IUserService.cs | 3 | ||||
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 2 | ||||
-rw-r--r-- | OpenSim/Framework/IScene.cs | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Framework/Communications/IUserService.cs b/OpenSim/Framework/Communications/IUserService.cs index ecbbd32..206fb1e 100644 --- a/OpenSim/Framework/Communications/IUserService.cs +++ b/OpenSim/Framework/Communications/IUserService.cs | |||
@@ -109,7 +109,8 @@ namespace OpenSim.Framework.Communications | |||
109 | void LogOffUser(UUID userid, UUID regionid, ulong regionhandle, float posx, float posy, float posz); | 109 | void LogOffUser(UUID userid, UUID regionid, ulong regionhandle, float posx, float posy, float posz); |
110 | 110 | ||
111 | /// <summary> | 111 | /// <summary> |
112 | /// Returns a list of FriendsListItems that describe the friends and permissions in the friend relationship for UUID friendslistowner | 112 | /// Returns a list of FriendsListItems that describe the friends and permissions in the friend relationship |
113 | /// for UUID friendslistowner | ||
113 | /// </summary> | 114 | /// </summary> |
114 | /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param> | 115 | /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param> |
115 | List<FriendListItem> GetUserFriendList(UUID friendlistowner); | 116 | List<FriendListItem> GetUserFriendList(UUID friendlistowner); |
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 751a2a5..a9c05f6 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -767,7 +767,7 @@ namespace OpenSim.Framework | |||
767 | void SendWindData(Vector2[] windSpeeds); | 767 | void SendWindData(Vector2[] windSpeeds); |
768 | 768 | ||
769 | void MoveAgentIntoRegion(RegionInfo regInfo, Vector3 pos, Vector3 look); | 769 | void MoveAgentIntoRegion(RegionInfo regInfo, Vector3 pos, Vector3 look); |
770 | void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint); | 770 | void InformClientOfNeighbour(ulong neighbourHandle, IPEndPoint neighbourExternalEndPoint); |
771 | AgentCircuitData RequestClientInfo(); | 771 | AgentCircuitData RequestClientInfo(); |
772 | 772 | ||
773 | void CrossRegion(ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint newRegionExternalEndPoint, | 773 | void CrossRegion(ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint newRegionExternalEndPoint, |
diff --git a/OpenSim/Framework/IScene.cs b/OpenSim/Framework/IScene.cs index 6a6fdf1..5978245 100644 --- a/OpenSim/Framework/IScene.cs +++ b/OpenSim/Framework/IScene.cs | |||
@@ -48,6 +48,7 @@ namespace OpenSim.Framework | |||
48 | /// </value> | 48 | /// </value> |
49 | public enum DeRezAction : byte | 49 | public enum DeRezAction : byte |
50 | { | 50 | { |
51 | SaveToExistingUserInventoryItem = 0, | ||
51 | TakeCopy = 1, | 52 | TakeCopy = 1, |
52 | Take = 4, | 53 | Take = 4, |
53 | GodTakeCopy = 5, | 54 | GodTakeCopy = 5, |