aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-11-29Preservation of creator information now also working in IARs. Cleaned up ↵Diva Canto1-31/+11
usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.
2010-11-27Changed the parser for InventoryItem deserialization. Moved some utility ↵Diva Canto1-91/+31
functions around.
2010-11-21Added creator info across the board -- TaskInventoryItems and InventoryItems ↵Diva Canto1-2/+21
themselves. Tested. Seems to be working, main tests pass. Nothing done for IARs or HG transfers yet -- this only works for OARs for the time being. New migration in inventory table in order to make CreatorID varchar(255).
2010-11-21Global creator information working on MySQL DB and on load/save OARs. ↵Diva Canto1-0/+21
Creator name properly shown on the viewer as first.last @authority. New option added to save oar -profile=url. Migration on RegionStore making CreatorID be 255 chars. Moved Handling of user UUID -> name requests to a new module UserManagement/UserManagementModule.
2010-11-16Diva needs a spanking! Serializing OldItemID breaks script state persistence ↵Melanie1-1/+4
in agent inventory.
2010-11-02Old deserialization can't deal with commas in flag fields. Making use of ↵Diva Canto1-3/+17
-version option on save oar command. Bumped archives version to 0.5; version < 0.5 generates flag fields without commas. Everything else is identical.
2010-10-27Formatting cleanup.Jeff Ames1-1/+1
2010-10-23Added inner exception handling in Shape deserialization processing, so that ↵Diva Canto1-3/+16
the whole Shape processing returns a valid Shape object.
2010-10-19It looks like Vector3s also got written down in lower case at some point in ↵Diva Canto1-3/+3
time. Added code to account for that. 17:45:59 - [SceneObjectSerializer]: exception while parsing SitTargetPosition: System.Xml.XmlException: Expecting X tag from namespace , got x and instead Line 1, position 2838.
2010-10-19Another take related to the previous commit.Diva Canto1-13/+17
2010-10-19Added code to quaternion deserialization to try to cope with an exception ↵Diva Canto1-4/+15
seen in Wright Plaza related to SitTargetOrientation. 17:23:05 - [SceneObjectSerializer]: exception while parsing SitTargetOrientation: System.Xml.XmlException: Expecting X tag from namespace , got w and instead Line 1, position 30064.
2010-10-19Added TextureAnimation and ParticleSystem to serialization.Diva Canto1-0/+27
2010-10-19COmmented the wrong line instead, now I commented them all to be on the safe ↵Melanie1-2/+2
side
2010-10-19Comment a spammy debug message in the serializerMelanie1-1/+1
2010-10-17Deleted all [XmlIgnore] from SOP, since those are meaningless now.Diva Canto1-3/+3
2010-10-17.NET automagical serialization of SOPs replaced by manual serialization ↵Diva Canto1-50/+15
across the board.
2010-10-15Made OARs use the new serialization procedure. (TPs/crossings still on the ↵Diva Canto1-29/+32
old one) Added an options argument down the pipeline. For the time being it takes --old-guids as an option to produce <Guid> instead of <UUID>.
2010-10-14Added manual xml2 serialization. Rewired only save xml2, not oars yet. Seems ↵Diva Canto1-104/+157
to be generating xml's that are successfully parsed. Needs more testing.
2010-10-13Added SOP.MediaUrl and Shape.Media to the deserializationDiva Canto1-204/+14
2010-10-13Comment a debug message so that it doesn't spew the console upon ↵Diva Canto1-1/+1
encountering unknown xml elements.
2010-10-13New SOG/SOP parser using XmlTextReader + delegates dictionary. Active for ↵Diva Canto1-0/+1353
load oar and load xml2, but not for packing objects on crossings/TPs yet.
2010-09-16Changed SceneObjectGroup to store parts with the fast and thread-safe ↵John Hurliman1-16/+12
MapAndArray collection
2010-06-12Preserving the link numbers is a serializer's highest duty.Melanie Thielker1-0/+9
Prevent region crossings from screwing up complex attachments by preserving link numbers.
2009-10-01Formatting cleanup.Jeff Ames1-8/+8
2009-09-16SceneObjectGroup cleanup. Removes the default constructor and unnecessary ↵John Hurliman1-31/+22
null checks on m_rootPart
2009-06-05* refactor: split out part xml writing in SceneObjectSerializerJustin Clarke Casey1-2/+7
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-14* refactor: move bottom part of 'xml2' serializaton to separate classJustin Clarke Casey1-39/+66
2009-05-14* refactor: break some of xml2 serialization out of sogJustin Clarke Casey1-0/+19
2009-05-08* break out 'xml2' deserialization from sogJustin Clarke Casey1-7/+71
2009-05-08* refactor: break out sog original xml serialization to a separate classJustin Clarke Casey1-6/+60
2009-05-08* minor: rename xml sog serialization method for readabilityJustin Clarke Casey1-3/+3
2009-05-08* refactor: Break out original xml object serialization into a separate classJustin Clarke Casey1-0/+133
* No functional change