aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-04-13Remove m_moduleCommands. It wasn't used anywhere; probably a left-over from ↵Homer Horwitz1-31/+8
before ICommander times
2009-04-12Thank you, dslake, for a patch that converts many of the linear searchesMelanie Thielker2-256/+197
in SceneGraph to fast dictionary lookups. Includes a regression fix for attachments by myself. Fixes Mantis #3312
2009-04-12Fix a regression where animations would only be sent if the avatar hasMelanie Thielker1-1/+1
attachments. Convert base types to LSL types for event marshalling through IScriptModule to avoid parameter errors.
2009-04-11Adding a script event, changed(CHANGED_ANIMATION)Melanie Thielker1-1/+22
This is sent to all root prims of all attachments of an avatar when the animation state changes. llGetAnimation() can thenbe used to find the new movement animation. This eliminates the need for fast timers in AOs
2009-04-11* Add catch-all error handlers back to scene.Teravus Ovares1-8/+8
2009-04-11* Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵Teravus Ovares1-8/+8
Interface. (blame prebuild)
2009-04-10Handle ObjectSpin* packets to spin physical prims on Ctrl+Shift+Dragnlin5-0/+180
Addresses Mantis #3381 The current implementation works as expected if the object has no rotation or only rotation around the Z axis; you can spin the object left or right (around the world Z axis). It works a little unexpectedly if the object has a non-Z-axis rotation; in this case the body is spun about its local Z axis, not the world Z-axis. (But SL also behaves oddly with a spin on an arbitrarily rotated object.)
2009-04-09* Reinstated Scene Crossing tests, now with timeouts to check for race ↵Arthur Valadares1-16/+55
conditions
2009-04-09* Tagged long running tests with LongRunningAttribute.lbsa713-6/+9
* Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever. * Feel free to run the unit tests as you code, and the rest before commit.
2009-04-09* Added additional debug testing info to SceneAdam Frisby1-0/+1
* Corrected issue with MRMs where it would attempt to overwrite an already loaded DLL. (and thus fail with cryptic UnauthorizedAccessException.) * Made DrunkenTextAppreciationModule.cs MRM not crash with StackOverflowException * Added some temporary logging to MRM World.*
2009-04-09* Implements retrieving child primitives via World.Objects[id] (MRM)Adam Frisby1-0/+3
* Optimizes SceneGraph - fetches on primitives via "GetGroupByPrim" wont search the entire list if the primitive is infact the root. (Core) * Updates Test MRM.
2009-04-08* Make it possible to store creator strings in user inventory items as well ↵Justin Clarke Casey3-9/+9
as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed.
2009-04-07* minor: remove some mono compiler warningsJustin Clarke Casey1-1/+2
2009-04-07* Apply http://opensimulator.org/mantis/view.php?id=3227Justin Clarke Casey2-0/+11
* Implement "Add To Outfit" * Thanks FredoChaplin
2009-04-06Added some null-checks to Intimidated's patch in r9024.Homer Horwitz1-5/+5
Hopefully fixes Mantis #3415.
2009-04-06Applying Intimidated's patch to fix anim handling.Melanie Thielker2-7/+32
Fixes Mantis #3417
2009-04-06Thank you, Intimidated, for a patch too fix the movement animation handlingMelanie Thielker1-43/+183
Fixes Mantis #3413
2009-04-05Changed the asynchronous call to get inventory in HG, so that it properly ↵diva1-19/+16
reports problems. OGS1 should also be changed, but I'm leaving it as is for now. RestSessionObjectPosterResponse is fairly broken and should not be used. Minor changes in Get inventory item in HGAssetMapper.
2009-04-05- Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz1-7/+58
- Change several classes to use the new plugin for handling of region-modules (NOTE: No regionmodule is using this yet) - Add necessary prebuild parts (don't forget to runprebuild) Attention: Work in progress. This shouldn't break anything, but you never know...
2009-04-05Added CreateObject(regionhandle, userID, itemID) to post objects that are to ↵diva3-12/+72
be fetched from the user's inventory server and rezzed in the region. Added all code necessary to fetch the item and the asset, and rez it inworld. The access to the item is uncap-ed and unverified -- I may place it later either under a cap or with auth verification. But in this model regions don't have the user's inventory, so they would have to guess the item IDs. Added safemode config to Standalone Hypergrid, similar effect to AllowRegionAccessToInventory in Inventory Server. Everyone should have these vars set to their default values except me!
2009-04-05* Fixed copyright headers on HyperGrid source files. (Now match the rest of ↵Adam Frisby4-98/+94
OpenSim, license text is unchanged) * Added Bitmap[,] to IParcel for MRM
2009-04-03* Fixes issue where of you force your avatar against a region corner, it ↵Arthur Valadares1-6/+64
gets stuck and NonFinite Avatar messages floods console Addresses Mantis #3380
2009-04-03* refactor: Call StatsReporter methods directly rather than through Scene ↵Justin Clarke Casey3-42/+24
(as WebStatsModule was doing) * Assume that StatsReporter is always present (possibly as a no-op impl) rather than doing null checks
2009-04-03* Implements Scene.SimChat(string,...) rather than byte[]. We should ↵Adam Frisby1-0/+10
probably mark byte[] as obsolete. * Implements SOPObject.Say for MRM. (Note, not IObject yet)
2009-04-01Refactoring, no functional changes. Moved ChildAgentDataUpdate data ↵diva3-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.
2009-04-01* Committing patch in mantis 3376 [Patch] Fix a minor animation handling ↵Teravus Ovares1-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
2009-04-01Finally clean up the Scene.Permissions and permissions module.Melanie Thielker1-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.
2009-03-30* refactor: Move god related methods in Scene out to a moduleJustin Clarke Casey2-119/+10
2009-03-28* Remove redundancies in ScenePresenceTeravus Ovares1-63/+59
2009-03-28* Adds AgentUUIDs into the CourseLocationUpdate to improve compatibility ↵Teravus Ovares1-1/+5
with LibOMV based clients. * Modifies the IClientAPI! So client stacks will need to be modified!
2009-03-27* This updates LibOMV to the current release 0.6.0 on March 19 2009Teravus Ovares2-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.
2009-03-27* refactor: call some EventManager triggers directly rather than through sceneJustin Clarke Casey3-23/+10
2009-03-27Moved a method GetDefaultVisualParameters from Scene to AvatarAppearance, ↵diva2-14/+6
where it belongs. Better error handling in ScenePresence.CopyFrom.
2009-03-27* Fix single item iar savingJustin Clarke Casey1-1/+0
* Not yet ready for use
2009-03-27* Also temporarily disable T032_CrossAttachments() since this relies on the ↵Justin Clarke Casey1-1/+1
execution of T021_TestCroswsToNewRegion()
2009-03-27* Temporarily disable ScenePresenceTests.T021_TestCrossToNewRegion() as this ↵Justin Clarke Casey1-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)
2009-03-27* For each test in OpenSim.Region.Framework.Scenes.Tests, tell the console ↵Justin Clarke Casey5-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
2009-03-25* Appearance patches suite: These patches are applied to allow libomv bots ↵Sean Dague1-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
2009-03-25Thank you, dslake, for a patch that fixes passing the start param to scriptsMelanie Thielker1-1/+1
Fixes Mantis #3330
2009-03-24* minor: remove load oar logging I accidentally left in a few commits agoJustin Clarke Casey1-2/+2
* reduce noisiness of uuid gatherer * stop bothering to pointless complain about directory tar entries when loading an oar
2009-03-23Root agent retrieval via http/REST. This is a pull, the caller gets the ↵diva3-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.
2009-03-23Committing partial work on passing folders across instances. This may crash.Melanie Thielker1-0/+7
2009-03-22Make single item inventory gives work across regionsMelanie Thielker1-2/+0
2009-03-21Move a check for null PhysActor in applyImpulse so that attachments can move ↵idb1-9/+9
avatars. Fixes Mantis #3160
2009-03-20Change DropObject to public. Fixes Mantis #3314Melanie Thielker1-1/+1
2009-03-19* Remove compiler warningsJustin Clarke Casey1-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
2009-03-18Adds support for unlink-region command in hypergrid.diva1-0/+42
2009-03-17* minor: remove compiler warningJustin Clarke Casey1-1/+1
2009-03-13Thank you, mcortez, for a patch that fixes a number of long standingMelanie Thielker1-13/+20
issues with the sun module. Fixes Mantis #3295
2009-03-13* Support loading empty folders in an iarJustin Clarke Casey1-0/+5