Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This changeset is the step 1 of 2 in refactoring | Dr Scofield | 2009-02-06 | 33 | -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! | ||||
* | * Make existing module commanders register as help topics | Justin Clarke Casey | 2009-02-05 | 1 | -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 | ||||
* | * Use the commander name to register module commanders instead of providing ↵ | Justin Clarke Casey | 2009-02-05 | 1 | -0/+5 |
| | | | | the information twice | ||||
* | * Establish OnOarFileSaved EventManager event and subscribe to that instead ↵ | Justin Clarke Casey | 2009-02-02 | 1 | -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 | ||||
* | * Extend archive save test to check for the presence of the file for the ↵ | Justin Clarke Casey | 2009-01-30 | 1 | -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 | ||||
* | * Add direct stream loading and saving methods to the archive module. | Justin Clarke Casey | 2009-01-23 | 1 | -0/+19 |
| | | | | | | * The async stream method does not yet signal completion to interested calling code | ||||
* | * Adds a synchronous jpeg decode for pre-caching purposes | Teravus Ovares | 2009-01-23 | 1 | -0/+1 |
| | | | | | * When the DynamicTextureModule creates a j2k image, pre-cache the decode so that it doesn't stall any client threads. | ||||
* | * refactor: Extract caps related code from scene and put into a region module | Justin Clarke Casey | 2009-01-21 | 1 | -0/+74 |
| | | | | | | * No functional changes in this revision | ||||
* | * Set SVN Properties | Teravus Ovares | 2009-01-19 | 1 | -40/+40 |
| | |||||
* | * Progressive texture patch + PriorityQueue put into the LLClient namespace. | Teravus Ovares | 2009-01-19 | 1 | -0/+40 |
| | | | | | * Updates LibOMV to r2362 | ||||
* | * refactor: move url sending from scene to DialogModule | Justin Clarke Casey | 2009-01-08 | 1 | -1/+14 |
| | |||||
* | * refactor: move code to send a dialog to a user from scene to DialogModule | Justin Clarke Casey | 2009-01-08 | 1 | -0/+15 |
| | |||||
* | * refactor: move estate dialog to DialogModule | Justin Clarke Casey | 2009-01-08 | 1 | -1/+14 |
| | | | | | | * This appeared only to be implemented for the region, and doesn't currently seem to work anyway | ||||
* | * refactor: move code for sending a message to all users in a region to the ↵ | Justin Clarke Casey | 2009-01-08 | 1 | -3/+17 |
| | | | | DialogModule | ||||
* | * refactor: Make some direct IClientAPI calls go through the dialog module ↵ | Justin Clarke Casey | 2009-01-07 | 1 | -0/+16 |
| | | | | instead | ||||
* | * Move general alert code to DialogModule. | Justin Clarke Casey | 2009-01-07 | 1 | -1/+7 |
| | | | | | | * Should be a clean build - last failure looked like a mantis hiccup | ||||
* | * refactor: Establish DialogModule, move some alert code from Scene to here | Justin Clarke Casey | 2009-01-07 | 1 | -0/+59 |
| | |||||
* | Another interregion comms change that will not work well with previous ↵ | diva | 2009-01-03 | 1 | -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. | ||||
* | Split agent updates into two messages: full update and position+camera ↵ | diva | 2009-01-03 | 1 | -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. | ||||
* | Major changes in interregion communications. This breaks compatibility with ↵ | diva | 2009-01-01 | 1 | -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. | ||||
* | * Remove mono compiler warnings | Justin Clarke Casey | 2008-12-30 | 1 | -1/+1 |
| | | | | | | * Leaving the 23 warnings in ChildAgentDataUpdate.cs for Diva to look at | ||||
* | * Implement saving of region settings in OAR files | Justin Clarke Casey | 2008-12-30 | 1 | -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 | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-12-30 | 1 | -47/+47 |
| | |||||
* | Merged the InterregionData that Melanie had placed there onto the existing ↵ | diva | 2008-12-29 | 1 | -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... | ||||
* | Demonstration code for modular comms. No user functionality | Melanie Thielker | 2008-12-28 | 1 | -0/+4 |
| | |||||
* | Addinf InterregionData.cs IInterregionComms.cs and InterregionComms.cs | Melanie Thielker | 2008-12-23 | 1 | -0/+38 |
| | | | | | | | Creates a nonshared region module publishing IInterregionComms, to send data of type InterregionData to another region directly. | ||||
* | * Remove IGesturesModules since it won't be very helpful without a client ↵ | Justin Clarke Casey | 2008-12-23 | 1 | -50/+0 |
| | | | | message anyway | ||||
* | * refactor: Replace part of SceneObjectPart with the identical sound playing ↵ | Justin Clarke Casey | 2008-12-23 | 1 | -1/+3 |
| | | | | code in the SoundModule | ||||
* | * Add a method to allow friendship offers to a logged in client from an ↵ | Justin Clarke Casey | 2008-12-23 | 1 | -0/+49 |
| | | | | offline user directly from the server | ||||
* | * refactor: move sound trigger from scene into sepearate SoundModule | Justin Clarke Casey | 2008-12-19 | 1 | -0/+39 |
| | |||||
* | * refactor: move saved named prims to xml2 method out into the serialization ↵ | Justin Clarke Casey | 2008-12-19 | 1 | -0/+2 |
| | | | | module | ||||
* | * refactor: Rename IRegionSerialiser and move into interfaces namespace | Justin Clarke Casey | 2008-12-19 | 1 | -0/+120 |
| | |||||
* | * minor: move IGesturesModule into the correct namespace | Justin Clarke Casey | 2008-12-19 | 1 | -1/+1 |
| | |||||
* | * refactor: Remove archiver module scene wrappers | Justin Clarke Casey | 2008-12-19 | 1 | -0/+47 |
| | |||||
* | * Add missing file from last commit | Justin Clarke Casey | 2008-12-19 | 1 | -0/+56 |
| | |||||
* | * refactor: Move tree code out into a separate module | Justin Clarke Casey | 2008-12-19 | 1 | -0/+49 |
| | |||||
* | * refactor: move gestures code out from Scene into its own module | Justin Clarke Casey | 2008-12-18 | 1 | -0/+50 |
| | |||||
* | * minor: A few tiny bits of documentation and log message cleanup before ↵ | Justin Clarke Casey | 2008-12-01 | 1 | -1/+1 |
| | | | | starting something different | ||||
* | * restore deleted method documentation, some to IRegionDataStore and some to ↵ | Justin Clarke Casey | 2008-11-26 | 1 | -0/+25 |
| | | | | | | | | MySQLRegionData * I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are) | ||||
* | * Make a step on removing direct access to TaskInventoryDictionary from ↵ | Justin Clarke Casey | 2008-11-25 | 1 | -21/+6 |
| | | | | other packages | ||||
* | * Remove direct access to Inventory.Serial | Justin Clarke Casey | 2008-11-25 | 1 | -5/+5 |
| | |||||
* | * refactor: Establish an IEntityInventory interface for ↵ | Justin Clarke Casey | 2008-11-25 | 1 | -0/+223 |
| | | | | SceneObjectPartInventory.cs and expose that from SceneObjectPart rather than the original object | ||||
* | Fully implement object return from the parcel dialog | Melanie Thielker | 2008-11-21 | 1 | -1/+1 |
| | |||||
* | Plumb in the list if user IDs to the land module to allow selection | Melanie Thielker | 2008-11-21 | 1 | -1/+1 |
| | | | | | | of objects by owner name | ||||
* | * Add just enough to allow the scene presences test to establish a new user ↵ | Justin Clarke Casey | 2008-11-19 | 1 | -1/+0 |
| | | | | connection (though not yet an actual ScenePresence) | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-10-21 | 1 | -41/+41 |
| | |||||
* | Thank you kindly, Idb for a patch that solves: | Charles Krinke | 2008-10-19 | 1 | -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 | ||||
* | Megapatch. :) Fix skull attachment editing. Streamline Object terse updates. | Melanie Thielker | 2008-10-18 | 1 | -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. | ||||
* | * refactor: Rename InventoryModule to InventoryTransferModule | Justin Clarke Casey | 2008-09-29 | 1 | -1/+1 |
| | |||||
* | * Patch from JHurliman | Teravus Ovares | 2008-09-26 | 1 | -1/+1 |
| | | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes.. |