aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/SLUtil.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto2015-08-081-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!
* corrected script notecard parser. It now handles notecards with inventory as ↵ft@noemail2015-03-031-84/+244
| | | | | | well. Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
* Materials module: a) Store materials as assets; b) Finalized it (removed the ↵Oren Hurvitz2014-01-201-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'.
* ParseNotecardToList() returned data past end of notecard text (mantis #6881).Kevin Cozens2013-12-141-15/+15
|
* Refactored how asset/inventory types are associated with content types: ↵Oren Hurvitz2012-04-261-216/+166
| | | | gathered all the knowledge into a single class. Added the Mesh content type.
* Instead of loading default avatar animations in both SLUtil and ↵Justin Clark-Casey (justincc)2012-03-211-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").
* Factor out common default animations code into SLUtil. LLClientView now ↵Justin Clark-Casey (justincc)2012-03-091-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.
* Fix notecards that end with an embedded object causing an exceptionMelanie2010-12-171-2/+2
|
* * Cache null account responses in the SimianUserAccountServiceConnector to ↵John Hurliman2010-09-071-6/+4
| | | | | | avoid repeated requests for missing avatar IDs * Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache
* Applying patch from lkalif to add support for inventory links to the ↵John Hurliman2010-04-131-0/+33
| | | | SimianGrid connectors
* Formatting cleanup. Add copyright notices.Jeff Ames2010-03-101-3/+30
|
* * Updated to libomv r3268 which fixes the mapping for OpenJPEG on 64-bit ↵John Hurliman2010-03-071-0/+28
| | | | systems and adds protocol support for Viewer 2.0 (still needs work in OpenSim to get things fully functional)
* Fix LocalPresenceServiceConnector test now that the hardcoded test data has ↵Justin Clark-Casey (justincc)2010-03-051-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.
* move linden notecard parsing from LSL_Api.cs to SLUtil so that region ↵Justin Clark-Casey (justincc)2010-03-041-1/+98
| | | | modules can use it
* * Added a sanity check for missing asset data in LLClientViewJohn Hurliman2010-02-201-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