Latif Khalifa
8082f9e68a
LIBOMV-895: Added mesh decoder
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3496 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-12 09:51:05 +00:00
Latif Khalifa
014f5da3f0
Don't reduce number of concurrent downloads set elsewhere.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3495 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-10 14:02:35 +00:00
Latif Khalifa
b277032d03
Turns out Mono's gzip http compression is not very reliable.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3494 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-09 13:00:57 +00:00
Latif Khalifa
2fed7299ae
Added more logging to try to figure out why FetchInventoryDescentants2 cap handler does not work in Mono.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3493 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-09 10:48:34 +00:00
Latif Khalifa
a1429bd63d
Update PrimMesher.dll to r59
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3492 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-05 16:50:12 +00:00
Latif Khalifa
c8326bbbd3
* Mark folders as needing update by default
...
* Add field to FolderUpdatedEventArgs that indicates if the operation was successful
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3491 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-31 02:53:13 +00:00
Latif Khalifa
95a7303d90
Tell server we support compressed responses if they do.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3490 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-31 02:51:13 +00:00
Latif Khalifa
12deb0f745
Added RequestFolderContentsCap() for downloading folder contents via a cap. Not plugged into the rest of the InventoryManager
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3489 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-30 11:56:33 +00:00
Latif Khalifa
8c76907558
Update capabilities list to match SL 2.6.0
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3488 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-30 06:56:06 +00:00
Latif Khalifa
af9765a75d
Fixed build.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3487 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-17 18:34:03 +00:00
Latif Khalifa
855b1314ac
Sync test
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3486 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-14 23:31:27 +00:00
Latif Khalifa
0ab7b71c37
Normalize tabs to spaces.
...
Patch by Mimika Oh
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3485 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-14 15:27:06 +00:00
Latif Khalifa
b491d918a0
TC-89: Allowing asset types to be named as well as numbered, e.g. 'download e5ab65d0-d1d6-4b78-bbe5-79f683eca896 texture'.
...
Path by Mimika Oh
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3484 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-14 15:24:45 +00:00
Latif Khalifa
22b72d7680
TC-88: Catching and reporting exceptions from commands instead of hanging
...
Patch by Mimika Oh.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3483 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-14 15:20:11 +00:00
Latif Khalifa
eac29282bb
Docufix
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3482 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-09 09:59:40 +00:00
Latif Khalifa
7232d001c7
Added an overload to ReplaceOutfit() that does not check for 4 obligatory body parts. Useful when setting appearance to avatar that has never been logged in to SL before.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3481 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-08 18:09:47 +00:00
Latif Khalifa
c1d320e4f1
Remove too much logging.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3480 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-05 23:58:40 +00:00
Latif Khalifa
e13a855be5
LIBOMV-893: Added mute functionality
...
Enums MuteType and MuteFlags
Client.Self.MuteListUpdated event that signals when the mute list was updated
Client.Self.MuteList containing all entries that are muted
Methods of Client.Self - UpdateMuteListEntry() and RemoveMuteListEntry() in addition to RequestMuteList()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3479 52acb1d6-8a22-11de-b505-999d5b087335
2011-03-05 23:48:49 +00:00
Latif Khalifa
79397c3184
LIBOMV-882: Fetch XMPP_HOST from login response
...
Available as Client.Network.XMPPHost
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3478 52acb1d6-8a22-11de-b505-999d5b087335
2011-02-06 16:06:26 +00:00
Latif Khalifa
e8285abd68
LIBOMV-889: Provide max agent groups data from the login response
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3477 52acb1d6-8a22-11de-b505-999d5b087335
2011-01-14 03:03:13 +00:00
Latif Khalifa
e37d2df3a7
More useful as ref type.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3476 52acb1d6-8a22-11de-b505-999d5b087335
2011-01-06 16:33:23 +00:00
Latif Khalifa
b4e493c1f4
LIBOMV-885: Asset landmark decoding fails on non-US locales
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3475 52acb1d6-8a22-11de-b505-999d5b087335
2010-12-16 20:41:17 +00:00
Latif Khalifa
ae0242e07b
LIBOMV-883: Allow injecting XML-RPC response into the login process
...
Patch by Kurt Schlager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3474 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-27 00:06:58 +00:00
Latif Khalifa
d27255fe2f
LIBOMV-850: TestClient crashes when console reads an end-of-file
...
Patch by Rpbert Adams
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3473 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-20 14:14:26 +00:00
Latif Khalifa
d51de2105e
LIBOMV-812: Added LocalID and ID fields to Getosd() / Fromosd() functions of class primitive
...
Suggested by Lucius Sirnah
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3472 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-20 14:07:12 +00:00
Latif Khalifa
4380ead23b
LIBOMV-844: Fields "LocalId" and "PCode" in a Primitive object are not preserved after OSD serialization/deserialization
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3471 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-20 13:55:17 +00:00
Latif Khalifa
deb1e4a8e9
LIBOMV-868: Added support for Display Names functionality
...
* Feature complete, added ability to set the display names
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3470 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-20 13:46:21 +00:00
Latif Khalifa
2dcbe7b373
Put things in more logical places.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3469 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 17:42:19 +00:00
Latif Khalifa
ff6ae318fc
LIBOMV-868: Added support for Display Names functionality
...
TODO:
* Add support for setting a display Name
* Figure out what to do with big request (> 90 names)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3468 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 16:59:46 +00:00
Latif Khalifa
3cc85a6ddc
Increase number of parallel bake uploads.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3467 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 11:59:42 +00:00
Latif Khalifa
164e455aa2
Update CAPs list.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3466 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 11:58:37 +00:00
Latif Khalifa
f005338e5e
Avoid invalid cast exception.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3465 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 11:43:48 +00:00
Latif Khalifa
2badd305a4
LIBOMV-880: Primitive.SculptData.GetBytes() does not take Mirror and Inverse into account
...
Patch by Tim 't Hart
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3464 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-02 08:19:35 +00:00
Latif Khalifa
a02a3697da
LIBOMV-879: Fixed deserialization of nested arrays
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3463 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-30 05:20:49 +00:00
Latif Khalifa
1d3ee7537f
Reverse order of arguments in quaternion multiplication in order to bring it in line with BulletX physics engine and Unity3D (it's reversed in LSL). Also should fix breakage in code that depends on this ordering like Opensim.
...
TODO: comprehensive test suite for quaternion math
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3462 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-29 05:11:35 +00:00
Latif Khalifa
10d7c02d4c
Remove some cruft from the previous commit.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3460 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-24 05:39:32 +00:00
Latif Khalifa
981d689dca
LIBOMV-870 RAD-200: Add support for SL2's Alpha Mask and Tattoo layers
...
* Updated avatar_lad and regenerated visual params.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3459 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-24 05:34:26 +00:00
Latif Khalifa
2f4b5dbc20
LIBOMV-877: Responding to teleport lure sends the wrong lure id
...
Fixes responding to lures in opensim
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3457 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-21 13:30:55 +00:00
Latif Khalifa
6fc54a43f0
Removed optional parameter to DeserializeLLSDBinary(), decode binary serialized data both with and without the <? LLSD/Binary ?> header.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3456 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-15 22:00:58 +00:00
Latif Khalifa
822db877d3
Docu fix
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3454 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-15 01:08:34 +00:00
Latif Khalifa
9d0a95ea95
LIBOMV-875 (Allow LLSD/binary header to be optional)
...
Added optional second paramater "headersOptional" which when set to true
will not throw an exception when deserializing headerless binary LLSD.
Default behavior unchanged.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3452 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-15 01:00:48 +00:00
Latif Khalifa
6b1d416375
Do ask for GetMesh capability.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3451 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-15 00:16:44 +00:00
Latif Khalifa
ea8107937c
LIBOMV-874: Added support for GetMesh cap (untested)
...
* Added stub MeshAsset
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3450 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-15 00:01:17 +00:00
John Hurliman
968c6fb1cd
* Added unit tests for Vector3.ApproxEquals()
...
* Fixed a bug in Utils.BytesToInt64() not handling non-zero pos values
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3445 52acb1d6-8a22-11de-b505-999d5b087335
2010-10-01 00:22:06 +00:00
Latif Khalifa
5ad629b82f
Sync test.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3443 52acb1d6-8a22-11de-b505-999d5b087335
2010-09-09 01:54:57 +00:00
Latif Khalifa
1f882e0393
RAD-867: GridProxy doesn't recognize CAPs request that pass parameters via GET query string
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3442 52acb1d6-8a22-11de-b505-999d5b087335
2010-09-03 16:13:35 +00:00
John Hurliman
7d028b3a84
* Renamed SimAccess.Min to SimAccess.Unknown to reflect that this is an invalid state for the enum
...
* Added missing RegionDenyIdentified and RegionDenyTransacted fields to ParcelPropertiesMessage
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3441 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-23 23:10:43 +00:00
John Hurliman
265892a471
* Added settings file parsing to the OAR loader
...
* OAR loader now gracefully handles null callback parameters
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3440 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-21 01:30:53 +00:00
Latif Khalifa
2e19e0881c
LIBOMV-862: Null reference exception when shutting down after fetching textures
...
Spotted by Robert Adams
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3439 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-20 11:59:26 +00:00
Latif Khalifa
8c709ec470
LIBOMV-864: AvatarAppearance even not fired if avatar not in the tracker
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3438 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-20 11:51:15 +00:00