Jim Radford
622b2ed6c8
AssetManager.AssetType.Primitive seems misnamed and causes SL client to ignore inventory objects Mantis #208 patch from DrScofield
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1714 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 16:46:04 +00:00
Latif Khalifa
8dc1f478a8
Allow testing of image cache in TestClient
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1713 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 15:10:01 +00:00
Latif Khalifa
23ed896cdd
Backup sculpt texture (mantis #183 )
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1712 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 14:37:18 +00:00
Jim Radford
0eefb413d3
Converts Wearables Dictionary to an InternalDictionary to expose avatars current wearables as public.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1711 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-06 21:36:03 +00:00
Jim Radford
6a419e4737
Updates nunit tests so they pass (added check for event queue), removes no longer valid tests, adds local teleport test in NetworkTests.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1710 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-06 21:34:29 +00:00
Jim Radford
e31d6a50a7
Applies patch #204 from Baba, fixes LLQuaternion multiplication in Types.cs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1709 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-06 02:00:48 +00:00
Jim Radford
a62549b23a
* Adds overload to RequestTeleport that allows teleporting to a Landmark
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1708 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-06 01:57:08 +00:00
Jim Radford
8b54f1bee9
Adds packet handler and event for CameraConstraint packet. Mantis#159
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1706 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-05 00:01:49 +00:00
gareth
f6fe324c35
ObjectPositionPacket no longer has any effect in 1.20 simulator code. Switch to suing MultipleObjectUpdatePacket for setting object position
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1705 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 21:35:31 +00:00
Jim Radford
01eb82aaa6
Adds packet handler for ScriptControlChange in AgentManager, Mantis#193
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1704 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 21:08:38 +00:00
Jim Radford
2ad84bb40c
moved shoot out of core libe and put in libsecondlife.Utilities Realism class.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1703 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 19:54:43 +00:00
Jim Radford
31c08e45b4
Mantis#195 - moves Shoot() out of Movement and into AgentManager (Client.Self.Shoot() now vs Client.Self.Movement.Shoot()). Marks existing Methods obsolete to be removed in the 0.5 api
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1702 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 19:36:52 +00:00
gareth
3e0c841a37
Fixing LLQuaternion.GetBytes() as per mantis #191 . Patch by mjm
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1701 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 19:14:25 +00:00
Latif Khalifa
64be347c3c
If we have recieved a redirect don't consider that a login success (manits #201 )
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1700 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 01:51:42 +00:00
Jim Radford
5dfe7b3e2a
Adds new Method to InventoryManager to rename folders
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1699 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-03 10:03:30 +00:00
Jim Radford
0aa0b55c11
applies patch#198 from CrisOmega - adds the OnInventoryObjectAdded event and InventoryObjectAdded delegate to the Inventory class. It exposes the inventory node structure via the GetNodeFor method for easy traversal. It also adds an Owner field to the Inventory class, for future library support.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1698 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-31 21:31:02 +00:00
Jim Radford
6058bb4e7c
applies patch from CrisOmega from Mantis#192, fixes ambiguous master selection in TestClient
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1696 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-31 04:29:12 +00:00
Latif Khalifa
122c8711fe
Added AutoResetControls property that allows persistance of movement controls over updates (mantis #190 )
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1695 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-30 23:22:45 +00:00
Jim Radford
9987c8f153
Applies patch #178 from lkalif, adds cache for texture baking to improve baking performance, adds OnImageReceiveProgress event to track progress of image downloads. Cache is disabled in Settings by default.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1693 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-28 00:28:02 +00:00
Jim Radford
09bb5e1f39
fixes bug while baking clothing layers that do not contain alpha channel, mantis#176, Patch from dahlia
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1692 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 05:17:32 +00:00
Jim Radford
c08f93cefb
adds support for prim name/description on child prims in a linkset, Mantis#75, patch courtesy of lkalif
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1691 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 03:28:55 +00:00
Jim Radford
fb4d9ba74b
removes duplicate SetFlexible command in TestClient/Commands/Prims/ImportCommand.cs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1690 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 02:19:11 +00:00
Jim Radford
89fbdb0e82
Applies patch from Mantis#175 courtest of lkalif - Fixes TestClient ImportCommand to handle light settings and sculpted prims properly.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1689 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 02:08:22 +00:00
Jim Radford
de9a5b4343
Adds ForEach method to access Keys in an InternalDictionary, see Mantis#130
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1688 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 01:43:52 +00:00
Jim Radford
c398d287ca
applies patch from lkalif, Mantis#174 Fixes Twist begin and end conversion from LLSD in Prims.cs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1687 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 01:06:30 +00:00
Jim Radford
ffaacc18cf
Applies patch from lkalif, Mantis#43 that changes the argument parsing handler in TestClient to allow it to connect through SLProxy.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1686 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 01:01:05 +00:00
Jim Radford
d78502daac
[DocumentatInline Documentation Updates for AppearanceManager and InventoryManager classes. (No Code Changes)
...
* Updates to nsis installer to use relative paths when generating releases.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1685 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-22 00:11:40 +00:00
Jim Radford
2cf5eb69aa
* Documentation Cleanup, courtesy of DrScofield, See Mantis#169, #170 , #171
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1683 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-18 18:07:23 +00:00
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