aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Interfaces (unfollow)
Commit message (Collapse)AuthorFilesLines
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..
2008-09-26* Implment task inventory item asset update for the old non CAPS transaction ↵Justin Clarke Casey1-0/+4
system * This means that saving notecards in prim inventories should now work. * Not the nicest code in the world - the transactions system is pretty fugly right now * PLEASE NOTE: Currently, the prim will not repersist until up to 15 seconds after it is unselected. * What we really need is a proper mechanism so that any prim updates still waiting when the simulator is quit are performed before exit.
2008-09-25Convergence is almost complete. This brings the diff between the API to < 10kMelanie Thielker1-38/+0
and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref.
2008-09-18- Add Dispose method to IRegionDataStoreHomer Horwitz1-0/+5
- Add necessary dummy Dispose-methods where they are missing - Implement the SQLite Dispose-methods (currently only used for unit tests, in the next commit)
2008-09-13Remove the cruft of accessing a private member of another module's classMelanie Thielker1-0/+1
from DataSnapshot and replace it with a best practices approach, making it much less dependent on the land module's internal structure and types.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares14-70/+70
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.