Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-10-29 | fix mantis 7733, reverting setting of IsAttachment on first call to full ↵ | UbitUmarov | 1 | -3/+4 | |
check. Replace instead same simple IsAttachment tests by full checks | |||||
2015-10-23 | replace objects scale clamp by a more readable clamp. Simplify GroupResize ↵ | UbitUmarov | 1 | -10/+9 | |
and let rescale factors < 1 also be checked for size limits, Set new scales directly not checking them again. | |||||
2015-10-20 | move ugly convertion of axis locks 3 bit flags to a wasted vector3 down to ↵ | UbitUmarov | 1 | -20/+2 | |
PhysicsActor. Let engines use LockAngularMotion with either Vector3 argument or byte | |||||
2015-10-20 | also apply axis locks, when creating a prim physics actor | UbitUmarov | 1 | -0/+14 | |
2015-10-20 | stop using a Vector3 to store 3bits | UbitUmarov | 1 | -10/+20 | |
2015-10-20 | STATUS_ROTATE are linkset flags and not prim | UbitUmarov | 1 | -7/+2 | |
2015-09-21 | last merging of sog m_linkedAvatars into m_sittingAvatars - untested. | UbitUmarov | 1 | -1/+1 | |
2015-09-21 | try to remove Scenepresence dependence on sog m_linkedAvatars, sitting may ↵ | UbitUmarov | 1 | -1/+2 | |
still work | |||||
2015-09-21 | Fix a regression to GetSittingAvatars(). Return List<ScenePresence> once more. | Kevin Cozens | 1 | -13/+13 | |
2015-09-02 | seems to compile ( tests comented out) | UbitUmarov | 1 | -104/+26 | |
2015-08-30 | More namespace and dll name changes. Still no functional changes. | Diva Canto | 1 | -1/+1 | |
2015-08-30 | Renamed the namespaces too | Diva Canto | 1 | -1/+1 | |
2015-08-03 | Removed unused variable | Oren Hurvitz | 1 | -2/+0 | |
2015-08-02 | Add an option to processes physics collisions using FireAndForget. | Robert Adams | 1 | -3/+31 | |
Off by default but set with [Startup]ShouldUseFireAndForgetForCollsions=true There is a problem with physics colliions sometimes stopping. One suspicion is that the long callback path from the physics engine into the script engine is causing problems. Enabling this feature passes the collision into the script engine on a separate thread and not the main simulation thread. Tester can enable this and see if the collsions stay around. If they still fail, this commit should be reverted and another solution looked for. | |||||
2015-06-10 | SceneObjectPart.UpdateLookAt() now uses corrected libomv quaternion functions. | dahlia | 1 | -16/+6 | |
2015-03-22 | Varregion: first cut at removing Border class checks for region crossings. | Robert Adams | 1 | -4/+1 | |
Added Scene.PositionIsInCurrentRegion(pos) to sense when new position needs some crossing work. Many changes made to EntityTransferModule to accomodate new crossing sense logic. | |||||
2015-02-16 | Add NaN and Infinity tests for SOP Velocity and Acceleration setters. | dahlia | 1 | -5/+13 | |
2015-02-16 | Use a boolean flag to signal lookat is running instead of ↵ | dahlia | 1 | -4/+10 | |
Quaternion.Identity so it can be a valid target orientation | |||||
2015-02-16 | Filter NaN and Infinity values at SOP AngularVelocity setter | dahlia | 1 | -1/+6 | |
2015-02-07 | llLookAt() strength parameter should slow rotation as it is increased. ↵ | dahlia | 1 | -2/+2 | |
Thanks Vegaslan for pointing this out. | |||||
2015-02-07 | llLookAt(): reduce and clamp strengh to reduce probability of overshoot | dahlia | 1 | -2/+5 | |
2015-02-06 | llLookAt() and llRotLookAt(): all orientation updates now done via angular ↵ | dahlia | 1 | -17/+28 | |
velocity manipulation. Also correct some orientation glitches during interpolation. | |||||
2015-02-05 | Manage Angular Velocity during llLookAt() rotation of physical objects | dahlia | 1 | -1/+11 | |
2015-02-05 | Set angular velocity in physics actor in SceneObjectPart.AngularVelocity ↵ | dahlia | 1 | -1/+7 | |
setter. Enables llSetAngularVelocity() | |||||
2015-01-21 | If [Permissions] serverside_object_permissions = false or the undocumented ↵ | Justin Clark-Casey (justincc) | 1 | -1/+4 | |
propogate_permissions = false, don't propogate permissions of prim inventory items. This was a regression from 13f31fd (4 Nov 2013) Relates to http://opensimulator.org/mantis/view.php?id=7399 | |||||
2014-11-19 | refactor: capitalize SOP.moveToTarget() and stopMoveToTarget() in accordance ↵ | Justin Clark-Casey | 1 | -2/+2 | |
with code guidelines and the rest of the methods. | |||||
2014-11-19 | Remove SOP.StopMoveToTarget scheduled update which is now being done in ↵ | Justin Clark-Casey | 1 | -3/+0 | |
SOG.stopMoveToTarget() as of last commit 67e568 | |||||
2014-10-26 | some cleanup, localID coerence fix.. | UbitUmarov | 1 | -3/+3 | |
2014-10-06 | fix targetOmega resend on deselect on the right place, can't be at sop | UbitUmarov | 1 | -2/+1 | |
but packethandlers | |||||
2014-10-04 | bug fix: resend part targetOmega on deSelect | UbitUmarov | 1 | -0/+2 | |
2014-09-23 | populate collision lists with LinkNumber, and detected structure in | UbitUmarov | 1 | -0/+3 | |
Xengine | |||||
2014-09-22 | some changes in link/unlink code, bypassing complex variables set methods | UbitUmarov | 1 | -1/+22 | |
2014-09-12 | Fix issues where setting llSetTextureAnim(FALSE... did not work properly). | Justin Clark-Casey (justincc) | 1 | -11/+20 | |
I ended up amalgamating patches from http://opensimulator.org/mantis/view.php?id=7313 and http://opensimulator.org/mantis/view.php?id=7318 Thanks a lot to both bobshaffer2 and cinderblocks. | |||||
2014-09-05 | do not send objectproprieties on sop.SetGroup(). I many cases this will | UbitUmarov | 1 | -2/+2 | |
arrive before creating the object in viewer with respective full update | |||||
2014-08-29 | Implement STATUS_BLOCK_GRAB_OBJECT in llSetStatus()/llGetStatus() and ↵ | Justin Clark-Casey (justincc) | 1 | -17/+1 | |
correct effect of STATUS_BLOCK_GRAB As per http://wiki.secondlife.com/wiki/LlSetStatus Setting STATUS_BLOCK_GRAB_OBJECT prevents or allows move of a physical linkset by grab on any prim. Setting STATUS_BLOCK_GRAB prevents or allows move of a physical linkset by grab on a particular prim. Previously, setting STATUS_BLOCK_GRAB would prevent drag via all prims of the linkset. | |||||
2014-08-29 | Ignore whitespace when reading serialized XML objects. | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
This was previously effectively being done by XmlDocument in the multiple passes through the XML. This change tells XmlReader to ignore whitespace. This also means changing arguments to use XmlReader instead of XmlTextReader (a descendent of XmlReader) directly. XmlReader.Create() has been the recommend way to create XML readers since .NET 2.0 as per MS SDK and is the only way to specific ignore whitespace settings. | |||||
2014-08-22 | sop SendFullUpdate() goes by presence if it is a attachment | UbitUmarov | 1 | -1/+14 | |
2014-08-22 | some cleanup ( well or not ) | UbitUmarov | 1 | -6/+67 | |
2014-08-11 | Fix a condition check | Melanie Thielker | 1 | -1/+1 | |
2014-08-11 | Fix a condition check | Melanie Thielker | 1 | -1/+1 | |
2014-08-11 | Make texture anims work right on singu | Melanie Thielker | 1 | -12/+19 | |
2014-08-11 | Make texture anims work right on singu | Melanie Thielker | 1 | -12/+19 | |
2014-07-22 | send updates on selected attachments as sl ( warinin if reverted then a | UbitUmarov | 1 | -3/+3 | |
fix is needed elsewhere since the changes are never sent) | |||||
2014-07-20 | physics engine cannot change internal positions of linksets, at least not | UbitUmarov | 1 | -2/+2 | |
in teaseupdates | |||||
2014-07-20 | replace old Attachoffset by AttachedPos. Comented out possible merge | UbitUmarov | 1 | -3/+0 | |
artifacts | |||||
2014-04-04 | fixed object-collision issue after uncheck phantom-flag | tglion | 1 | -0/+2 | |
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> | |||||
2014-04-03 | refactor: Use m_sittingAvatars to maintain the list of sitting avatars ↵ | Justin Clark-Casey (justincc) | 1 | -14/+14 | |
instead of two independent structures that do exactly the same thing m_sittingAvatars code also already properly handles locking to avoid races. | |||||
2014-04-03 | Fix bug where crossing to a neighbouring region and back again would trigger ↵ | Justin Clark-Casey (justincc) | 1 | -0/+6 | |
an exception, and a second recross would stop the user moving until relog Also fixes an issue where sitting avatar counts became inaccurate after any cross. Part of the problem was due to cloning code using MemberwiseClone() but not resetting certain collection structures. Adds regression test for this case. In relation to http://opensimulator.org/mantis/view.php?id=7050 | |||||
2014-02-15 | Rewrite of mega-region code to use new form of border checking. | Robert Adams | 1 | -6/+3 | |
This commit eliminates all of the 'border' class and list code and replaces it with testing if in the current region. Impacts: can make a mega-region out of varregions of the same size; and mega-region combinations must be rectangular (not square but rectangular) | |||||
2014-01-10 | Refactored setting permissions when rezzing items: use the same function ↵ | Oren Hurvitz | 1 | -0/+58 | |
when rezzing from user inventory and prim inventory. Also, fixed a bug: when rezzing a coalesced object from a prim's inventory, apply the coalesced object's name and description only to the first sub-object; not to all the objects in the coalescence. (This was already done correctly when rezzing from a user's inventory.) |