Commit History

Author SHA1 Message Date
  teravus a6af561660 * Fix some threading issues in BulletXNA (the managed bullet library), this should better allow you to run it in multiple region scenarios (but why would you really want to do that?) Source in OpenSimLibs. 11 years ago
  Justin Clark-Casey (justincc) d06c85ea77 Reinsert PhysicsActor variable back into SOP.SubscribeForCollisionEvents() in order to avoid a race condition. 11 years ago
  Robert Adams 1909ee70f8 Centralize duplicated code in SceneObjectPart for subscribing to 11 years ago
  Justin Clark-Casey (justincc) af9b17c545 minor: remove mono compiler warnings related to keyframe code 11 years ago
  Diva Canto 1286677352 Try to normalize the creatorData of scene object parts with the trailing '/'. What a nightmare this '/' is! 11 years ago
  teravus d47a18fd09 * Adds KeyFrameMotion storage support to SQLite, just a note, seems that there's still something wrong with keyframed motion starting when the sim starts up, you have to 'select' and 'deselect' the prim again to get it to appear to move. Not sure what this is but maybe melanie_t can comment on this. 11 years ago
  Melanie 81ad9255b5 Hook up Keyframe motion to almost everything. Failing to cross a sim border 11 years ago
  Justin Clark-Casey (justincc) 02fe05f346 Fix issue where llSetPayPrice on either one of a clone prim in the same OpenSimulator session would change the prices on both prims. 11 years ago
  Justin Clark-Casey (justincc) 7d38f4940c Implement llSetSoundQueueing(). 11 years ago
  dahlia 9ae24cac2f Materials-capable viewers send ImageUpdate packets when updating materials that are normally sent via RenderMaterials CAP. This can cause a race condition for updating TextureEntry fields. Therefore filter any TextureEntry updates so they only update if something actually changed. 11 years ago
  dahlia ce043c5141 Allow changes to TextureEntry to propagate to viewers when MaterialID changes 11 years ago
  Justin Clark-Casey (justincc) 7bf1986e91 Fix minor race condition in SOP.SitTargetOrientationLL where inconsistent values could be returned if the sit orientation was changed whilst the property was being fetched. 11 years ago
  Justin Clark-Casey (justincc) 97f0c9da84 Use consistent GroupPosition value Make SOP.UpdateGroupPosition() rather than one that could change whilst the method is being executed. 11 years ago
  Justin Clark-Casey (justincc) c0319daa40 fix minor race condition in SOP.SitTargetPositionLL where inconsistency could occur if the sit target position changed whilst the property was fetched 11 years ago
  Justin Clark-Casey (justincc) 3332af4060 minor: Make SOP.UpdateOffset() more consistent by checking against the same old OffsetPosition rather than one which may vary if it simultaneously changes. 11 years ago
  Justin Clark-Casey (justincc) a3c723ee30 Fix minor race condition where SOP.GetGeometricCenter() and GetCenterOfMass() could return results which were never the case if these values were changed whilst the method was running 11 years ago
  Melanie 9b83e53b28 Export permission, part two. Setting export perms for textures and clothing works. Setting perms for prims also works but they don't propagate correctly yet. 11 years ago
  Justin Clark-Casey (justincc) 23ae4c0a4d Fix bug where CHANGED_REGION and/or CHANGED_TELEPORT weren't firing for scripts in attachments. 11 years ago
  Melanie 5f4c4df227 Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask 11 years ago
  Justin Clark-Casey (justincc) 48d41ef307 Remove unnecessary instation of DOMap() in SOP from commit 5c53660 since this is being done lazily 11 years ago
  Justin Clark-Casey (justincc) 5c53660a7f Add prototype dynamic objects map for scene object parts 11 years ago
  teravus 5097437e11 * Apparently, sometimes texture entries come in from the wire with no default texture defined.. so apply better fallback protection against that. The net result is clients will have their selected textures set when they would have previously had an ignored exception. 11 years ago
  Robert Adams 5920abbf8d Add EventManager events triggered when a SOP is added or removed 11 years ago
  Melanie a2dad09172 Actually plumb the new values to physics. 11 years ago
  Melanie 22675e6b14 Add some more code from Avination. This changes physics actor stuff around 11 years ago
  Melanie 7bf33d333a Plumb the path from the client to the extra physics params and back 11 years ago
  Melanie 9089757ea2 Revert "Add plumbing for physics properties to get to the physics engine." 11 years ago
  Robert Adams c658fa1c0d Add plumbing for physics properties to get to the physics engine. 11 years ago
  Melanie 6504e3d4ce Rename "Bounciness" to "Restitution" 11 years ago
  Melanie e5beb480ea Partial port of Avination's support for the new physics parameters. 11 years ago