more changes in undo/redo. Basicly moved control to llclientview.cs. later we can move back to a dispatcher function on SOG that handles the several cases( in a viwer independent way (?)) and calls current exec funtions. made cosmetic changes replacing decimals by hexs so bits are easier to read. Changed behavour of case 12 and 28 ( 0x0c and 0x1c) to make identical to 0x0d and 0x1d ( scale only and scale plus position). DOn't see 12 and 28 in use... cases 1c and 1d still broken

This commit is contained in:
UbitUmarov
2012-03-09 01:53:58 +00:00
parent b8c27252c1
commit 05cdf9bda9
3 changed files with 246 additions and 159 deletions

View File

@@ -828,7 +828,7 @@ namespace OpenSim.Region.Framework.Scenes
set
{
StoreUndoState();
// StoreUndoState();
m_rotationOffset = value;
PhysicsActor actor = PhysActor;
@@ -1007,7 +1007,7 @@ namespace OpenSim.Region.Framework.Scenes
{
if (m_shape != null)
{
StoreUndoState();
// StoreUndoState();
m_shape.Scale = value;