Commit Graph

3022 Commits

Author SHA1 Message Date
Justin Clark-Casey
d19f09bdac Some rough hacks to get GridProxy to return information on specific cap requests via the command line GridProxyApp.
Also comments out some noisy http request logging
2012-06-02 05:06:24 +01:00
Latif Khalifa
6720d023a6 LIBOMV-945: ObjectPropertiesUpdatedEventArgs extending ObjectPropertiesEventArgs instead of EventArgs
Patch by SignpostMarv

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3607 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-30 12:38:38 +00:00
Latif Khalifa
ec108094d9 LIBOMV-944: Some value should be required for the viewer channel.
Renamed some method param names to make it clear where the channel is set.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3606 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-29 21:40:19 +00:00
Latif Khalifa
12b2d2681e LIBOMV-941: ObjectManager.BuildBasicShape() uses wrong ProfileCurve for PrimType.Prism
Patch by Frederick Martian


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3605 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-21 19:59:34 +00:00
Latif Khalifa
9b80b358f3 LIBOMV-939: Gridproxy invalid cast exception on misformatted CAPS
Additional patch by Dahlia

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3604 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-31 02:20:39 +00:00
Latif Khalifa
4260a321ac LIBOMV-939: Gridproxy invalid cast exception on misformatted CAPS
Patch by Dahlia

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3603 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-31 00:17:26 +00:00
Latif Khalifa
387a9463e6 Rebuilt XMLRPC with a fix for locale related float parse error.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3602 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-24 01:38:14 +00:00
Latif Khalifa
51f3b2fbaf Typofix
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3601 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-18 00:19:48 +00:00
Latif Khalifa
7552306666 Added couple of new system folder types
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3600 52acb1d6-8a22-11de-b505-999d5b087335
2012-03-18 00:12:21 +00:00
Latif Khalifa
33696f0180 Fixed inverted logic determining if prim is new in compressed update.
Caught by Thoys

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3599 52acb1d6-8a22-11de-b505-999d5b087335
2012-02-04 00:24:17 +00:00
Latif Khalifa
031e9ab67e LIBOMV-931: Head tattoo's disappear at rebaking
Patch by Ard van der Leeuw and Thijs Wenker

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3598 52acb1d6-8a22-11de-b505-999d5b087335
2012-01-21 18:03:17 +00:00
Latif Khalifa
a6a337e0a9 Reverting patch fot LIBOMV-929:
jhurliman: the reason it used the packet number * 1000 is because packets can show up out of order. if you get packet number 5 before packet number 4, the old code would correctly put the data at download.AssetData[5000] where the new code would put it at download.AssetData[4000] (which would get overwritten by the next packet and leave a gap of empty bytes at [5000-5999]

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3597 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-08 23:41:39 +00:00
Latif Khalifa
f37ae4b270 Check that we have caps before sending request
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3596 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-03 17:14:53 +00:00
Latif Khalifa
2cb2614764 Hypergrid regions always return Y=0. Allow that.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3595 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-03 16:42:46 +00:00
Latif Khalifa
1d4e10e7c6 LIBOMV-929: When processing asset TransferPackets,
use the existing AssetDownload.Transferred count to
copy the new data into AssetDownload.Data rather than
assuming 1000 bytes

Patch by: Justin Clark-Casey

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3594 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-02 08:02:47 +00:00
Latif Khalifa
636eca9c07 Adjust tests to previous commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3593 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-02 05:11:51 +00:00
Latif Khalifa
9efec5cef7 Bring binary serialized OSD in line with reference implementation
by Linden Lab's python LLSD parsers:
https://bitbucket.org/lindenlab/llbase/src/78beb7385d87/llbase/llsd.py
Patch by: Dahlia Trimble

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3592 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-02 04:44:34 +00:00
Latif Khalifa
5d79f55559 Added Neck and Root attachment points to the enum (RAD-313)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3591 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-28 20:35:52 +00:00
Latif Khalifa
204c06dad6 Updated PrimMesher.dll to r67
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3590 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-23 11:09:45 +00:00
Latif Khalifa
f1dd4dcbc9 Implement handler for BulkUpdateInventory message over EventQueue.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3589 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-23 00:42:34 +00:00
Latif Khalifa
542c7cb474 Removed debug code from the previous commit.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3588 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 22:20:31 +00:00
Latif Khalifa
3acbd93cf9 Added handling of couple of more fields in caps-to-packet
Removed too verbose warnings

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3587 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 22:19:02 +00:00
Latif Khalifa
7119b70634 Guard if name is sent as null (happens in recent server version)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3586 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 21:08:43 +00:00
Latif Khalifa
0c979a204e Don't remove existing attachments at the same spot when replacing and adding to outfit.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3585 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-07 13:35:08 +00:00
Latif Khalifa
6d3ed6597b OSGrid has some animations that don't have the correct keycount information.
Avoid crashing by sanity checking those counts.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3584 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-03 00:34:20 +00:00
Latif Khalifa
0e2454aa9a LIBOMV-926: Add the ability to attach multiple items to one attachment point (multi-attachments)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3583 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-01 03:27:05 +00:00
Latif Khalifa
e294702a0b Don't append .0 to NaN floats when serializing JSON
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3582 52acb1d6-8a22-11de-b505-999d5b087335
2011-09-10 11:20:58 +00:00
Latif Khalifa
984aacaab4 In order to display client tags TPVs require that skin textures for upper and lower body be the same.
Send client ID texture there.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3577 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-26 00:27:40 +00:00
Latif Khalifa
f303511864 Fixed documentation
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3576 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-14 11:54:08 +00:00
Latif Khalifa
aee5bc30c2 More precise sim position.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3575 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-11 12:46:03 +00:00
Latif Khalifa
55b59bccea LIBOMV-921: IsAttachment Should be Preserved as Primitive Member
Patch by Bennett Goble

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3574 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-08 21:36:24 +00:00
Latif Khalifa
5b41f65d6e Hypergrid appends garbage to UUID in login response. Try to work around it.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3573 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-07 05:46:04 +00:00
Latif Khalifa
2b1f7db470 Updated PrimMesher.dll to r66
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3572 52acb1d6-8a22-11de-b505-999d5b087335
2011-08-06 02:46:14 +00:00
Latif Khalifa
eb6e44059f Updated PrimMesher.dll to r62
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3571 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-30 01:18:37 +00:00
Latif Khalifa
186abe72ee Removed comments suggesting planar texture mapping was not supported
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3570 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-29 12:08:13 +00:00
Latif Khalifa
911dfeed3a Rebuilt linden mesh at r3568
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3569 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 20:58:15 +00:00
Latif Khalifa
a85c7a5c89 Fixed planar projection
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3567 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 14:40:56 +00:00
Latif Khalifa
49ae1b34d9 Allow loading of assets from openmetaverse_data/static_assets if present.
Allows for client to ship with a set of assets that are not downloaded from the asset server.
Patch by Robin Cornelius

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3566 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 12:07:17 +00:00
Latif Khalifa
764c8bdb45 [INTERFACE CHANGE] Implement transforming for Planar textures via Meshmerizer
Patch by: Revolution Smythe

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3565 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 10:17:30 +00:00
Latif Khalifa
a9a0d45825 Added GetHashCode() override to prims's ConstuctionData
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3564 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-27 23:00:39 +00:00
Latif Khalifa
e3f5212f42 Added PrimType.Mesh
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3563 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-27 22:21:47 +00:00
Latif Khalifa
8a612320f9 Added Tag for custom application data can be stored.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3562 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-27 20:17:34 +00:00
Latif Khalifa
5a37c431fa Made TextureEntryFace cloneable
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3561 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-25 17:41:51 +00:00
Latif Khalifa
b0ffd2f70a Mesh data still comes in sculpt format, but different ExtraParamType
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3560 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-21 03:13:01 +00:00
Latif Khalifa
9d344e0683 LIBOMV-920: Added ability to retrieve own visual params and appearance textures
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3559 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-20 14:57:04 +00:00
Latif Khalifa
1cd3ef1fa6 Sculpt properties already decode mirror and inverted for us.
Fixes inverted and mirrored sculpts rendering

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3558 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-17 09:11:52 +00:00
Latif Khalifa
29c2df230e Add the privacy flag to the parcel update message as well (Revolution Smythe).
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3557 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-12 23:21:50 +00:00
Latif Khalifa
5091d0e4f9 Patch by Revolution Smythe to add new privacy fields to parcel properties.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3556 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-12 23:15:58 +00:00
Latif Khalifa
309e491154 Trim string at the position of first \0 as it's not necessarily trailing.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3555 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-09 21:35:31 +00:00
Latif Khalifa
b942a52ee5 Added Tag to Primitive for use with client application akin to Control.Tag property of winforms.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3554 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-09 12:53:05 +00:00