Commit History

Autor SHA1 Mensaxe Data
  Justin Clark-Casey (justincc) 099212167b Implement STATUS_BLOCK_GRAB_OBJECT in llSetStatus()/llGetStatus() and correct effect of STATUS_BLOCK_GRAB %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz f94b3bbe0f Minor: changed "existant" to "existent" %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz 0301c81b01 Made GetScenePresence() case-insensitive when searching by user name. This makes it easier to use console commands such as "show appearance". %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0af8886400 Fix problem where moving an object to another region on the same simulator was failing, with the object returning to its original position. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 7da10850b0 Fix bug where removing a physical linkset would only decrement the Active Objects statistic by 1 instead of by the number of prims removed. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 065c5839b5 Refactor: merge SceneGraph.AddScenePresence() into CreateAndAddChildScenePresence() since the former was only ever called from the latter %!s(int64=11) %!d(string=hai) anos
  Melanie 81ad9255b5 Hook up Keyframe motion to almost everything. Failing to cross a sim border %!s(int64=11) %!d(string=hai) anos
  Melanie 7bf33d333a Plumb the path from the client to the extra physics params and back %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 81aeecc907 Allow "show object", "show part", "dump object" and "delete object" to accept a local ID as well as a UUID. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) cd325fdf02 Pass the "attachToBackup" bool given to SceneGraph.AddNewSceneObject() down into the 3-parameter AddNewSceneObject() method instead of always hardcoding true. %!s(int64=12) %!d(string=hai) anos
  SignpostMarv ef4122213c enables configurable minimum sizes for physical & non-physical prims %!s(int64=12) %!d(string=hai) anos
  Melanie fc77bca936 Committing Avination's memleak fix-a-thon, installment #3 %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) e9a121e1b2 Add TestCreateDuplicateRootScenePresence() regression test. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 7ff4eec79c Remove redundant SetScene() function in Scene.AddSceneObject() %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 056c9a59b2 Add assert to attachment regression tests to check that number of objects in the scene graph %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 5c162ccd57 Go back to calling IncomingCloseAgent() in the "kick user" command for consistency instead of IClientAPI.Close() directly. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) d547bcf8d1 Remove duplicate update of user count in Scene.IncomingCloseAgent() %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4d34763f8c Check agent limit against root agent count rather than both root and child agents %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) abbd050a13 Perform SceneGraph.DuplicateObject() under existing m_updateLock already used for link and delinking, in order to avoid race conditions. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 859646ef5c minor: Add some method doc. Add warnings since calling SOG link/delink methods directly rather than through Scene may allow race conditions. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 7468299673 Eliminate race condition where many callers would check SOP.PhysicsActor != null then assume it was still not null in later code. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 32a953fed7 refactor: Rename SOG.GetChildPart() to GetPart() since it can also return the 'root' part. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) f0406f9fe2 Rename SOG.HasChildPrim(uint) to SOG.ContainsPart(uint) to match existing ContainsPart method and remove method duplication. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) a4b01ef38a Replace script-lines-per-second with the script execution time scaled by its measurement period and an idealised frame time. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 06dda14505 Simplify minimap coarse location code by just reference SP.AbsolutePosition %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 94e58ff6b9 Use SP.ParentPart instead of ParentID in places where it's more efficient (saving extra null checks, etc.) %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 84184708de Fix a bug where changing shape parameters of a child prim in a linkset would not persist. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ebe5e1731d In ObjectTortureTests, run garbage collector on Teardown and run scene loop update when scene objects have been deleted. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) dfa19e23f0 Stop a scene object from attempting to link with itself (which results in an exception and constant complaints in v3 viewers). %!s(int64=12) %!d(string=hai) anos
  Dan Lake 146d78edfa ObjectAddedToScene event should be fired when duplicating objects %!s(int64=12) %!d(string=hai) anos