aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/SLUtil.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-08WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto1-23/+45
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!
2015-03-03corrected script notecard parser. It now handles notecards with inventory as ↵ft@noemail1-84/+244
well. Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
2014-01-20Materials module: a) Store materials as assets; b) Finalized it (removed the ↵Oren Hurvitz1-7/+33
"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'.
2013-12-14ParseNotecardToList() returned data past end of notecard text (mantis #6881).Kevin Cozens1-15/+15
2012-04-26Refactored how asset/inventory types are associated with content types: ↵Oren Hurvitz1-216/+166
gathered all the knowledge into a single class. Added the Mesh content type.
2012-04-24Revert "Refactored how asset/inventory types are associated with content ↵Justin Clark-Casey (justincc)1-166/+216
types: gathered all the knowledge into a single class. Added the Mesh content type." This reverts commit d3a4d67a207976cd0d116bb9021f7dfc896784e8. Accidentally committed this when I didn't mean to yet.
2012-04-24Refactored how asset/inventory types are associated with content types: ↵Oren Hurvitz1-216/+166
gathered all the knowledge into a single class. Added the Mesh content type.
2012-03-21Instead of loading default avatar animations in both SLUtil and ↵Justin Clark-Casey (justincc)1-49/+1
AvatarAnimations, load just in AvatarAnimations instead. This lets us remove the dependency of OpenSim.Framework.dll on data/avataranimations.xml, which is not necessary for ROBUST. This commit also takes care of the odd situation where animations are stored and used internally with uppercase names (e.g. "STAND") but scripts refer to them with lowercase names (e.g. "sit").
2012-03-09Factor out common default animations code into SLUtil. LLClientView now ↵Justin Clark-Casey (justincc)1-1/+51
makes use of the SLUtil copy via a method rather than each LLClientView loading a separate copy. As per opensim-users mailing list discussion.
2010-12-17Fix notecards that end with an embedded object causing an exceptionMelanie1-2/+2
2010-12-16Fix notecards that end with an embedded object causing an exceptionMelanie1-2/+2
2010-09-07* Cache null account responses in the SimianUserAccountServiceConnector to ↵John Hurliman1-6/+4
avoid repeated requests for missing avatar IDs * Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache
2010-05-20move linden notecard parsing from LSL_Api.cs to SLUtil so that region ↵Justin Clark-Casey (justincc)1-0/+282
modules can use it backport from master
2010-04-13Applying patch from lkalif to add support for inventory links to the ↵John Hurliman1-0/+33
SimianGrid connectors
2010-03-10Formatting cleanup. Add copyright notices.Jeff Ames1-3/+30
2010-03-07* Updated to libomv r3268 which fixes the mapping for OpenJPEG on 64-bit ↵John Hurliman1-0/+28
systems and adds protocol support for Viewer 2.0 (still needs work in OpenSim to get things fully functional)
2010-03-05Fix LocalPresenceServiceConnector test now that the hardcoded test data has ↵Justin Clark-Casey (justincc)1-1/+11
been removed from Data.Null.NullPresenceData Unfortunately, this meant publicly exposing the underlying service for the connector. The other solution would be to create alternative initializers for services and connectors where objects could be given directly rather than loaded indirectly through config. Unfortunately, this would require a lot of work in this case but might be the better way forward.
2010-03-04move linden notecard parsing from LSL_Api.cs to SLUtil so that region ↵Justin Clark-Casey (justincc)1-1/+98
modules can use it
2010-02-20* Added a sanity check for missing asset data in LLClientViewJohn Hurliman1-0/+185
* Moved the SL asset type to content type conversion methods from ServerUtils to OpenSim.Framework.SLUtil * Linked content type to asset type in AssetMetadata