Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2011-10-06 | Fixed line endings from previous commit | Dan Lake | 1 | -2/+2 | |
2011-10-06 | Refactored "known child region" in ScenePresence. There were 4 different | Dan Lake | 1 | -7/+4 | |
ways to access the list/dictionary of child regions and locking was inconsistent. There are now public properties which enforce locks. Callers are no longer required to create new copies of lists. | |||||
2011-09-22 | Reinstate option to land an npc when it reaches a target. | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
This is moved into ScenePresence for now as a general facility | |||||
2011-09-21 | Move code which handles NPC movement into Scene so that this can also be ↵ | Justin Clark-Casey (justincc) | 1 | -0/+135 | |
used by Autopilot coming from the client side. I thought that I had implemented this but must have accidentally removed it. Adds a regression test to detect if this happens again. Temporarily disables automatic landing of NPC at a target. Will be fixed presently. | |||||
2011-09-13 | stop the duplicate remove of the root part ids from the full part and local ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
part indexes in SG.DeleteSceneObject() this is unnecessary because the parts array iterated through contains the root part as well as the non-root parts | |||||
2011-09-13 | extend TestGetSceneObjectByPartLocalId() to test state after scene object ↵ | Justin Clark-Casey (justincc) | 1 | -0/+6 | |
deletion | |||||
2011-09-13 | Add new TestGetSceneObjectByPartLocalId() for retrieving a scene object via ↵ | Justin Clark-Casey (justincc) | 1 | -0/+27 | |
the local id of one of its parts | |||||
2011-09-13 | improve TestAddSceneObject() to test a multi-part object rather than a ↵ | Justin Clark-Casey (justincc) | 1 | -11/+14 | |
single-part | |||||
2011-08-31 | get rid of appearance null checks - this is never null | Justin Clark-Casey (justincc) | 1 | -0/+1 | |
2011-08-18 | Don't try to save changed attachment states when an NPC with attachments is ↵ | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
removed from the scene. This is done by introducing a PresenceType enum into ScenePresence which currently has two values, User and Npc. This seems better than a SaveAttachments flag in terms of code comprehension, though I'm still slightly uneasy about introducing these semantics to core objects | |||||
2011-08-17 | Add new regression TestRezAttachmentsOnAvatarEntrance() to do simple ↵ | Justin Clark-Casey (justincc) | 1 | -4/+4 | |
attachments check | |||||
2011-08-16 | relocate AttachmentTests.cs to AttachmentsModuleTests.cs | Justin Clark-Casey (justincc) | 1 | -172/+0 | |
2011-08-06 | remove some obsolete tests that are now done elsewhere | Justin Clark-Casey (justincc) | 1 | -53/+53 | |
2011-08-06 | Add a test to check that ScenePresence and circuit go away when a root agent ↵ | Justin Clark-Casey (justincc) | 1 | -10/+17 | |
is closed down | |||||
2011-08-06 | refactor: Change SceneHelpers.AddClient() to AddScenePresence(). | Justin Clark-Casey (justincc) | 6 | -37/+47 | |
This seems to make more sense as we can get SP.ControllingClient | |||||
2011-08-06 | rip out sog generation methods in ScenePresenceAgentTests and use ↵ | Justin Clark-Casey (justincc) | 2 | -38/+8 | |
SceneHelpers instead Not that it matters, since these tests are pretty bogus anyway. Also, renames some test classes for consistency. | |||||
2011-08-06 | rename TestHelper => TestHelpers for consistency | Justin Clark-Casey (justincc) | 16 | -41/+41 | |
2011-08-06 | rename test SceneSetupHelpers -> SceneHelpers for consistency | Justin Clark-Casey (justincc) | 15 | -65/+65 | |
2011-08-06 | extend phantom flag regression test to toggle back off | Justin Clark-Casey (justincc) | 1 | -0/+4 | |
2011-08-06 | refactor: Fold most SOP.ScriptSet* methods back into script code. Simplify. | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
2011-08-05 | Add regression test for setting phantom status on a scene object. This is ↵ | Justin Clark-Casey (justincc) | 1 | -0/+62 | |
not yet complete. | |||||
2011-07-18 | Make various tweaks to undo code in an effort to get things working better. | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
Undo rotation and position appear to be working. Resizing a single prim appears to be working, though the undo has to be done twice. Resizing a group of prims still does not work properly - possibly because in the UndoState we don't store a knowledge of when we're resizing a whole group rather than individual prims. This needs to be addressed. | |||||
2011-07-18 | Use a standard generic system stack for the undo/redo stacks instead of our ↵ | Justin Clark-Casey (justincc) | 1 | -0/+2 | |
own homebrew. system stack also uses an array, so no performance penalty. Also exposes undo count and adds a test assertion for correct undo count after resize | |||||
2011-07-16 | refactor: Push all part resize code down into SceneObjectPart.Resize() | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2011-07-16 | add test for resizing one part in a group | Justin Clark-Casey (justincc) | 1 | -0/+35 | |
2011-07-16 | remove the need to supply SceneObjectGroup.GroupResize() with a localId. | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
This is utterly pointless scene we already know which sog we're dealing with. | |||||
2011-07-16 | Add very basic test for resizing a scene object with one prim | Justin Clark-Casey (justincc) | 1 | -0/+67 | |
2011-07-09 | Rename SceneSetupHelpers.AddRootAgent to AddClient() to better represent its ↵ | Justin Clark-Casey (justincc) | 6 | -7/+7 | |
effects and return object | |||||
2011-06-04 | Extend TestGiveInventoryFolder() to test giving back the freshly received folder | Justin Clark-Casey (justincc) | 1 | -0/+8 | |
2011-06-04 | Fix give inventory tests to use different users rather than (accidentally) ↵ | Justin Clark-Casey (justincc) | 1 | -6/+11 | |
the same user. Extend TestGiveInventoryItem() to test giving back the same item. | |||||
2011-06-04 | insert an InventoryArchiveUtils.FindItemsByPath() to return multiple items ↵ | Justin Clark-Casey (justincc) | 1 | -0/+3 | |
rather than just the first one | |||||
2011-06-04 | create TestGetInventoryItem() | Justin Clark-Casey (justincc) | 1 | -0/+19 | |
2011-06-04 | extend TestGiveInventoryFolder() to check for the receipt by user 2 | Justin Clark-Casey (justincc) | 1 | -2/+4 | |
2011-06-03 | minor: add in method print out to new test | Justin Clark-Casey (justincc) | 1 | -0/+3 | |
2011-06-03 | add stub UserInventoryTests.GiveInventoryFolder(). Not yet complete | Justin Clark-Casey (justincc) | 1 | -0/+70 | |
2011-05-21 | Get rid of OpenSim.Tests.Common.Setup subpackage in favour of just ↵ | Justin Clark-Casey (justincc) | 12 | -12/+0 | |
OpenSim.Tests.Common instead | |||||
2011-05-21 | refactor: rename AddSceneObjectItem to AddSceneObject | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2011-05-21 | refactor: move scene object item creation code into TaskInventoryHelpers | Justin Clark-Casey (justincc) | 1 | -8/+2 | |
2011-05-21 | move test task inventory notecard item creation into a new ↵ | Justin Clark-Casey (justincc) | 1 | -21/+2 | |
TastInventoryHelpers class | |||||
2011-05-21 | refactor: use SceneSetupHelpers.CreateSceneObject() | Justin Clark-Casey (justincc) | 1 | -13/+3 | |
2011-05-21 | rename UserProfileTestUtils to UserAccountHelpers to be consistent with ↵ | Justin Clark-Casey (justincc) | 1 | -3/+3 | |
other test helper names | |||||
2011-05-21 | refactor: in TaskInventoryTests, use ↵ | Justin Clark-Casey (justincc) | 1 | -12/+3 | |
UserProfileTestUtils.CreateUserWithInvetory() | |||||
2011-05-21 | refactor Scene.RezObject() to use AddNewSceneObject() rather than ↵ | Justin Clark-Casey (justincc) | 1 | -1/+4 | |
copy/pasting code with small differences | |||||
2011-05-20 | refactor TestRezObjectFromInventoryItem() | Justin Clark-Casey (justincc) | 1 | -6/+6 | |
2011-05-20 | add test for rezzing an object from a prim item | Justin Clark-Casey (justincc) | 1 | -1/+44 | |
2011-04-15 | get rid of all traces of the now used mock service infrastructure | Justin Clark-Casey (justincc) | 2 | -4/+4 | |
2011-04-15 | remove mock asset service for tests in favour of always using the real one | Justin Clark-Casey (justincc) | 1 | -1/+3 | |
2011-03-09 | Upgrade nunit.framework.dll to version 2.5.9. Fix up tests appropriately. | Justin Clark-Casey (justincc) | 12 | -12/+0 | |
This version removes the NUnit.Framework.SyntaxHelpers namespace, so any modules with their own tests will need to delete this using statement. | |||||
2011-02-19 | Remove test T020_TestMakeRootAgent() which hasn't been active for ages anyway | Justin Clark-Casey (justincc) | 1 | -19/+0 | |
This test was non-viable. Keeping inactive T021_TestCrossToNewRegion() around for now since it's still useful for reference purposes in constructing a future working test. | |||||
2011-02-18 | If GridService.GetNeighbours() could not find the region then log a warning ↵ | Justin Clark-Casey (justincc) | 1 | -2/+5 | |
rather than causing a null reference on the normal log line This also extends the TestChildAgentEstablished() test to actually activate the EntityTransferModule, though the test is not yet viable |