Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-05-22 | 1 | -9/+58 |
|\ | |||||
| * | refactor Scene.RezObject() to use AddNewSceneObject() rather than ↵ | Justin Clark-Casey (justincc) | 2011-05-21 | 1 | -8/+9 |
| | | | | | | | | copy/pasting code with small differences | ||||
| * | implement Scene.GetSceneObjectGroup(string name) to match the equivalent ↵ | Justin Clark-Casey (justincc) | 2011-05-20 | 1 | -1/+30 |
| | | | | | | | | GetSOP method | ||||
| * | implement Scene.GetSceneObjectGroup(UUID fullID) using existing index | Justin Clark-Casey (justincc) | 2011-05-20 | 1 | -0/+16 |
| | | |||||
| * | add test for rezzing an object from a prim item | Justin Clark-Casey (justincc) | 2011-05-20 | 1 | -0/+3 |
| | | |||||
| * | Implement agent limits | Melanie | 2011-04-21 | 1 | -0/+5 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-04-17 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Add coalesced scene objects class and serializer. This is currently only ↵ | Justin Clark-Casey (justincc) | 2011-04-13 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | used by the TestRezCoalescedObject() regression test. This structure matches the existing one for SceneObjects and will allow code to be reused by the uuid gatherer, other tests, etc. Test is not yet fully implemented due to a bug in rezzing coalesced objects where they all get the same name as the item. Only one object should get the same name as the item, which appears to be the one selected last when the the objects were coalesced in the first place. This bug will be addressed shortly. | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-04-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix bug where on duplication, the root part local id was continually used in ↵ | Justin Clark-Casey (justincc) | 2011-04-06 | 1 | -1/+1 |
| | | | | | | | | populating the local id scene object index instead of each part's local id | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-03-27 | 1 | -39/+86 |
|\ \ | |/ | |||||
| * | When an object is duplicated, add it to the full/local id SOG indexes as ↵ | Justin Clark-Casey (justincc) | 2011-03-26 | 1 | -1/+29 |
| | | | | | | | | well as Entities | ||||
| * | Make SceneGraph.ForEachSOG() execute once for each SOG, not once for each ↵ | Justin Clark-Casey (justincc) | 2011-03-26 | 1 | -5/+25 |
| | | | | | | | | | | | | | | | | prim (e.g. a SOG with 3 prims would have the action executed three times). To do this, a new SceneObjectGroupsByFullID index in SceneGraph which just index's prims by their root part UUID, in order to avoid the inefficiency of filtering existing lists. Existing callers to SceneGraph.ForEachSOG() did not fail due to the multiple per SOG action executions - they were probably just much less efficient. Code suggests that no callers expected ForEachSOG() to execute actions on sog multiple times | ||||
| * | refactor: rename SOG collections in SceneGraph to make it clearer that they ↵ | Justin Clark-Casey (justincc) | 2011-03-26 | 1 | -30/+30 |
| | | | | | | | | are indexing each part's UUID, not just the root part. | ||||
| * | Add an initial confidence-building TestAddObject() for prim counts. | Justin Clark-Casey (justincc) | 2011-03-22 | 1 | -6/+7 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-02-27 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Fix bug where avatars in other regions would not always show up on the mini-map | Justin Clark-Casey (justincc) | 2011-02-24 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2011-01-27 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Remove the RestorePresences functions (which don't seem to be doing | Mic Bowman | 2011-01-26 | 1 | -2/+2 |
| | | | | | | | | | | anything) and clean up the code in AddNewClient (so Appearance only gets assigned once, not three times). | ||||
| * | reinstate IAttachmentsModule.UpdateAttachmentPosition() since this is being ↵ | Justin Clark-Casey (justincc) | 2010-12-14 | 1 | -7/+2 |
| | | | | | | | | | | | | used by a 3rd party region module and contains non-obvious attachment specific code There are no functional changes. UpdateAttachmentPosition() is adapted to the new approach of only saving attachment state on logout | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-12-12 | 1 | -2/+21 |
|\ \ | |/ | |||||
| * | fix the minimap sitting avatar location bug | Justin Clark-Casey (justincc) | 2010-12-10 | 1 | -1/+1 |
| | | | | | | | | a sitting avatar should have it's offset position added to the scene object, not its absolute position | ||||
| * | Change the way attachments are persisted. Editing a worn attachment will now | Melanie | 2010-11-16 | 1 | -5/+12 |
| | | | | | | | | | | | | | | save properly, as will the results of a resizer script working. Attachment positions are no longer saved on each move, but instead are saved once on logout. Attachment script states are saved as part of the attachment now when detaching. | ||||
* | | When linking something, immediately persist the linked set. | Melanie | 2010-12-03 | 1 | -0/+1 |
| | | |||||
* | | Change the way attachments are persisted. Editing a worn attachment will now | Melanie | 2010-11-16 | 1 | -5/+12 |
| | | | | | | | | | | | | | | save properly, as will the results of a resizer script working. Attachment positions are no longer saved on each move, but instead are saved once on logout. Attachment script states are saved as part of the attachment now when detaching. | ||||
* | | Fix child prims returning after being unlinked and deleted where the root is | Melanie | 2010-11-04 | 1 | -0/+5 |
| | | | | | | | | not deleted | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-10-27 | 1 | -1/+4 |
|\ \ | |/ | |||||
| * | Prevent nullrefs in scene object deletion. Mantis #5156 | Melanie | 2010-10-27 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-10-03 | 1 | -2/+1 |
|\ \ | |/ | |||||
| * | I really have to say it again and again: e.Message is NOT enough data for | Melanie | 2010-10-03 | 1 | -2/+1 |
| | | | | | | | | | | | | troubleshooting. It MUST be combined with e.StackTrace, or e.ToString() must be used. Fix one more instance of that cr.p | ||||
| * | Prevent setting arbitrary groups on your objects. | Melanie | 2010-09-27 | 1 | -0/+3 |
| | | |||||
* | | Enforce region agent limit as set in estate tools | Melanie | 2010-09-30 | 1 | -0/+5 |
| | | |||||
* | | Prevent setting arbitrary groups on your objects. | Melanie | 2010-09-27 | 1 | -0/+3 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-09-17 | 1 | -34/+21 |
|\ \ | |/ | | | | | | | | | Integrate the next large patch. Don't use this version, it has a ghost avatar issue. Next push will fix it. | ||||
| * | Changed SceneObjectGroup to store parts with the fast and thread-safe ↵ | John Hurliman | 2010-09-16 | 1 | -33/+20 |
| | | | | | | | | MapAndArray collection | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-09-14 | 1 | -10/+0 |
|\ \ | |/ | |||||
| * | Remove SceneGraph.DetachObject() which was accidentally left around after ↵ | Justin Clark-Casey (justincc) | 2010-09-13 | 1 | -10/+0 |
| | | | | | | | | being migrated to AttachmentsModule | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-09-13 | 1 | -159/+148 |
|\ \ | |/ | | | | | | | The modules will need to be updated for this to compile and run again. Please don't use until I do the companion commit to modules later on. | ||||
| * | Formatting cleanup. | Jeff Ames | 2010-09-12 | 1 | -3/+3 |
| | | |||||
| * | Second pass at cleaning up thread safety in EntityManager and SceneGraph | John Hurliman | 2010-09-10 | 1 | -34/+32 |
| | | |||||
| * | First pass at cleaning up thread safety in EntityManager and SceneGraph | John Hurliman | 2010-09-10 | 1 | -136/+127 |
| | | |||||
* | | Fix some issues with unlinking | Melanie Thielker | 2010-09-07 | 1 | -56/+53 |
| | | |||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-09-07 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Make sure unlinked child prims get persisted | Melanie | 2010-09-07 | 1 | -0/+5 |
| | | |||||
| * | Adjust the "Magic numbers" we use because we can't reference the actual | Melanie Thielker | 2010-08-31 | 1 | -1/+1 |
| | | | | | | | | script state enum to reflect recent changes. | ||||
* | | Don't turn off the sale settings on child prims when linking, and on copy | Melanie Thielker | 2010-09-06 | 1 | -8/+0 |
| | | | | | | | | | | of prims anymore. The behavior now matches SL and can be used to link vendor prims for transport | ||||
* | | Adjust the "Magic numbers" we use because we can't reference the actual | Melanie Thielker | 2010-08-31 | 1 | -1/+1 |
| | | | | | | | | script state enum to reflect recent changes. | ||||
* | | Merge branch 'master' into careminster-presence-refactor | Melanie | 2010-08-30 | 1 | -38/+25 |
|\ \ | |/ | |||||
| * | Improve liveness by operating on list copies of SOG.Children where appropriate | Justin Clark-Casey (justincc) | 2010-08-28 | 1 | -25/+26 |
| | | |||||
| * | refactor: break out attachment position change code in ↵ | Justin Clark-Casey (justincc) | 2010-08-26 | 1 | -24/+13 |
| | | | | | | | | | | | | Scene.UpdatePrimPosition() and move into AttachmentsModule This allows region modules to change attachment positions. |