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
Michael Cortez
bc456509ce
Batch upload tool, for uploading directories of images. Used for testing asset upload code.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@497 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 00:41:11 +00:00
Michael Cortez
eeec4c24f8
+ RequestImage now blocks by using signals via ManualResetEvent.WaitOne()
...
+ Added ImageManager to SecondLife / is only initialized on first use
+ Updated async callbacks for ImageRequestAsync to include Status Message
+ Updated GroupManager to use ImageManager via Client.Images.*
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@496 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 20:42:37 +00:00
qode
ea82ee3f5b
*Added (string) NetworkManager.StartLocation(string sim, int x, int y, int z)
...
**This can be used in the newly created DefaultLoginValues(string first, string last, string password, string StartLocation, string useragent, string author)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@495 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 20:19:49 +00:00
lancej
f5b3b9789f
* Fixed order of two fields in CompressedUpdateHandler
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@494 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 19:28:07 +00:00
John Hurliman
fd7879424c
Some cleanups and a sanity check in sceneviewer, and removed the comparison overrides for the Region class (they were broken, and unnecessary as far as I can tell)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@493 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 18:41:21 +00:00
lancej
866195f5d5
* Minor fix to CompressedUpdateHandler that I forgot
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@490 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 09:45:18 +00:00
lancej
e8eb6ba469
* More updates to CompressedUpdateHandler
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@489 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 09:40:21 +00:00
lancej
0643565725
* Added decoding of SpecialCode&0x10 data in CompressedUpdateHandler.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@488 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 09:25:01 +00:00
lancej
5c970e3c7b
* Added PCode for trees and grass.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@487 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 05:03:32 +00:00
lancej
9b7904a671
* Added PCode for Avatars.
...
* Changed UpdateHandler to decide object type by PCode instead of ObjectData length.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@486 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 04:46:04 +00:00
qode
e1a6d537ce
SecondLife.Self.Teleport(string, LLVector3) now obeys the z coordinate when teleporting.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@483 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 02:11:06 +00:00
Michael Cortez
0eb4ab0b7f
+ Fixed a race condition where the second packet of an image download would come before the initial packet (where the initial packet caused the image buffer to be initialized)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@482 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 01:02:08 +00:00
qode
ca7ebd744f
Removed FastImageApp and FastImageTool due to redundancy after changes to the ImageTool. Use ImageTool for now on.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@481 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 00:30:25 +00:00
John Hurliman
50fe8cf480
Added a catch for PCode 255 to lower the debug spew
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@480 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 23:56:10 +00:00
John Hurliman
f333ab8974
Fixed SLIRC
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@479 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 23:31:01 +00:00
John Hurliman
d140c9dd53
Changed some of the prim functions to return sbyte instead of byte
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@478 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 23:17:05 +00:00
John Hurliman
3604836e90
Fixed the RezObject() code
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@477 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 23:01:03 +00:00
John Hurliman
155683f1c1
* Added RezObject back in
...
* Removed avatar tracking from ObjectManager
* Added the PCode enum to PrimObject
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@476 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 22:42:36 +00:00