Latif Khalifa
e00434513c
LIBOMV-899: Added TransactionInfo data newly available in MoneyBalanceReply
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3511 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 10:11:11 +00:00
Latif Khalifa
76e429bb6d
LIBOMV-899: Update message template as found in viewer 2.6
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3510 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 09:52:37 +00:00
Latif Khalifa
3268079199
LIBOMV-808: Use of the WorldTime command causes a system stack overflow exception
...
Removed WorldTime
LIBOMV-855: Added GridManager.TimeOfDay
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3508 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-09 11:24:17 +00:00
Latif Khalifa
5199f8ca91
LIBOMV-876: In AssetLandmark.cs, function Encode() decimal points are replaced by commas under OS Windows French language
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3507 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-09 11:14:49 +00:00
Latif Khalifa
a0a925d0da
LIBOMV-886: Morph vertices data read but not saved from avatar mesh file
...
Patch by David Gamble
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3506 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-09 11:07:52 +00:00
Latif Khalifa
6854511cea
LIBOMV-894: Inventory not updated when giving an item away (no copy)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3505 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-09 10:47:29 +00:00
Latif Khalifa
d7a3ffaf4e
LIBOMV-897: EstateOwnerMessage not handled correctly
...
Path by Lalwende Leakey
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3504 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-09 09:26:09 +00:00
Latif Khalifa
a1c1454596
LIBOMV-898: Alpha and tattoo wearables not persisted
...
Fix by Skills Hak
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3503 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-04 20:12:29 +00:00
Latif Khalifa
8184902654
LIBOMV-845: SDToPrimList zeroes fields for Sculpt, Light, Texture, yet Primitive.GetExtraParamsBytes expects null
...
Patch by Tim Hart
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3501 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-22 03:42:06 +00:00
Latif Khalifa
1808bdbe51
LIBOMV-888: Wait for UseCircuitCode ack before proceeding with connection to the sim
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3499 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-15 12:53:08 +00:00
Latif Khalifa
be31ed43c9
Properly decode creation time.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3498 52acb1d6-8a22-11de-b505-999d5b087335
2011-04-13 13:48:41 +00:00
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
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
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
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
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
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
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
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
Latif Khalifa
42eee13144
LIBOMV-865: Terse object updates null avatar textures
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3437 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-20 11:49:43 +00:00
Latif Khalifa
549cf94404
LIBOMV-838: Added support for HTTP texture downloads
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3436 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-20 10:45:09 +00:00
John Hurliman
e695ec4018
* Thank you lkalif for a new implementation of Quaternion.GetEulerAngles()
...
* Fixed the broken quaternion multiplication operators
* Added OAR XML prim loading to PrimWorkshop
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3434 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-19 22:26:04 +00:00
John Hurliman
8aa48e9ff6
* Removed "Meshmerizer" rendering plugin, "MeshmerizerR" (that uses PrimMesher.dll) has officially replaced it
...
* Added sculpted prim support to the IRendering interface
* Removed the rarely (if ever) used Vertex.Binormal field, made the Vertex struct layout explicit so it can be fed directly to OGRE/OpenGL/XNA/etc
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3423 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-16 17:59:01 +00:00
John Hurliman
903dc7570b
* Enabled synchronous handling for seven high traffic sim->client packets: AvatarAnimation, CoarseLocation, ImprovedTerseObjectUpdate, ObjectUpdate, StartPingCheck, CompletePingCheck, and SimStats. For the first four in that last, if your app registers a callback that is fired from any of those handlers the callback will be fired asynchronously still while the rest of the handler runs synchronously
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3419 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-12 22:37:27 +00:00