Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Establish OnOarFileSaved EventManager event and subscribe to that instead ↵ | Justin Clarke Casey | 2009-02-02 | 1 | -6/+3 |
| | | | | | | | | | 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 | -3/+6 |
| | | | | | | | | 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 | -5/+21 |
| | | | | | | * The async stream method does not yet signal completion to interested calling code | ||||
* | * Implement saving of region settings in OAR files | Justin Clarke Casey | 2008-12-30 | 1 | -7/+26 |
| | | | | | | | | * 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 | ||||
* | * Fixes missing sculpt texture assets from oar files as detailed on mantis ↵ | Teravus Ovares | 2008-12-26 | 1 | -0/+2 |
| | | | | 2971 by thomax | ||||
* | * refactor: Rename IRegionSerialiser and move into interfaces namespace | Justin Clarke Casey | 2008-12-19 | 1 | -1/+1 |
| | |||||
* | * refactor: as per a recent opensim-dev thread, rename InnerScene to ↵ | Justin Clarke Casey | 2008-11-12 | 1 | -1/+1 |
| | | | | SceneGraph to make it more descriptive of its intended function | ||||
* | * refactor: allocate local ids to prims only when an object is attached to a ↵ | Justin Clarke Casey | 2008-11-07 | 1 | -1/+1 |
| | | | | scene | ||||
* | * Use the UUID regex sitting in utils for detection of uuids embedded in scripts | Justin Clarke Casey | 2008-11-03 | 1 | -9/+1 |
| | | | | | | * Replaces the one in the module itself, which had a dumb bug in it anyway | ||||
* | * Introduce an IsAttachment property on the group level (which just returns ↵ | Justin Clarke Casey | 2008-11-01 | 1 | -1/+1 |
| | | | | | | | | | false if the group is already deleted) * This is to avoid repetitive null checks - I'm beginning to think that blasting away the root part on object deletion is actually a bad move. Perhaps we should leave it around and let the client ignore any superfluous packets (which it may well do anyway), since we're constantly exposing a race condition | ||||
* | * Fix http://opensimulator.org/mantis/view.php?id=2517 | Justin Clarke Casey | 2008-11-01 | 1 | -1/+6 |
| | | | | | | * Don't save attachments on saving oar, which stops them coming back as ghost prims | ||||
* | Update svn properties, formatting cleanup. | Jeff Ames | 2008-09-09 | 1 | -2/+2 |
| | |||||
* | * This is the fabled LibOMV update with all of the libOMV types from JHurliman | Teravus Ovares | 2008-09-06 | 1 | -16/+16 |
| | | | | | | | * 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 Ames | 2008-08-18 | 1 | -27/+27 |
| | |||||
* | * Remove dumb bug I put in which meant that an archive save would never ↵ | Justin Clarke Casey | 2008-07-25 | 1 | -1/+2 |
| | | | | complete if there were any missing assets | ||||
* | * Actually persist restored archives to the database - wasn't actually doing ↵ | Justin Clarke Casey | 2008-07-13 | 1 | -1/+1 |
| | | | | | | | | this before (doh) * Not quite perfect yet | ||||
* | * Elminate most of the debugging log output from the archive commands | Justin Clarke Casey | 2008-07-12 | 1 | -10/+10 |
| | |||||
* | * Don't fail the archive operation if exceptions are encountered while ↵ | Justin Clarke Casey | 2008-07-08 | 1 | -34/+42 |
| | | | | analyzing prims | ||||
* | * In archiver, scan scripts for embedded asset uuids and save these out | Justin Clarke Casey | 2008-07-06 | 1 | -1/+39 |
| | |||||
* | * refactor: archiver code clean up so that it's more readable for the next ↵ | Justin Clarke Casey | 2008-07-06 | 1 | -20/+43 |
| | | | | functionality addition | ||||
* | * extend archiving asset analysis to clothing | Justin Clarke Casey | 2008-07-04 | 1 | -9/+9 |
| | |||||
* | * On archiving, analyze body parts and save textures referenced from them | Justin Clarke Casey | 2008-07-04 | 1 | -1/+20 |
| | |||||
* | * refactor: break out archiver's combined sync-async asset request routine ↵ | Justin Clarke Casey | 2008-07-04 | 1 | -25/+37 |
| | | | | ready for analysis of inventory item types other than objects | ||||
* | * Allow archiver to operate even if there are 0 scene objects to save | Justin Clarke Casey | 2008-07-02 | 1 | -15/+13 |
| | |||||
* | * Save terrain information in archive | Justin Clarke Casey | 2008-06-29 | 1 | -1/+6 |
| | | | | | | | * Not yet reloading * Terrain saving will be optional a little further down the line | ||||
* | * fix a bug where I was assuming all entities would be SceneObjectGroups - ↵ | Justin Clarke Casey | 2008-06-27 | 1 | -6/+13 |
| | | | | | | | | of course, some are ScenePresences * would be nice to have a separate list in InnerScene in the future since a lot of methods end up screen entities for SOGs | ||||
* | * archive each object as a separate xml file rather than put them all in one ↵ | Justin Clarke Casey | 2008-06-21 | 1 | -31/+4 |
| | | | | | | | | single large file * this is being done for reasons of compositionality | ||||
* | Minor formatting cleanup. | Jeff Ames | 2008-06-18 | 1 | -20/+20 |
| | |||||
* | * Fix a bug in the archiver where I didn't realize a shape still needs its ↵ | Justin Clarke Casey | 2008-06-16 | 1 | -3/+8 |
| | | | | default texture as well as its face textures | ||||
* | * Allow archiver to save and load objects within other objects to arbitrary ↵ | Justin Clarke Casey | 2008-06-16 | 1 | -31/+99 |
| | | | | | | | | | | levels * This currently has various bugs which are more to do with the way its been hacked together than the feature itself (e.g. on save-oar, ghost prims will appear of the saved contained items). These will be found and eliminated in subsequent patches. * Not yet ready for use | ||||
* | * refactor: Fission ArchiveWriteRequest into prepare and execute classes | Justin Clarke Casey | 2008-06-16 | 1 | -0/+142 |