aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Fixes issue where of you force your avatar against a region corner, it ↵Arthur Valadares2009-04-031-6/+64
| | | | | | | gets stuck and NonFinite Avatar messages floods console Addresses Mantis #3380
* * refactor: Call StatsReporter methods directly rather than through Scene ↵Justin Clarke Casey2009-04-033-42/+24
| | | | | | | | (as WebStatsModule was doing) * Assume that StatsReporter is always present (possibly as a no-op impl) rather than doing null checks
* * Implements Scene.SimChat(string,...) rather than byte[]. We should ↵Adam Frisby2009-04-031-0/+10
| | | | | | | probably mark byte[] as obsolete. * Implements SOPObject.Say for MRM. (Note, not IObject yet)
* Refactoring, no functional changes. Moved ChildAgentDataUpdate data ↵diva2009-04-013-607/+1
| | | | structures from OpenSim.Region.Framework.Scenes back to OpenSim.Framework, so they can be referenced more broadly. This involved having to move the small Animation data structure to OpenSim.Framework too.
* * Committing patch in mantis 3376 [Patch] Fix a minor animation handling ↵Teravus Ovares2009-04-011-20/+0
| | | | | | | | | | glitch in ScenePresence * .. * .. * err, okay, this was a stick-buggery April 1st joke by me. This removes it. Happy April 1st! * fixes mantis 3376
* Finally clean up the Scene.Permissions and permissions module.Melanie Thielker2009-04-011-790/+353
| | | | | | | | | Permissions now use proper events and not delegate lists, which makes for much easier reading and much less work adding new methods. I finally found a way to raise events with return values without it becoming late bound.
* * refactor: Move god related methods in Scene out to a moduleJustin Clarke Casey2009-03-302-119/+10
|
* * Remove redundancies in ScenePresenceTeravus Ovares2009-03-281-63/+59
|
* * Adds AgentUUIDs into the CourseLocationUpdate to improve compatibility ↵Teravus Ovares2009-03-281-1/+5
| | | | | | | with LibOMV based clients. * Modifies the IClientAPI! So client stacks will need to be modified!
* * This updates LibOMV to the current release 0.6.0 on March 19 2009Teravus Ovares2009-03-272-9/+9
| | | | | | * Important: HttpServer.dll was changed to HttpServer_OpenSim.dll so that the HttpServer references do not conflict if you've copied the OpenMetaverse.Http.dll and requirements to the OpenSimulator bin folder. This means that if you reference HttpServer.dll in any projects, you will need to change the reference to HttpServer_OpenSim.dll. It still uses the Same HttpServer namespace though.
* * refactor: call some EventManager triggers directly rather than through sceneJustin Clarke Casey2009-03-273-23/+10
|
* Moved a method GetDefaultVisualParameters from Scene to AvatarAppearance, ↵diva2009-03-272-14/+6
| | | | where it belongs. Better error handling in ScenePresence.CopyFrom.
* * Fix single item iar savingJustin Clarke Casey2009-03-271-1/+0
| | | | | | * Not yet ready for use
* * Also temporarily disable T032_CrossAttachments() since this relies on the ↵Justin Clarke Casey2009-03-271-1/+1
| | | | execution of T021_TestCroswsToNewRegion()
* * Temporarily disable ScenePresenceTests.T021_TestCrossToNewRegion() as this ↵Justin Clarke Casey2009-03-271-1/+1
| | | | | | | | has both WaitOnes() which don't time out and tight loops * Going to see if this stops the freeze failures where (though there may also be a separate occasional failure in the save oar test)
* * For each test in OpenSim.Region.Framework.Scenes.Tests, tell the console ↵Justin Clarke Casey2009-03-275-5/+48
| | | | | | | | | when the test starts * This is to help identify which test is freezing, since all the tests in the previous dll (coremodules) succeed * Unfortunately they are not executed in the same order in which the results are listed in Bamboo
* * Appearance patches suite: These patches are applied to allow libomv bots ↵Sean Dague2009-03-251-0/+5
| | | | | | | | | | | | to wear outfits in the future. This functionality will be upstreamed later. ** Fixed call of new AvatarAppearance without arguments, which caused bots look like clouds of gas ** Added a SendAvatarData in ScenePresence.SetAppearance, which is expected after SetAppearance is run ** Fixed AssetXferUploader: CallbackID wasn't being passed on on multiple packets asset uploads ** Set VisualParams in AvatarAppearance to stop the alien looking bot from spawning and now looks a little better. *** TODO: Set better VisualParams value then 150 to everything
* Thank you, dslake, for a patch that fixes passing the start param to scriptsMelanie Thielker2009-03-251-1/+1
| | | | | | Fixes Mantis #3330
* * minor: remove load oar logging I accidentally left in a few commits agoJustin Clarke Casey2009-03-241-2/+2
| | | | | | | * reduce noisiness of uuid gatherer * stop bothering to pointless complain about directory tar entries when loading an oar
* Root agent retrieval via http/REST. This is a pull, the caller gets the ↵diva2009-03-233-6/+39
| | | | agent. This is not used by the regions yet, but it may be a better alternative to transfer agents even when that is done by the regions. The data is still trivial; soon it will have attachments, scripts and script state. Also, authorization tokens still to come. Serialization using OSD/json, as the other methods.
* Committing partial work on passing folders across instances. This may crash.Melanie Thielker2009-03-231-0/+7
|
* Make single item inventory gives work across regionsMelanie Thielker2009-03-221-2/+0
|
* Move a check for null PhysActor in applyImpulse so that attachments can move ↵idb2009-03-211-9/+9
| | | | | | | avatars. Fixes Mantis #3160
* Change DropObject to public. Fixes Mantis #3314Melanie Thielker2009-03-201-1/+1
|
* * Remove compiler warningsJustin Clarke Casey2009-03-191-12/+12
| | | | | | | * These have actually been removed from HGHyperLink.TryUnlinkRegion, because some parameters were parsed but never used. * This might be a situation where the warnings have shown up an oversight
* Adds support for unlink-region command in hypergrid.diva2009-03-181-0/+42
|
* * minor: remove compiler warningJustin Clarke Casey2009-03-171-1/+1
|
* Thank you, mcortez, for a patch that fixes a number of long standingMelanie Thielker2009-03-131-13/+20
| | | | | | | issues with the sun module. Fixes Mantis #3295
* * Support loading empty folders in an iarJustin Clarke Casey2009-03-131-0/+5
|
* * Don't fail the client login if there are no OnClientConnect listenersJustin Clarke Casey2009-03-121-1/+2
|
* * minor: Lable the heartbeat thread with the region it's beating forJustin Clarke Casey2009-03-121-1/+1
|
* * Move SceneObject tests into their proper namespaceJustin Clarke Casey2009-03-122-3/+3
| | | | | | * Add some more debug code to narrow down where the tests are freezing
* update some ini defaults in code - all defaults from beginning of ↵Dahlia Trimble2009-03-111-6/+6
| | | | OpenSim.ini.example thru DefaultScriptEngine = "XEngine"
* add a taint to SOP.UpdateShape() - addresses Mantis #3277Dahlia Trimble2009-03-111-0/+1
|
* From: Alan M Webb <alan_webb@us.ibm.com>Dr Scofield2009-03-101-1/+1
| | | | | Fix a null reference loophole in ScenePresence.
* From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield2009-03-101-0/+17
| | | | | | This commit fixes the attachment position problem described in OpenSim Mantis 2841 (and a couple of duplicate tickets).
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-03-091-1/+1
|
* * Tweak llMoveToTarget per mantis 3265Teravus Ovares2009-03-092-3/+732
| | | | | | | * Add some comments to the Wind Module * Add the BinBVH decoder/encoder as a scene object (to encode/decode animations programmatically). * Add m_sitState for upcoming code to improve sit results.
* Correct casts so that the target id in the at_target event matches the ↵idb2009-03-071-8/+5
| | | | | | | original target id. Fixes Mantis #2861
* * Fixes mantis: #3241Teravus Ovares2009-03-071-2/+13
| | | | | | * Uses 'mouselook' or left mouse button down, to determine when to use the camera's UP axis to determine the direction of movement. * We crouch-slide no more.
* Fixes Mantis #3260. Thank you kindly, MCortez for a patch that:Charles Krinke2009-03-062-0/+48
| | | | | | | | | | llSetHoverHeight() should not clamp the x/y position of an object the way MoveTo does, and it should recalculate the absolute height to hover at as an object moves to reflect the current ground/water height under it. Correctly implementing required adjusting the Physics interfaces and implementing at the physics plug-in level. The attached is a patch that correctly implements llSetHoverHeight() including updates to the ODE physics plug-in.
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-03-061-3/+4
|
* * refactor: Remove GetLandOwner function from SceneJustin Clarke Casey2009-03-061-13/+0
| | | | | | * Simplify since the land is never null
* * Replace Scene.GetLandHeight() with a straight query to Scene.Heightmap ↵Justin Clarke Casey2009-03-054-8/+4
| | | | (which is used in other contexts)
* * refactor: move media and music url setting from scene into LandObjectJustin Clarke Casey2009-03-051-14/+0
|
* * simplify media and music url setting since we never get back a null land ↵Justin Clarke Casey2009-03-051-24/+5
| | | | object
* * Replace some string to byte conversions for object/item name/description ↵Justin Clarke Casey2009-03-052-2/+1
| | | | fields with the LLUtil function that prevents the max string size from being breached
* * remove now unused serialization codeJustin Clarke Casey2009-03-054-602/+5
|
* * More work on MiniRegionModule module.Adam Frisby2009-03-041-0/+1
|
* Moved Linden protocol login handling to modules in OpenSim.Client.Linden. ↵MW2009-03-031-5/+22
| | | | | | | | There are two region modules in there LLStandaloneLoginModule (for standalone mode) and LLProxyLoginModule (for grid mode which just handles incoming expect_user and logoff_user messages from the remote login server) Changed OpenSim.Framework.Communications.Tests.LoginServiceTests to use the LLStandaloneLoginService (from the LLStandaloneLoginModule) rather than LocalLoginService. Really these login tests should most likely be somewhere else as they are testing specific implementations of login services. Commented out the old LocalLoginService as its no longer used, but want to check there are no problems before it gets deleted.