From 3290cd09d3ecd45c52bd131ada2a793c48fd99dc Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Thu, 9 May 2013 18:12:17 +0100
Subject: remove pointless region handle paramter from
IClientAPI.SendKillObject()
---
OpenSim/Framework/IClientAPI.cs | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index cfb36fe..59ce2c4 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -1097,9 +1097,8 @@ namespace OpenSim.Framework
///
/// Tell the client that an object has been deleted
///
- ///
///
- void SendKillObject(ulong regionHandle, List localID);
+ void SendKillObject(List localID);
void SendAnimations(UUID[] animID, int[] seqs, UUID sourceAgentId, UUID[] objectIDs);
void SendRegionHandshake(RegionInfo regionInfo, RegionHandshakeArgs args);
--
cgit v1.1
From ff0332730d54cf23c53795a9e6bac0262b6c86c3 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Thu, 9 May 2013 23:11:37 +0100
Subject: Implement delete key for local console
---
OpenSim/Framework/Console/LocalConsole.cs | 15 +++++++++++++++
1 file changed, 15 insertions(+)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/Console/LocalConsole.cs b/OpenSim/Framework/Console/LocalConsole.cs
index d41481f..a967db6 100644
--- a/OpenSim/Framework/Console/LocalConsole.cs
+++ b/OpenSim/Framework/Console/LocalConsole.cs
@@ -426,6 +426,21 @@ namespace OpenSim.Framework.Console
System.Console.Write("{0}", prompt);
break;
+ case ConsoleKey.Delete:
+ if (m_cursorXPosition == m_commandLine.Length)
+ break;
+
+ m_commandLine.Remove(m_cursorXPosition, 1);
+
+ SetCursorLeft(0);
+ m_cursorYPosition = SetCursorTop(m_cursorYPosition);
+
+ if (m_echo)
+ System.Console.Write("{0}{1} ", prompt, m_commandLine);
+ else
+ System.Console.Write("{0}", prompt);
+
+ break;
case ConsoleKey.End:
m_cursorXPosition = m_commandLine.Length;
break;
--
cgit v1.1
From 81d8deb1a830765ec64948db5ec3902894761f24 Mon Sep 17 00:00:00 2001
From: Melanie
Date: Sat, 11 May 2013 01:27:37 +0100
Subject: Send up the part missing from the Avination Estate commit. Warning -
contains a small migration.
---
OpenSim/Framework/EstateSettings.cs | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/EstateSettings.cs b/OpenSim/Framework/EstateSettings.cs
index a92abbf..a02993d 100644
--- a/OpenSim/Framework/EstateSettings.cs
+++ b/OpenSim/Framework/EstateSettings.cs
@@ -58,6 +58,30 @@ namespace OpenSim.Framework
set { m_EstateName = value; }
}
+ private bool m_AllowLandmark = true;
+
+ public bool AllowLandmark
+ {
+ get { return m_AllowLandmark; }
+ set { m_AllowLandmark = value; }
+ }
+
+ private bool m_AllowParcelChanges = true;
+
+ public bool AllowParcelChanges
+ {
+ get { return m_AllowParcelChanges; }
+ set { m_AllowParcelChanges = value; }
+ }
+
+ private bool m_AllowSetHome = true;
+
+ public bool AllowSetHome
+ {
+ get { return m_AllowSetHome; }
+ set { m_AllowSetHome = value; }
+ }
+
private uint m_ParentEstateID = 1;
public uint ParentEstateID
@@ -374,10 +398,18 @@ namespace OpenSim.Framework
return l_EstateAccess.Contains(user);
}
+ public void SetFromFlags(ulong regionFlags)
+ {
+ ResetHomeOnTeleport = ((regionFlags & (ulong)OpenMetaverse.RegionFlags.ResetHomeOnTeleport) == (ulong)OpenMetaverse.RegionFlags.ResetHomeOnTeleport);
+ BlockDwell = ((regionFlags & (ulong)OpenMetaverse.RegionFlags.BlockDwell) == (ulong)OpenMetaverse.RegionFlags.BlockDwell);
+ AllowLandmark = ((regionFlags & (ulong)OpenMetaverse.RegionFlags.AllowLandmark) == (ulong)OpenMetaverse.RegionFlags.AllowLandmark);
+ AllowParcelChanges = ((regionFlags & (ulong)OpenMetaverse.RegionFlags.AllowParcelChanges) == (ulong)OpenMetaverse.RegionFlags.AllowParcelChanges);
+ AllowSetHome = ((regionFlags & (ulong)OpenMetaverse.RegionFlags.AllowSetHome) == (ulong)OpenMetaverse.RegionFlags.AllowSetHome);
+ }
+
public bool GroupAccess(UUID groupID)
{
return l_EstateGroups.Contains(groupID);
}
-
}
}
--
cgit v1.1