aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Interfaces (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-06This changeset is the step 1 of 2 in refactoringDr Scofield33-2066/+0
OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
2009-02-05* Make existing module commanders register as help topicsJustin Clarke Casey1-2/+7
* Typing help will now give a list of these topics at the top (as well as the rest of the current help stuff) * Typing help <topic> will give information about commands specific to that topic
2009-02-05* Use the commander name to register module commanders instead of providing ↵Justin Clarke Casey1-0/+5
the information twice
2009-02-02* Establish OnOarFileSaved EventManager event and subscribe to that instead ↵Justin Clarke Casey1-6/+15
of passing in a waithandle to the archiver * This matches the existing OnOarFileLoaded event * This brings up the question of how these things can be made generic so that they don't have to be tied into EventManager, but that's a topic for another day
2009-01-30* Extend archive save test to check for the presence of the file for the ↵Justin Clarke Casey1-5/+5
object that was in the scene * Can now pass in a wait handle to ArchiveRegion() if you want same thread signalling that the save has completed
2009-01-23* Add direct stream loading and saving methods to the archive module.Justin Clarke Casey1-0/+19
* The async stream method does not yet signal completion to interested calling code
2009-01-23* Adds a synchronous jpeg decode for pre-caching purposesTeravus Ovares1-0/+1
* When the DynamicTextureModule creates a j2k image, pre-cache the decode so that it doesn't stall any client threads.
2009-01-21* refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey1-0/+74
* No functional changes in this revision
2009-01-19* Set SVN PropertiesTeravus Ovares1-40/+40
2009-01-19* Progressive texture patch + PriorityQueue put into the LLClient namespace.Teravus Ovares1-0/+40
* Updates LibOMV to r2362
2009-01-08* refactor: move url sending from scene to DialogModuleJustin Clarke Casey1-1/+14
2009-01-08* refactor: move code to send a dialog to a user from scene to DialogModuleJustin Clarke Casey1-0/+15
2009-01-08* refactor: move estate dialog to DialogModuleJustin Clarke Casey1-1/+14
* This appeared only to be implemented for the region, and doesn't currently seem to work anyway
2009-01-08* refactor: move code for sending a message to all users in a region to the ↵Justin Clarke Casey1-3/+17
DialogModule
2009-01-07* refactor: Make some direct IClientAPI calls go through the dialog module ↵Justin Clarke Casey1-0/+16
instead
2009-01-07* Move general alert code to DialogModule.Justin Clarke Casey1-1/+7
* Should be a clean build - last failure looked like a mantis hiccup
2009-01-07* refactor: Establish DialogModule, move some alert code from Scene to hereJustin Clarke Casey1-0/+59
2009-01-03Another interregion comms change that will not work well with previous ↵diva1-0/+2
versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE. Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms.
2009-01-03Split agent updates into two messages: full update and position+camera ↵diva1-0/+30
update. They're both sent over HTTP PUT. The full update is sent on TPs, for now; later it will also be sent on region crossings.
2009-01-01Major changes in interregion communications. This breaks compatibility with ↵diva1-0/+2
older versions, and may result is all sorts of weirdnesses when interacting with sims in older versions. Changes: - Introducing synchronous Teleports. Now the receiving region calls back the sending region after the client has been made a root agent there, that is, after client sends CompleteMovement to the destination. - SendCloseAgent moved from OGS1 Remoting to RESTComms.
2008-12-30* Remove mono compiler warningsJustin Clarke Casey1-1/+1
* Leaving the 23 warnings in ChildAgentDataUpdate.cs for Diva to look at
2008-12-30* Implement saving of region settings in OAR filesJustin Clarke Casey1-0/+5
* This means that you can now save terrain textures, water height, etc. * Estate settings are not supported * Older OAR files without these settings can still be loaded
2008-12-30Update svn properties, minor formatting cleanup.Jeff Ames1-47/+47
2008-12-29Merged the InterregionData that Melanie had placed there onto the existing ↵diva1-42/+47
ChildAgentDataUpdate. This commit involves a change in prebuild.xml, because ChildAgentDataUpdate uses OpenMetaverse.StructuredData. Still no use of this data structure, though. Crossing my fingers that this partial commit will compile ok...
2008-12-28Demonstration code for modular comms. No user functionalityMelanie Thielker1-0/+4
2008-12-23Addinf InterregionData.cs IInterregionComms.cs and InterregionComms.csMelanie Thielker1-0/+38
Creates a nonshared region module publishing IInterregionComms, to send data of type InterregionData to another region directly.
2008-12-23* Remove IGesturesModules since it won't be very helpful without a client ↵Justin Clarke Casey1-50/+0
message anyway
2008-12-23* refactor: Replace part of SceneObjectPart with the identical sound playing ↵Justin Clarke Casey1-1/+3
code in the SoundModule
2008-12-23* Add a method to allow friendship offers to a logged in client from an ↵Justin Clarke Casey1-0/+49
offline user directly from the server
2008-12-19* refactor: move sound trigger from scene into sepearate SoundModuleJustin Clarke Casey1-0/+39
2008-12-19* refactor: move saved named prims to xml2 method out into the serialization ↵Justin Clarke Casey1-0/+2
module
2008-12-19* refactor: Rename IRegionSerialiser and move into interfaces namespaceJustin Clarke Casey1-0/+120
2008-12-19* minor: move IGesturesModule into the correct namespaceJustin Clarke Casey1-1/+1
2008-12-19* refactor: Remove archiver module scene wrappersJustin Clarke Casey1-0/+47
2008-12-19* Add missing file from last commitJustin Clarke Casey1-0/+56
2008-12-19* refactor: Move tree code out into a separate moduleJustin Clarke Casey1-0/+49
2008-12-18* refactor: move gestures code out from Scene into its own moduleJustin Clarke Casey1-0/+50
2008-12-01* minor: A few tiny bits of documentation and log message cleanup before ↵Justin Clarke Casey1-1/+1
starting something different
2008-11-26* restore deleted method documentation, some to IRegionDataStore and some to ↵Justin Clarke Casey1-0/+25
MySQLRegionData * I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are)
2008-11-25* Make a step on removing direct access to TaskInventoryDictionary from ↵Justin Clarke Casey1-21/+6
other packages
2008-11-25* Remove direct access to Inventory.SerialJustin Clarke Casey1-5/+5
2008-11-25* refactor: Establish an IEntityInventory interface for ↵Justin Clarke Casey1-0/+223
SceneObjectPartInventory.cs and expose that from SceneObjectPart rather than the original object
2008-11-21Fully implement object return from the parcel dialogMelanie Thielker1-1/+1
2008-11-21Plumb in the list if user IDs to the land module to allow selectionMelanie Thielker1-1/+1
of objects by owner name
2008-11-19* Add just enough to allow the scene presences test to establish a new user ↵Justin Clarke Casey1-1/+0
connection (though not yet an actual ScenePresence)
2008-10-21Update svn properties, minor formatting cleanup.Jeff Ames1-41/+41
2008-10-19Thank you kindly, Idb for a patch that solves:Charles Krinke1-0/+41
llWind always returns a zero vector. In the attached patch the WindModule has been changed slightly to make wind data available for llWind
2008-10-18Megapatch. :) Fix skull attachment editing. Streamline Object terse updates.Melanie Thielker1-0/+1
Add rezzing time to objects. Add Object return and traffic fields to land database. Add plumbing for auto return. Implement auto return. Contains a migration. May contain nuts.
2008-09-29* refactor: Rename InventoryModule to InventoryTransferModuleJustin Clarke Casey1-1/+1
2008-09-26* Patch from JHurlimanTeravus Ovares1-1/+1
* Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..