Michael Cortez
63ca911da5
Body params wasn't correctly detecting some parameters because they didn't specify labels
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@555 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 19:08:35 +00:00
John Hurliman
5dc6f96d88
Disabled start location to get the unit test bot logging in again
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@554 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 14:55:32 +00:00
John Hurliman
056492f394
* Fixes for some of the type class comparison operators
...
* More unit tests
* Fixed water height in sceneviewer and brought it up to speed with the latest libsecondlife API
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@553 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 14:50:00 +00:00
John Hurliman
e2c8e78206
mapgenerator only generates exclude notes for class documentation now to prevent the documentation from bloating
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@551 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 10:14:26 +00:00
lancej
0fcb2e3b72
* Added handling of UpdateFlags.
...
* Added functions AddPrim, LinkPrims, SetPermissions to ObjectManager.
* Implemented ToBytes for TextureEntry.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@550 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 09:50:54 +00:00
Michael Cortez
06e8af7691
Making note that the AssetID only version of the TransferRequest packet does not work for Notecards
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@549 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 00:19:51 +00:00
Michael Cortez
450fa36c2c
In BodyShapeParams
...
+ Fixed IsValid
+ Added a function to validate a Dictionary<uint,float> representing a bodyshape
+ Added a function to do a pretty print ToString() for a Dictionary bodyshape
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@548 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 00:10:48 +00:00
Michael Cortez
8c4c4d6256
Code for generating the _BodyShapeParams_.cs file, which contains information about body shape parameters mapping IDs to Labels, Names, Min/Max values, etc
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@547 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 23:47:47 +00:00
John Hurliman
01f6fbee1c
* Much improved UpdateCamera() function
...
* Vector x Quaternion override in LLVector3
* Added a test case to make sure the avatar isn't blind
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@546 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 23:21:38 +00:00
Michael Cortez
8d549817f8
+ fixed some ItemID bugs in InventorySystem
...
+ iManager can now display XML output for items, create new notecards, and displays uuid when doing a directory listing
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@545 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 19:14:11 +00:00
John Hurliman
b4e8f38b69
More prim bugfixes
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@544 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 11:44:25 +00:00
John Hurliman
ed52ef559b
Fixed several serious bugs in Prims.cs (hopefully)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@543 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 11:21:44 +00:00
John Hurliman
d54bbd9232
* Moved all the delegates and enumerations I could find inside of parent classes, part of a major cleanup
...
* Reverted the PathTaper / PathScale code
* Added small bits of xmldoc here and there, trying to clean up now that we have auto-generating docs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@542 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 10:18:03 +00:00
John Hurliman
134193e26d
* Implemented the first real unit test that utilizes the SL grid and our unit testing bot to check for u64 endian issues
...
* Added new methods to NetworkManager to login with an md5 hash instead of a password
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@541 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 22:58:50 +00:00
Michael Cortez
a00b7debcc
Added ability to teleport
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@540 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 22:42:52 +00:00
Michael Cortez
1e30f38fc0
+ Add a ToString() to GridRegion
...
+ Add the ability for iManager to attempt to download and display arbitrary assets
+ Add the ability for iManager to display GridRegion information
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@539 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 22:30:02 +00:00
Michael Cortez
9f63919b70
Converting to use TickCount in a few more places, and removing UnixTime
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@538 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 21:51:39 +00:00
Michael Cortez
4130b0f47b
Fixed GetUnixTime so that it returns, Unix Time...
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@537 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 20:59:21 +00:00
Michael Cortez
83df5e02ad
Added OwnerID and Position to the OnChat handler/delegate/event thingy.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@536 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 19:08:55 +00:00
Michael Cortez
b36d92a585
Body part assets are retrieved using a different set of parameters and a different asset source. Started work on adding Body Part asset downloads.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@535 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 19:00:01 +00:00
w7cook
9f7cd3bc8c
Add option to output packet headers.... but if you turn this option off, upload fails. Must be some kind of race condition.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@534 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 14:42:34 +00:00
w7cook
3dd679f936
Resend the ItemCreate packet up to 10 times
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@533 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 14:40:55 +00:00
lancej
c1ef1084fd
* Fixed LLQuaternion multiplication.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@532 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 02:57:21 +00:00
John Hurliman
fd33e0840c
Trivial change to README.txt to start the ccnet build over
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@531 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 23:50:28 +00:00
John Hurliman
1a4e5b8b1a
Fixed a typo, renamed LLQuaternion.Unit to LLQuaternion.Identity
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@530 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 23:48:27 +00:00
John Hurliman
2d8fdcaf8f
Removed the non-existant botmanager from the .sln file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@529 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 23:37:23 +00:00
John Hurliman
28ecfa5976
Updated the entire library (where appropriate) to use LLUUID.Zero, LLVector*.Zero, and LLQuaternion.Unit instead of creating new instances of the class
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@528 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 23:30:09 +00:00
Michael Cortez
f001299254
Fixes a bug where ItemID wasn't being set on download, this was causing only the first item in each packet to be received.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@527 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 23:14:19 +00:00
John Hurliman
c7179c17ac
Separated Helpers in to it's own code file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@525 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 22:36:58 +00:00
John Hurliman
7e21d49311
Moved the MD5 hashing to the Helpers class
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@524 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 21:42:39 +00:00
John Hurliman
5488eedd49
SimpleInventory sanity checks for null before inventory dumping
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@523 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 21:35:02 +00:00
lancej
98d34b49f2
* Changed dialog from bool to byte in InstantMessageCallback.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@521 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 20:46:20 +00:00
Michael Cortez
fe7ce2e2ec
Adding a reference to GridRegion in Region to make it easier to access Region Data.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@520 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 20:38:14 +00:00
qode
25378ee873
Added the SecondLife.Network.OnConnected() event to NetworkManager.cs.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@519 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 20:20:25 +00:00
Michael Cortez
45590b6473
Added AutoPilotLocal
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@518 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 20:18:13 +00:00
Michael Cortez
2e763682e0
Image tool now supports downloading a list of textures provided in a text file, one UUID per line.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@515 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 01:17:10 +00:00
John Hurliman
6df78bd4f8
No more PCode 143 noise
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@514 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-07 00:06:28 +00:00
qode
c3444a4039
Fixed SecondLife.Self.GiveMoney()
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@513 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-06 23:34:18 +00:00
John Hurliman
64527e500e
Small typo in the last commit, gets rid of "Unknown PCode" messages for known PCodes
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@511 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-06 06:00:09 +00:00
John Hurliman
0ddf60e2f1
SecondLife.Objects.RequestAllObjects was added and defaults to false. Set this to true to download all objects from the sim. All of the object/avatar ObjectManager code is wrapped in callback checks, so the code will only run if you have the callbacks registered.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@510 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-06 05:42:10 +00:00
w7cook
4d66315cdd
Put resend delay back to 2 seconds (I had changed it to 5)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@509 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 21:17:25 +00:00
w7cook
da7bcf370f
Refactored image upload into a class. Any xfer packet
...
can now be resent. The upload request is not resent yet.
(I also added the "obj" directories to the SNV-ignore list)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@508 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 21:05:25 +00:00
John Hurliman
8e9161a0d3
Reverting an accidental commit in IA_TestAsyncImage
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@507 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 09:21:06 +00:00
John Hurliman
f6c570b39c
Sceneviewer:
...
* Enabled prim rendering (oops)
* Added linear taper support
* Slowed down the FPS counter, and disabled it by default. Press '2' to enable/disable it
libsecondlife:
* Improved the accuracy of PrimObject quantize/dequantize functions
* Switched PrimObject.Taper* to use PathScale* instead of the deprecated PathTaper*
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@506 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 09:18:14 +00:00
mindtriggerz
1c76ea281f
Added ProfileURL field to Avatar, added UpdateAvatar(Avatar a) to AvatarManager for updating profiles. (Hi AdamZaius!)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@505 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 01:51:29 +00:00
John Hurliman
5a93c57501
Changed the Inbox in NetworkManager to use a fixed size Queue, we'll see if this fixes sequence number rollover issues
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@503 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 13:42:49 +00:00
lancej
dbe2d814b5
* Added enums for Bumpiness, Shininess, and Mapping in Textures.cs
...
* Added decoding of prim text in UpdateHandler
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@501 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 07:42:53 +00:00
Michael Cortez
b5ee669664
Adding new IA_MultiImageUpload project to the solution, also moved all the IA* stuff into a solution folder.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@500 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 00:44:25 +00:00
Michael Cortez
3448e9842a
Added asset upload packet time-outs and resending code, also started refactoring AssetManager some.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@499 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 00:43:30 +00:00
Michael Cortez
837750757c
Seperated and split TransferRequest into two small classes. Additional functions from AssetManager will likely be refactored into these.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@498 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 00:42:36 +00:00