aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Serialization/ArchiveConstants.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-2/+2
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-2/+2
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-8/+3
2015-08-08WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto1-9/+1
inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum. This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter. All tests pass, but fingers crossed!
2014-01-20Materials module: a) Store materials as assets; b) Finalized it (removed the ↵Oren Hurvitz1-0/+3
"Demo" label; removed most of the logging); c) Enabled by default Changed UuidGatherer to use 'sbyte' to identify assets instead of 'AssetType'. This lets UuidGatherer handle Materials, which are defined in a different enum from 'AssetType'.
2012-11-24Fix bug where loading an OAR with a deeded parcel would always set the ↵Justin Clark-Casey (justincc)1-0/+5
parcel owner ID to the estate owner even if the group UUID was present. Aims to address http://opensimulator.org/mantis/view.php?id=6355 As part of this work, an incomplete IXGroupsData was added which currently only allows store/fetch/delete of group records (i.e. no membership data etc) This is subject to change and currently only an in-memory storage implementation exists for regression test purposes.
2012-11-15Revert "Merge master into teravuswork", it should have been avination, not ↵teravus1-5/+0
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
2012-09-14Support multi-region OAR filesOren Hurvitz1-0/+5
Merged ArchiveWriteRequestPreparation.cs and ArchiveWriteRequestExecution.cs. This simplifies the code, and it's faster to write each scene to the archive as it's found rather than all at once at the end.
2010-10-22Allow OARs and IARs to save and load meshes.Justin Clark-Casey (justincc)1-0/+2
Save and reload appears okay for the duck mesh at https://collada.org/owl/download.php?sess=0&parent=126&expand=1&order=name&curview=0&binary=1&id=698/ However, one attempt at trying to load a more complicated scene failed (errors on console, only triangles appearing in mesh viewer). Not sure if this is really and OAR load problem. Needs more investigation.
2010-10-22Allow OARs and IARs to save and load meshes.Justin Clark-Casey (justincc)1-0/+2
Save and reload appears okay for the duck mesh at https://collada.org/owl/download.php?sess=0&parent=126&expand=1&order=name&curview=0&binary=1&id=698/ However, one attempt at trying to load a more complicated scene failed (errors on console, only triangles appearing in mesh viewer). Not sure if this is really and OAR load problem. Needs more investigation.
2010-09-12Formatting cleanup.Jeff Ames1-10/+10
2010-06-30Add --merge switch to load iar.Justin Clark-Casey (justincc)1-2/+27
When this switch is used, iar folders are merged with existing same-name user inventory folders. This makes it a little easier to back and restore entire individual user inventories, among other things Added unit test to check behaviour
2010-05-21make oar object filename/pathname creation a helper methodJustin Clark-Casey (justincc)1-0/+33
reused in both tests and oar code reduction in checking is outweighed by greater test clarity
2009-10-02- cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)1-0/+5
- adding LandDataSerializer to OAR mechanics
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-03-26* Fix build break - went a const or two too farJustin Clarke Casey1-2/+2
2009-03-26* minor: change some static readonlys to constsJustin Clarke Casey1-11/+11
* adjust user profile iar saving path
2009-03-26* iars: Serialize information about item creators to archiveJustin Clarke Casey1-18/+23
2009-03-16Rename OpenSim.Framework.Archive to OpenSim.Framework.SerializationMike Mazur1-1/+1
Update using statements and prebuild.xml. Also trim trailing whitespace.
2009-03-12Move ArchiveConstants to OpenSim.Framework.ArchiveMike Mazur1-2/+12
- move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace
2009-02-25* Store inventory data in an 'inventory' directory rather than in the root ↵Justin Clarke Casey1-5/+0
of an iar
2009-02-12large scale fix for svn props after "the great refactor"Sean Dague1-3/+3
2009-02-12* optimized usings.lbsa711-3/+3
2009-02-10this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield1-1/+1
NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator
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-09-06Mantis #2133Melanie Thielker1-2/+2
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-13/+3
* 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-30* Oops, add landmarks to region archive loading/savingJustin Clarke Casey1-0/+2
* Hopefully this will resolve mantis 2049
2008-08-28Update svn properties, formatting cleanup.Jeff Ames1-1/+1
2008-08-26* On loading archives, report an error if an asset does not have the ↵Justin Clarke Casey1-44/+49
expected filename format
2008-08-18Formatting cleanup.Jeff Ames1-11/+11
2008-07-02* Start writing out control file in archive. Only contains version ↵Justin Clarke Casey1-0/+5
information right now.
2008-07-02* Twiddle with archive asset extensions yet againJustin Clarke Casey1-44/+44
* Reintroducing asset type but this time in a long form, and with _ rather than .
2008-06-30properly explaining each #pragma warning disableDr Scofield1-4/+8
massaging OSHttpRequestPump to not abort on exceptions...
2008-06-29* Save terrain information in archiveJustin Clarke Casey1-1/+6
* Not yet reloading * Terrain saving will be optional a little further down the line
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield1-0/+4
2008-06-27* Experiment with not bothering with a seperate assets metadata file - ↵Justin Clarke Casey1-24/+24
extract necessary minimum metadata from asset filenames * Make all file extensions single - double extensions look ugly and probably aren't good for Windows
2008-06-26* Put extensions on all assets in an archiveJustin Clarke Casey1-5/+58
* Choice of extensions is a scratch set, may not yet be correct * This facility is not useable yet - not least because I've just come across a significant save bug I need to investigate
2008-06-21* archive each object as a separate xml file rather than put them all in one ↵Justin Clarke Casey1-1/+1
single large file * this is being done for reasons of compositionality
2008-06-21* minor: start saving current prims xml to an objects/ directory in the archiveJustin Clarke Casey1-1/+1
2008-06-05* exprimental: Export and reimport all items within a prim except ObjectsJustin Clarke Casey1-1/+1
* Not yet ready for public use
2008-06-05* Change archiver 'textures' dir back to 'assets'Justin Clarke Casey1-1/+1
2008-06-04* Dearchive using assets metadata rather than assuming everything is a textureJustin Clarke Casey1-0/+5
* However, still not actually archiving anything except textures
2008-06-03* Change single assets/ archiver directory to be textures/ insteadJustin Clarke Casey1-1/+1
2008-06-01Update svn properties.Jeff Ames1-45/+45
2008-05-31* Put in preparatory code to restore whole prim textures on archive loadJustin Clarke Casey1-1/+6
* No user functionality yet
2008-05-30* Successfully pick out prims.xml file from archiveJustin Clarke Casey1-49/+45
2008-05-25Update svn properties. Formatting cleanup.Jeff Ames1-2/+2
2008-05-24* Get the xml2 entities serialization representation in the archiver moduleJustin Clarke Casey1-5/+3
* Not yet reusing serialization module - this will happen in the future * No user functionality yet
2008-05-22* Plug in stubbed out archiver moduleJustin Clarke Casey1-17/+16