aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors/SimianGrid/SimianAvatarServiceConnector.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of AvatarAppearance.Owner to simplify the code.Justin Clark-Casey (justincc)2011-08-021-2/+2
| | | | This is not used for anything - appearances are always properties of objects with ids (ScenePresence, AgentCircuitData) and just has the potential to get out of sync when the appearance is cloned.
* comment out a couple simian debug messagesMic Bowman2011-01-051-3/+1
|
* Formatting cleanup.Jeff Ames2010-11-081-3/+3
|
* READ CAREFULLY!!! This is a BROKEN commit. It is UNTESTED and INCOMPLETE.Melanie2010-10-301-26/+27
| | | | | | | | | It contains a major interface version bump and will NOT work with earlier grid services. This is preliminary work that will lead to layers support. Rest appearance services are commented out completely, they will have to be adapted by someone who actually uses them. Remote admin is working, but has no layers support. There is no layers support in the database. Login likely won't work. You have been warned.
* Major refactoring of appearance handling.Master ScienceSim2010-10-201-1/+81
| | | | | | | | | | | | | | | | | | | AvatarService -- add two new methods, GetAppearance and SetAppearance to get around the lossy encoding in AvatarData. Preseve the old functions to avoid changing the behavior for ROBUST services. AvatarAppearance -- major refactor, moved the various encoding methods used by AgentCircuitData, ClientAgentUpdate and ScenePresence into one location. Changed initialization. AvatarAttachments -- added a class specifically to handle attachments in preparation for additional functionality that will be needed for viewer 2. AvatarFactory -- removed a number of unused or methods duplicated in other locations. Moved in all appearance event handling from ScenePresence. Required a change to IClientAPI that propogated throughout all the IClientAPI implementations.
* * Run SimianGrid session updates asynchronously instead of from the main ↵John Hurliman2010-09-091-3/+0
| | | | | | heartbeat thread * Minor dead code cleanup
* Fix Simian regressionMelanie2010-09-071-16/+19
|
* Fix a handful of copypaste errorsMelanie2010-09-051-1/+1
|
* And the avatar services :)Melanie2010-09-051-12/+22
|
* * Removed Simian.IsSimianEnabled() call, changed the SimianGrid connectors ↵John Hurliman2010-09-031-16/+9
| | | | | | to handle initialization as graceful as possible with the current broken way region module initialization is done * Added config-include/HyperSimianGrid.ini option for connecting to SimianGrid with HyperGrid enabled (work in progress on the SimianGrid side)
* Remove various warnings and improve logging messages. No functional changes.Justin Clark-Casey (justincc)2010-08-231-2/+2
|
* Change the SimianGrid connector log messages to start with "[SIMIAN " to ↵John Hurliman2010-03-261-10/+10
| | | | avoid configuration confusion
* Fixed Simian.IsSimianEnabled() to allow mixing and matching of connectorsJohn Hurliman2010-03-151-1/+1
|
* * Added a better check to the SimianGrid connectors to test if they are ↵John Hurliman2010-03-121-14/+17
| | | | | | enabled or not. This method should work equally well with standalone or robust mode * Applying #4602 from Misterblu to add collision detection to BulletDotNET
* Fixing the previous patch to work correctly with standalone modeJohn Hurliman2010-03-121-4/+4
|
* Fixed SimianGrid connectors to gracefully exit if the required config ↵John Hurliman2010-03-121-5/+5
| | | | sections are missing
* Simplify database setup and remove migration problems by moving all sqlite ↵Justin Clark-Casey (justincc)2010-03-121-1/+1
| | | | | | | | | config-include settings to a separate file for standalone Update information in StandaloneCommon.ini.example to reflect this Remove ISharedRegionModule interfaces from all SimianGrid connector classes temporarily since this stopped standalone from working (due to absence of AssetURI settings, etc.). Solution here may be to create separate region module connectors as done by local/grid/hypergrid so that loading can be controlled via include files Or otherwise work out how to stop these modules from being loaded for all OpenSim invocations
* Adding the SimianGrid connectorsJohn Hurliman2010-03-111-0/+259