aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-06-01One should not lock null objects.Melanie Thielker1-5/+8
2010-06-01Lock the object queue when dequeueingMelanie Thielker1-78/+81
2010-06-01Fix prim returns I broke earlierMelanie Thielker2-5/+8
2010-06-01Fix prim returns I broke earlierMelanie Thielker1-1/+1
2010-06-01Fix prim returns I broke earlierMelanie Thielker1-4/+7
2010-06-01Continuing refactor. Refactor DeRezObject to deal with multiple objectsMelanie Thielker3-69/+89
2010-06-01Add a method to get the bounding box and root prim offsets within it forMelanie Thielker1-0/+44
a group of prims.
2010-06-01Split GetAxisAlignedBoundingBox into two methods to allow calculation ofMelanie Thielker1-3/+20
combined bounding boxes and offsets
2010-06-01Fix prim returns I broke earlierMelanie Thielker1-4/+7
2010-06-01Change the handling of CreateSelected. Only send it on real creation, notMelanie Thielker1-1/+2
for each prim coming into view.
2010-06-01Change the handling of CreateSelected. Only send it on real creation, notMelanie Thielker1-1/+2
for each prim coming into view.
2010-06-01Continuing refactor. Refactor DeRezObject to deal with multiple objectsMelanie Thielker3-69/+89
2010-06-01Add a method to get the bounding box and root prim offsets within it forMelanie Thielker1-0/+44
a group of prims.
2010-06-01Split GetAxisAlignedBoundingBox into two methods to allow calculation ofMelanie Thielker1-2/+19
combined bounding boxes and offsets
2010-05-31Fix create selection getting overwritten by multiple updates for the same prim.Melanie Thielker3-3/+10
2010-05-31Fix create selection getting overwritten by multiple updates for the same prim.Melanie Thielker3-3/+10
2010-05-29Implement suspended updates - When an operation is occurring on lots of ↵Tom Grimshaw4-14/+61
prims in a single group, don't schedule any updates until the operation has completed. This makes things like llSetAlpha(LINK_SET,0.0,ALL_SIDES); a *lot* faster, more efficient and less buggy, and also makes unlinking a lot better. Linking is still treacherous.. this needs to be analysed.
2010-05-28get TestSaveIarV0_1() uncommented but not running as a test yet since I ↵Justin Clark-Casey (justincc)1-0/+2
didn't get the authentication server to work and my brain is about to fizzle out my ears
2010-05-28Add ability to load IARs directly from URIsJustin Clark-Casey (justincc)1-1/+25
So, something like load iar Justin Clark-Casey / PASSWORD http://justincc.org/downloads/iars/my-great-items.iar Will load my IAR directly from the web.
2010-05-28Adjust Scene.DeleteAllSceneObjects() to not delete objects attached to avatars.Justin Clark-Casey (justincc)1-2/+6
This is going to be the right behaviour in all cases, I should think. This means that avatars in region when an oar is loaded do not lose their attachments
2010-05-28Simplify AddFullUpdateToAvatars()/AddPartialUpdateToAvatars() by calling the ↵Justin Clark-Casey (justincc)1-2/+5
object's corresponding single avatar update method, rather than calling the sceneviewer directly
2010-05-28remove redundant ScenePresence.QueuePartForUpdate() - every place in the ↵Justin Clark-Casey (justincc)1-9/+0
code calls SceneViewer.QueuePartForUpdate() directly
2010-05-27Prevent a null refMelanie Thielker1-0/+3
2010-05-27Prevent a null refMelanie Thielker1-0/+3
2010-05-24Change the way alpha is interpreted on prim text. Manris #4723Melanie1-1/+1
2010-05-23Remove an unneeded conditionalMelanie1-2/+1
2010-05-23Add the SitGround flag back inMelanie1-1/+4
2010-05-21Apply adaption of patch in http://opensimulator.org/mantis/view.php?id=4628Justin Clark-Casey (justincc)1-3/+2
This prevents a ground-sitting avatar from being moved about in mouselook Thanks mirceakitsune!
2010-05-21Added a sanity check before using m_config in the Scene constructorJohn Hurliman1-16/+19
2010-05-21* Added code comments to Prioritizer.cs that document how to add a new ↵John Hurliman1-1/+13
update priority policy
2010-05-21rearrange SceneGraph.AddSceneObject() to return earlier if an object with ↵Justin Clark-Casey (justincc)1-53/+49
that uuid is already in the scene this means that we don't perform pointless work
2010-05-21* Moving all of the prioritization/reprioritization code into a new file ↵John Hurliman5-267/+173
Prioritizer.cs * Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now * Improved the distance and front back policies to always give your avatar the highest priority
2010-05-21minor: remove LongRunning test designator from TestAddSceneObject() since it ↵Justin Clark-Casey (justincc)1-1/+1
isn't, really
2010-05-21add test to make sure that adding an object where one already exists in the ↵Justin Clark-Casey (justincc)1-0/+34
scene with that uuid fails
2010-05-21extend TestAddSceneObject() to check Scene.AddNewSceneObject() return booleanJustin Clark-Casey (justincc)1-3/+13
improve test to retrieve object by known uuid rather than dynamically assigned local id
2010-05-21Fix a problem where SceneGraph.AddSceneObject() would return false on ↵Justin Clark-Casey (justincc)1-7/+14
successfully adding an object rather than true, in defiance of its method documentation This meant that the returns were inconsistent - false would be returned both for various scene object failure conditions (e.g. root part was null) and if the object was successfully added.
2010-05-21Add a new priority scheme that works like FrontBack, but completely ↵Melanie1-0/+57
deprioritizes static prims, creating a hierarchy as follows: 0 == own avatar < other avatars < pysical prims < static prims For a child agent, simply acts like FrontBack
2010-05-21add prim item and test asset save in save oar unit testJustin Clark-Casey (justincc)2-4/+7
2010-05-21Change the way the object perms are propagated to attempt to salvageMelanie1-21/+23
some older content
2010-05-21Refactor scene presence list for lockless iteration. Lock contention will ↵Melanie1-82/+49
now only be for simultaneous add/removes of scene presences from the scene.
2010-05-21Change the way the object perms are propagated to attempt to salvageMelanie1-21/+23
some older content
2010-05-19Initialise m_initialSitTarget to ZERO_VACTOR for safety's sake as per convo ↵Tom Grimshaw1-1/+1
with kitto
2010-05-19Fix a nullref issue in SitAltitudeCallbackTom Grimshaw1-6/+9
2010-05-19Fix a nullref issue in SitAltitudeCallbackTom Grimshaw1-50/+53
2010-05-18Don't send kill packets to child agents as we close themTom Grimshaw1-2/+2
2010-05-18Fix to the scenario where we send an agent to a neighbouring sim (via ↵Tom Grimshaw3-6/+27
teleport), then tell our neighbours to close the agents.. thereby disconnecting the user. Added a new CloseChildAgent method in lieu of CloseAgent. This has been a long standing problem - with any luck this will cure it.
2010-05-18Fix for hanging on "Connecting to region".. caused by packets being ↵Tom Grimshaw1-49/+53
processed before the presence has bound to receive events. Fixed this by adding packets to a queue and then processing them when the presence is ready.
2010-05-17When killing a zombie session, don't send the stop packet since it often has ↵Tom Grimshaw1-1/+1
the effect of killing a newly connected client.
2010-05-16Fixes mantis #4622.Diva Canto1-23/+14
2010-05-15Finalized the client's TCP IP address verification process for HG1.5.Diva Canto3-24/+77