Commit Graph

2992 Commits

Author SHA1 Message Date
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
Latif Khalifa
b190b0b542 Prune duplicate request for texture downloads and just register callbacks instead of making a full request.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3553 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-09 11:32:09 +00:00
Latif Khalifa
6ee5ce1b51 Added method to MeshmerizerR which creates Face mesh out of (terrain) heightmap.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3552 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-01 09:43:24 +00:00
Latif Khalifa
7ee86514ac Optimize creating mesh from sculpt bitmaps. Using new PrimMesher api since it already generates index of vertices.
Thanks to Dahlia Trimble for the hint.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3551 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-01 00:45:09 +00:00
Latif Khalifa
12c2f9d880 LIBOMV-915: Reduce the number of vertices generated by GenerateFacetedSculptMesh()
Patch by Robin Cornelius

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3550 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-25 21:55:54 +00:00
Latif Khalifa
57dca5a748 Make adding header as specified default for LLSD/Binary serialization.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3549 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-10 13:37:53 +00:00
Latif Khalifa
66d92f135e [API Change] Skip appending <? llsd/binary ?> header. Add overload that supports it.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3548 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-10 12:56:19 +00:00
Latif Khalifa
ab15645ace LIBOMV-913: OSDDate does not properly serialize/deserialize
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3547 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-10 11:53:08 +00:00
Latif Khalifa
73c2a836c3 RAD-912: Added mesh decoding to rendering
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3546 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-10 09:57:12 +00:00
Latif Khalifa
0837897926 Save all header data, not only subparts.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3545 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-10 07:32:02 +00:00
Latif Khalifa
4c4679683c LIBOMV-907: [PATCH] Support decoding of old wearable assets (LLWearable version 15 and 16)
Patch by Tim Hart

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3544 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-08 08:43:01 +00:00
Latif Khalifa
c68330737f LIBOMV-910: Add the ability to set agent language
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3543 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-04 22:28:45 +00:00
Latif Khalifa
d471ecbbb6 LIBOMV-906: [PATCH] Support for avatar physics
Patch by Tim Hart
(Modified slightly not to send physics params if no physical wearable is worn)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3542 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-24 00:58:42 +00:00
Latif Khalifa
9cd91f59b8 LIBOMV-905: Region crossings and agent movement after teleport don't work on opensim
Don't send agent updates before AgentMovementComplete packet is received

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3541 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-23 23:04:50 +00:00
Latif Khalifa
8e6959bfb7 Don't update hash on toggle
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3540 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-22 07:19:29 +00:00
Latif Khalifa
49e09c6125 Fixed typo, couple of JS tweaks
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3539 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-22 07:16:01 +00:00
Latif Khalifa
cd76229dd9 Updated build for documentation with correct links etc
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3538 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-22 06:48:06 +00:00
Latif Khalifa
872cd43f7e Ported Sandcastle Ajax version of HTML documentation to PHP
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3537 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-22 05:31:46 +00:00
Latif Khalifa
3a091570f8 Update caps list as of caps requested by viewer 2.6.9 (after mesh merge).
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3536 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-21 13:53:37 +00:00
Latif Khalifa
6cbf4ea9a7 LIBOMV-904: Add the ability to set prim's physics properties available in the new mesh sim
Updated message template to mesh project viewer.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3535 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-20 17:21:45 +00:00
Latif Khalifa
e8dc20d2d7 First update tracker, then raise events (LIBOMV-903)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3534 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-20 10:05:00 +00:00
Latif Khalifa
0dd3773031 LIBOMV-903: Handle ObjectPhysicsProperties Event Queue Message
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3533 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-20 09:26:13 +00:00
Latif Khalifa
076a05917e Merged zlib.net.dll addition to the installer
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3530 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-18 17:05:55 +00:00
Latif Khalifa
5f5b4390c8 Use random port for the voice daemon (allows more clients to run at the same time).
Couple of minor tweaks

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3520 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-16 13:13:47 +00:00
Latif Khalifa
7e5245317b Clarify documentation for SetPermissions()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3519 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-15 21:25:55 +00:00
Latif Khalifa
e6ca5e12be LIBOMV-901: Fix import to match changes in Primitive.cs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3518 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-13 12:07:30 +00:00
Latif Khalifa
edd339cf5f Revert big hunk of GUI work done in making ListView work in virtual mode. It was very quirky on windows and didn't work at all on Linux.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3517 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 16:25:56 +00:00
Latif Khalifa
acc821cd93 Slight visual improvement to the tabs.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3515 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 11:07:50 +00:00
Latif Khalifa
b853f4662f LIBOMV-900: WGP doesn't start on Linux
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3514 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 11:03:05 +00:00
Latif Khalifa
dcb468276b No, really fix the test.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3513 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 10:24:31 +00:00
Latif Khalifa
5cd2cdc7f9 Update test with the new field.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3512 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 10:23:26 +00:00