Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-02-06 | This changeset is the step 1 of 2 in refactoring | Dr Scofield | 1 | -2/+2 | |
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-02 | * Establish OnOarFileSaved EventManager event and subscribe to that instead ↵ | Justin Clarke Casey | 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 | |||||
2009-01-30 | * Extend archive save test to check for the presence of the file for the ↵ | Justin Clarke Casey | 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 | |||||
2009-01-23 | * Add direct stream loading and saving methods to the archive module. | Justin Clarke Casey | 1 | -5/+21 | |
* The async stream method does not yet signal completion to interested calling code | |||||
2008-12-30 | * Implement saving of region settings in OAR files | Justin Clarke Casey | 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 | |||||
2008-12-26 | * Fixes missing sculpt texture assets from oar files as detailed on mantis ↵ | Teravus Ovares | 1 | -0/+2 | |
2971 by thomax | |||||
2008-12-19 | * refactor: Rename IRegionSerialiser and move into interfaces namespace | Justin Clarke Casey | 1 | -1/+1 | |
2008-11-12 | * refactor: as per a recent opensim-dev thread, rename InnerScene to ↵ | Justin Clarke Casey | 1 | -1/+1 | |
SceneGraph to make it more descriptive of its intended function | |||||
2008-11-07 | * refactor: allocate local ids to prims only when an object is attached to a ↵ | Justin Clarke Casey | 1 | -1/+1 | |
scene | |||||
2008-11-03 | * Use the UUID regex sitting in utils for detection of uuids embedded in scripts | Justin Clarke Casey | 1 | -9/+1 | |
* Replaces the one in the module itself, which had a dumb bug in it anyway | |||||
2008-11-01 | * Introduce an IsAttachment property on the group level (which just returns ↵ | Justin Clarke Casey | 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 | |||||
2008-11-01 | * Fix http://opensimulator.org/mantis/view.php?id=2517 | Justin Clarke Casey | 1 | -1/+6 | |
* Don't save attachments on saving oar, which stops them coming back as ghost prims | |||||
2008-09-09 | Update svn properties, formatting cleanup. | Jeff Ames | 1 | -2/+2 | |
2008-09-06 | * This is the fabled LibOMV update with all of the libOMV types from JHurliman | Teravus Ovares | 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. | |||||
2008-08-18 | Formatting cleanup. | Jeff Ames | 1 | -27/+27 | |
2008-07-25 | * Remove dumb bug I put in which meant that an archive save would never ↵ | Justin Clarke Casey | 1 | -1/+2 | |
complete if there were any missing assets | |||||
2008-07-13 | * Actually persist restored archives to the database - wasn't actually doing ↵ | Justin Clarke Casey | 1 | -1/+1 | |
this before (doh) * Not quite perfect yet | |||||
2008-07-12 | * Elminate most of the debugging log output from the archive commands | Justin Clarke Casey | 1 | -10/+10 | |
2008-07-08 | * Don't fail the archive operation if exceptions are encountered while ↵ | Justin Clarke Casey | 1 | -34/+42 | |
analyzing prims | |||||
2008-07-06 | * In archiver, scan scripts for embedded asset uuids and save these out | Justin Clarke Casey | 1 | -1/+39 | |
2008-07-06 | * refactor: archiver code clean up so that it's more readable for the next ↵ | Justin Clarke Casey | 1 | -20/+43 | |
functionality addition | |||||
2008-07-04 | * extend archiving asset analysis to clothing | Justin Clarke Casey | 1 | -9/+9 | |
2008-07-04 | * On archiving, analyze body parts and save textures referenced from them | Justin Clarke Casey | 1 | -1/+20 | |
2008-07-04 | * refactor: break out archiver's combined sync-async asset request routine ↵ | Justin Clarke Casey | 1 | -25/+37 | |
ready for analysis of inventory item types other than objects | |||||
2008-07-02 | * Allow archiver to operate even if there are 0 scene objects to save | Justin Clarke Casey | 1 | -15/+13 | |
2008-06-29 | * Save terrain information in archive | Justin Clarke Casey | 1 | -1/+6 | |
* Not yet reloading * Terrain saving will be optional a little further down the line | |||||
2008-06-27 | * fix a bug where I was assuming all entities would be SceneObjectGroups - ↵ | Justin Clarke Casey | 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 | |||||
2008-06-21 | * archive each object as a separate xml file rather than put them all in one ↵ | Justin Clarke Casey | 1 | -31/+4 | |
single large file * this is being done for reasons of compositionality | |||||
2008-06-18 | Minor formatting cleanup. | Jeff Ames | 1 | -20/+20 | |
2008-06-16 | * Fix a bug in the archiver where I didn't realize a shape still needs its ↵ | Justin Clarke Casey | 1 | -3/+8 | |
default texture as well as its face textures | |||||
2008-06-16 | * Allow archiver to save and load objects within other objects to arbitrary ↵ | Justin Clarke Casey | 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 | |||||
2008-06-16 | * refactor: Fission ArchiveWriteRequest into prepare and execute classes | Justin Clarke Casey | 1 | -36/+10 | |
2008-06-16 | * Refactor: Break out AssetsRequest to a separate file in the Archiver module | Justin Clarke Casey | 1 | -68/+6 | |
2008-06-05 | * refactor: rename now inaccurate textureUuids to assetUuids | Justin Clarke Casey | 1 | -5/+5 | |
* 5000 commits in this repository! | |||||
2008-06-05 | * exprimental: Export and reimport all items within a prim except Objects | Justin Clarke Casey | 1 | -2/+2 | |
* Not yet ready for public use | |||||
2008-06-04 | * Start writing out assets metadata file for archiver | Justin Clarke Casey | 1 | -17/+3 | |
* Ignoring it on reload as of yet | |||||
2008-06-04 | Formatting cleanup, minor refactoring, svn properties. | Jeff Ames | 1 | -10/+10 | |
2008-06-03 | * experimental: archive out and reload textures within a prim's inventory | Justin Clarke Casey | 1 | -0/+9 | |
* no other prim items are archived yet | |||||
2008-06-03 | * Change single assets/ archiver directory to be textures/ instead | Justin Clarke Casey | 1 | -1/+1 | |
2008-06-02 | * experimental: Once we've received all the required assets from the asset ↵ | Justin Clarke Casey | 1 | -1/+13 | |
service, launch the actual writing of the archive on a separate thread (to stop tieing up the asset cache received notifier thread) | |||||
2008-06-02 | * experimental: Make OpenSim archiver save and reload all prim textures when ↵ | Justin Clarke Casey | 1 | -2/+11 | |
not all faces have the same texture | |||||
2008-05-31 | * Put in preparatory code to restore whole prim textures on archive load | Justin Clarke Casey | 1 | -1/+3 | |
* No user functionality yet | |||||
2008-05-30 | * Successfully pick out prims.xml file from archive | Justin Clarke Casey | 1 | -3/+3 | |
2008-05-28 | * Minor: Log message clean up in archiver code | Justin Clarke Casey | 1 | -0/+2 | |
2008-05-28 | * Put in stubs for "load-oar" command, including ultra-primitive temporary ↵ | Justin Clarke Casey | 1 | -6/+4 | |
tar loading code * Currently as a test, this will successfully load only the first file of an opensim archive and do absolutely nothing with it | |||||
2008-05-28 | * Put textures into a separate assets/ directory in the opensim archive | Justin Clarke Casey | 1 | -1/+11 | |
* Fix nre where the asset couldn't be found * Not ready yet | |||||
2008-05-28 | Formatting cleanup. | Jeff Ames | 1 | -34/+34 | |
2008-05-28 | Update svn properties. Fix inconsistent newlines. | Jeff Ames | 1 | -187/+187 | |
2008-05-27 | * Include prims.xml file in archive | Justin Clarke Casey | 1 | -3/+7 | |
2008-05-27 | * Add .jp2 extension to archived textures | Justin Clarke Casey | 1 | -1/+1 | |