Commit Graph

373 Commits

Author SHA1 Message Date
Jim Radford
d8376f08e0 * Fixed typo in Login.cs.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1681 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-16 18:44:31 +00:00
Jim Radford
90863b202e * workaround for "Second Life cannot be accessed from this computer" message, see mantis#167
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1680 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-16 08:27:22 +00:00
Jim Radford
582af7c13c Documentation updates to Simulator SimStats
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1676 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-16 01:20:43 +00:00
Jim Radford
f7b6e30192 Documents static pre-defined agent animations in Animations Class [documentation only, no code changes]
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1675 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-15 09:57:00 +00:00
Jim Radford
527a385846 Updates AgentManager Class inline documentation (98% complete) [documentation only, no code changes]
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1674 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-15 09:16:38 +00:00
Jim Radford
83647ded66 * updates DefaultLoginParams to use actual hardware address by default. Thanks phatjoe, Mantis#163
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1672 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-15 00:47:01 +00:00
Jim Radford
1731281526 Inline Documentation Updates for AgentManager, ParcelManager and DirectoryManager classes. (No Code Changes)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1670 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-14 07:11:13 +00:00
Jim Radford
9885816b91 * Exposed TickCount field in mapgerator for OpenSimulator
* Regenerated _Packets_.cs from 1.19.1 message_template.msg

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1669 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-13 19:19:48 +00:00
Jim Radford
785404d552 * Adds missing methods to move/delete task items (Prim Inventory)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1668 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-13 06:45:42 +00:00
Jim Radford
cc17e14250 * Adds support for uploading Notecards to InventoryManager Courtesy of Thoys
* Adds new TestClient command createnotecard to upload a text file as a notecard Courtesy of XLilCasper
See Mantis#116

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1666 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-12 22:46:53 +00:00
Jim Radford
e6b76d7bcf * Fixed TestClient balance command to report correct balance. Mantis#151
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1665 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-12 19:50:25 +00:00
Jim Radford
65a8ac810e applies patch from DrScofield from Mantis#161 - moves object kill notification before actual kill.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1664 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-12 19:07:41 +00:00
Jim Radford
fed8eeef0a * Fixed ParcelProperties ClaimDate field conversion
* Added ParcelDetails TestClient command

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1663 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-12 05:49:07 +00:00
Jim Radford
6ba9991aa7 * Fixes ParcelPropertiesReplyHandler to properly convert Flags
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1662 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-11 08:15:15 +00:00
Jim Radford
6acddd8ae1 * Explicitly registers ParcelProperties event in EventDictionary to prevent "Serializing ParcelProperties capability with generic handler messages.
* Adds new RegionDenyAgeUnverified flag to ParcelManager
* Adds support for media on a prim (html, image, text, etc) in ParcelManager

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1661 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-10 09:19:51 +00:00
Jim Radford
d3ba0e9796 Enhances parcel tracking dictionaries:
* Allows automatically requesting ACL's and Dwell (traffic) numbers, stores results in parcel tracking dictionaries. Can be disabled in Client.Settings.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1660 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-07 18:36:45 +00:00
Jim Radford
b4084c7b2e * Added overload to RequestAllSimParcels which allows user to do a full refresh of Parcel dictionary
* Increased time delay between requests due to caps being slower responding to parcel PropertiesRequests
* See TestClient/Commands/Land/ParcelInfoCommand.cs for example usage.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1659 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-07 17:43:51 +00:00
Jim Radford
b4b8c9a5d3 * Fixes LLSD Parser for generic capabilities packets to handle binary fields which come across as Properties.
* Switches TestClient ParcelInfoCommand to using internal RequestAllSimParcels Methods. 
* Mark Utilities ParcelDownloader class as Obsolete
* Adds new RegionDenyAgeUnverified field to Parcel struct.
See Mantis#156


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1658 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-06 21:28:52 +00:00
Jim Radford
079af6ccc4 New Feature implements simple avatar texture baking courtesy of dahlia, mantis#153
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1657 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-06 06:04:22 +00:00
Jim Radford
6135b0c748 Cleanup patches from DrScofield, cleans up inline code comments and LLUUID Comparison against null. Mantis#138
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1656 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-06 05:57:16 +00:00
Jim Radford
8dca9d0845 updates Login.cs to support an id0 required to keep bots operating when empty mac addresses are banned.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1653 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-03 19:06:08 +00:00
Jim Radford
ae1861d0f0 Applies patch from A_Biondi, adds Enumerator for TextureAnimMode. Mantis#140
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1652 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 22:14:46 +00:00
Jim Radford
dd41e48b36 applied patch from mcortez #142, fixes avatar height calculations
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1651 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 22:02:52 +00:00
Jim Radford
e6a7a09adf Applies patch from A_Biondi, Issue #139 - fixes mistake during the alpha inversion on prim.TextColor
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1650 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:51:57 +00:00
Jim Radford
7939157db3 TransactionID is incorrectly handled in InventoryManager.cs / RequestCreateItem() Mantis#145 - Thanks mcortez
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1649 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:48:39 +00:00
Jim Radford
19f162cdd3 Stop AlertMessageHandler from throwing an exception on every AlertMessage when there are no subscribers to the OnAlertMessage event. Thanks to A_Biondi
Reference Mantis#141

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1648 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:44:12 +00:00
Jim Radford
2752cddba3 Applies patch #146 from mcortez, fixes asset encoding for notecards.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1647 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:36:09 +00:00
Jim Radford
3f3ea8f8ee patch from root66, implements missing methods (basically all of them) in SoundManager.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1646 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:28:39 +00:00
Jim Radford
be5e9c29ee patch from root66, adds helper method to respond to group invitations.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1645 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-28 21:24:42 +00:00
Jim Radford
cbb25af68b * Implements AlertMessage packet handler/events in AvatarManager - Self.OnAlertMessage
* fixes minor spelling mistake in InventoryManager

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1644 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-19 08:46:16 +00:00
Jim Radford
fc687a65ab applies patch from root66,
* Adds new parcelmanager method to eject/ban a user on a parcel
* Adds new parcelmanager method to freeze an avatar on a parcel.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1643 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-13 19:34:10 +00:00
Jim Radford
b73d823076 Backing out previous commit, wrong working copy commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1642 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-13 19:33:37 +00:00
Jim Radford
fb409ac403 applies patch from root66,
* Adds new parcelmanager method to eject/ban a user on a parcel
* Adds new parcelmanager method to freeze an avatar on a parcel.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1641 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-13 18:49:28 +00:00
Jim Radford
2f03783164 fixes BitPack.cs on big endian systems. patch from DrScofield from Mantis#135
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1640 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-13 07:27:43 +00:00
Jim Radford
922239c802 fixes incorrect byte conversion on big endian systems. patch from DrScofield from Mantis#136
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1639 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-13 07:24:54 +00:00
Jim Radford
e24d38019d Applies patch by root66 from #126 which defaults to disallow group membbers access to TestClient commands.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1633 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-07 17:32:06 +00:00
Jim Radford
ef3796aa90 Fixes #115 from A_Biondi, CreateItemFromAssetResponse doesn't handle null response
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1631 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-03 04:02:14 +00:00
Jim Radford
11e4f3712f 0000124: [patch] when calling Primitive.ParticleSystem.GetBytes(), PartMaxAge is never packed up. MaxAge is packed up twice - From Teravus
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1630 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-03 03:54:28 +00:00
Jim Radford
7bfe59c28d Applies patch from Issue #125 from Teravus - fixes SimStats
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1629 52acb1d6-8a22-11de-b505-999d5b087335
2008-02-03 03:51:04 +00:00
Jim Radford
626cde8113 Applies patch from root66 that handles llLoadURL requests.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1627 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-20 23:08:13 +00:00
John Hurliman
3f3ae5e99b * Added LLObject.PrimType enum
* LLObject.ObjectData.Type property returns the best guess at current PrimType
* ExportCommand for TestClient exports textures (need to update this to export to a new folder)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1626 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-17 08:08:54 +00:00
Jim Radford
77143b9b6b * Applies patch from issue #108, avoids Timeout for empty Task content Courtesy of A_Biondi
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1625 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-15 20:16:13 +00:00
Jim Radford
60363eee77 Fixes DateTimeToUnixTime to use passed parameter #114 Thanks A_Biondi
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1624 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-15 20:08:26 +00:00
Jim Radford
c416d78f19 * Implements Friend Location Requests/Replies Mantis#113
* Adds TestClient command: MapFriendCommand.cs

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1623 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-15 07:14:50 +00:00
Jim Radford
0379fce831 * Implements Request/Handler to select prims on a parcel based on ID or type, (used for returning objects on a parcel)
* Implements automatic requesting of ObjectProperties if prim flag bit CreateSelected is set when new prims arrive.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1622 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 07:19:30 +00:00
Jim Radford
d4444854ba Adds method for responding to ScriptDialogs from Objects Ref Mantis#110
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1621 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 03:10:39 +00:00
John Hurliman
aa9fa504da Made Packet.ResendCount public so OpenSim can make use of it
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1620 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 02:42:32 +00:00
John Hurliman
da540b4a67 * Made Packet.TickCount internal
* Added Packet.ResendCount so we can track the number of times a packet is resent (not implemented yet)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1619 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 02:39:17 +00:00
John Hurliman
bb09afe4ed [libsecondlife]
* Fixed a bug causing negative PathShears to be read incorrectly
[libprimrender]
* More rendering bugfixes, coupled with the PathShear fix prims should be rendering identical to the SL viewer now

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1618 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 02:06:33 +00:00
Jim Radford
05d660e3e4 * Adds InventoryItemFlags enum to the Inventory system.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1617 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-12 00:12:40 +00:00