aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/World/Serialiser (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Script region crossing. This has not user functionality, but lays all theMelanie Thielker2008-11-091-1/+1
| | | | | | groundwork.
* * refactor: allocate local ids to prims only when an object is attached to a ↵Justin Clarke Casey2008-11-071-1/+1
| | | | scene
* Add two more default script engine paramsMelanie Thielker2008-09-301-1/+1
|
* Change the scirpt engine loading mechanism. Script engines are nowMelanie Thielker2008-09-211-1/+1
| | | | | | | | | ordinary region modules and are able to coexist in one instance. See http://opensimulator.org/wiki/ScriptEngines for details. There were changes to OpenSim.ini.example, please note DefaultScriptEngine. Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
* Mantis #2133Melanie Thielker2008-09-061-2/+2
| | | | | | | Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-064-21/+20
| | | | | | | * 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.
* Formatting cleanup.Jeff Ames2008-08-181-7/+7
|
* From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield2008-08-153-12/+91
| | | | | | | | | | | | | | | | | | The following patch makes some enhancements to loading/saving the Xml2 format. - Add streamed version of functionality for saving prims to Xml2 format. The streamed version (optionally) allows for saving the prims whose positions appear within a particular bounding box. - Expose stream versions of LoadPrimsFromXml2 and SavePrimsToXml2 in the Scene class - Extend loading from Xml2 (the streamed version) to optionally start scripts for the loaded scene objects)
* *Added CommandIntentions that is used to describe a console commands hazard. ↵mingchen2008-07-251-2/+2
| | | | | | | HAZARDOUS if it modifies the simulator, NON_HAZARDOUS if it does a command that doesn't modify the simulator but does a background command such as a forced backup, and STATISTICAL if it returns debug or more information. *This is useful for implementing a protection system from unwanted script execution or for application modules needing to know what a command does.
* * refactor: break out sog loading code into two parts so that ↵Justin Clarke Casey2008-07-183-10/+9
| | | | post-deserialization changes can be carried out before adding it to a scene
* * Actually persist restored archives to the database - wasn't actually doing ↵Justin Clarke Casey2008-07-131-1/+1
| | | | | | | | this before (doh) * Not quite perfect yet
* * On archive loading, tell the user how many objects we are ignoring because ↵Justin Clarke Casey2008-07-122-5/+6
| | | | | | | | they already exist in the scene * (ability to give objects new uuids will come later)
* * Start scripts loaded from an archiveJustin Clarke Casey2008-07-073-7/+14
|
* Added "save-prims-xml2 <PrimName> <FileName>", as we were lacking a method ↵MW2008-07-013-4/+21
| | | | to save a single primitive or small group of them. This command will save all prims in the current scene that name matches the "PrimName" parameter. The saved file is in standard xml2 format, so can be loaded using load-xml2
* move along, nothing to see here. just a couple of lazy variables.Dr Scofield2008-06-271-2/+4
|
* * refactor: fission InnerScene.AddSceneObject()Justin Clarke Casey2008-06-271-1/+1
|
* * Add extra backup parameter to InnerScene.AddRestoredSceneObject()Justin Clarke Casey2008-06-271-1/+1
|
* * refactor: Making some of the serialization names consistent, both within ↵Justin Clarke Casey2008-06-213-8/+35
| | | | | | | | their pairings and with the others * This does make some of the names less ideal than others - this should change in the future
* * Remove redundant <scene> tag from individual object xml representationJustin Clarke Casey2008-06-211-7/+19
| | | | | | | | | * WARNING: Until both regions upgrade to this revision, prim crossings from regions on this revision to earlier region revisions will not work properly * e.g. in the attachments cases, the attachments will remain visible but won't be individually detachable * This change may seem to have more costs than benefits, but I'm doing it because I can soon reuse this changed existing code in another context - it seems better not to proliferate similar but slightly different xml serializations.
* * Remove a bug I created in r5171 where taking an object would terminate the ↵Justin Clarke Casey2008-06-211-0/+1
| | | | | | | | client session * change code to use an explicit state variable instead of using SOG.Name = null to signal deletion
* * Refactor: Move the responsibility for applying physics and sending the ↵Justin Clarke Casey2008-06-171-32/+1
| | | | | | | | | | initial client update to Scene.AddSceneObject() from some of the SceneObjectGroup constructors * I think this has been done cleanly from inspection and testing, but if prim creation or load suddenly starts playing up more than usual, please open a mantis * This also has the effect of stopping the archiver generating ghost in-world prims * Some code dupliction also removed
* * refactor: Remove largely duplicate code from ↵Justin Clarke Casey2008-06-171-25/+1
| | | | SceneXmlLoader.CreatePrimFromXml2()
* Update svn properties, clean up formatting, refactor out duplicate ↵Jeff Ames2008-06-131-2/+2
| | | | hard-coded port numbers.
* * refactor: For new objects, move attach to backup to occur when adding to a ↵Justin Clarke Casey2008-06-121-3/+2
| | | | | | | | | scene, rather than on creation of the group * Adding to a scene is now parameterized such that one can choose not to actually persist that group * This is to support a use case where a module wants a scene which consists of both objects which are persisted, and ones which are just temporary for the lifetime of that server instance
* * refactor: rename CreatePrimFromXml to CreatePrimFromXml2Justin Clarke Casey2008-06-121-3/+10
|
* Formatting cleanup, minor refactoring, svn properties.Jeff Ames2008-06-043-26/+26
|
* * Hook up archive loading to load in prim xml dataJustin Clarke Casey2008-05-303-18/+53
| | | | | | * This now has equivalent functionality to load-xml2 - no asset data is restored yet
* * Crudely migrate SceneXmlLoader into the Serializer moduleJustin Clarke Casey2008-05-303-4/+276
|
* * Updating some file locations.Adam Frisby2008-05-041-1/+1
|
* * Rolled back a few changes.Adam Frisby2008-05-011-7/+7
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-011-7/+7
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-015-5/+4
| | | | with namespaces.
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-05-015-415/+415
|
* * Cruft removal step #1. Cleaning Modules directory.Adam Frisby2008-04-301-0/+2
|
* * Commiting a bunch of missed files.Adam Frisby2008-04-305-0/+418