Latif Khalifa
98a455ea30
Track avatar animations
2012-12-24 06:24:52 +01:00
Latif Khalifa
cf953b201a
Process additional information in AvatarAppearance message
2012-12-16 01:15:14 +01:00
Latif Khalifa
7970572637
Added field for last updated timestamp to display name class
2012-11-17 23:43:51 +01:00
Latif Khalifa
e37d2df3a7
More useful as ref type.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3476 52acb1d6-8a22-11de-b505-999d5b087335
2011-01-06 16:33:23 +00:00
Latif Khalifa
deb1e4a8e9
LIBOMV-868: Added support for Display Names functionality
...
* Feature complete, added ability to set the display names
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3470 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-20 13:46:21 +00:00
Latif Khalifa
2dcbe7b373
Put things in more logical places.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3469 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 17:42:19 +00:00
Latif Khalifa
ff6ae318fc
LIBOMV-868: Added support for Display Names functionality
...
TODO:
* Add support for setting a display Name
* Figure out what to do with big request (> 90 names)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3468 52acb1d6-8a22-11de-b505-999d5b087335
2010-11-19 16:59:46 +00:00
Latif Khalifa
8c709ec470
LIBOMV-864: AvatarAppearance even not fired if avatar not in the tracker
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3438 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-20 11:51:15 +00:00
Latif Khalifa
fa12c169bc
LIBOMV-818: Add simulator to AvatarAppearanceEventArgs
...
Patch by Robert Adams
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3289 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-21 21:00:12 +00:00
Latif Khalifa
04f0e2db2a
LIBOMB-796: Added Visual Parameters field to Avatar Object and updated avatarmanager event AvatarAppearanceHandler accordingly
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3264 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-01 21:47:23 +00:00
Jim Radford
d072a615ee
* Clarify documentation in InventoryManager
...
* Allow the destination folder for InventoryItems offered to be set in the callback, will use the Default folder for the type of asset being sent if not set
* Couple minor fixups in PacketDecoder for the BinaryBucket field in the ImprovedInstantMessage packet
* Remove GroupTitle field from EventQueue decoder for the AgentGroupDataUpdateMessage, this is something opensim hacked in but its not used by the client so we'll just ignore it
* Added copyright header to TerrainCompressor.cs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3216 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-07 14:57:56 +00:00
6d011eba21
Added .Simulator property to ViewerEffectPointAtEventArgs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3213 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-05 23:39:29 +00:00
Jim Radford
4837c29444
LIBOMV-744 Adds support for AvatarGroups capability sent by OpenSim
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3211 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-03 10:23:53 +00:00
Latif Khalifa
73ab9427f1
LIBOMV-741: AnimationList and AnimationSourceList are not necessarily the same length.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3201 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-01 08:29:31 +00:00
Jim Radford
95a87c7857
LIBOMV-686 Convert NetworkManager events/delegates to new patterns
...
* Remove INetworkManager interface (it was not being used for anything)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3182 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-28 08:01:52 +00:00
Jim Radford
0f8677cee9
LIBOMV-686 Implements new event patterns based on the Microsoft Framework Design Guidelines in AvatarManager
...
* BREAKING CHANGE * this is a major shift in the way events are internally handled.
* TODO: need to complete the EventArgs class documentation
* Adds new TestClient commands "play" to play animations, and bots to detect other bots.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3163 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-22 04:29:25 +00:00
Latif Khalifa
5922fbc84c
* Update tracked avatar texture from AvatarAppearancePacket
...
* Only wait for uploads to complete when we have something to wait for
* When sim requests rebake, only sent AgentSetAppearance once
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2851 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-06 17:25:35 +00:00
Jim Radford
32a6461fa0
LIBOMV-543 Adds addtional methods, handlers and events for dealing with Classified Ads, Patch courtesy of Daten Thielt
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2762 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-14 19:35:57 +00:00
Jim Radford
dd915f9080
Remove cruft debug messages in AvatarManager to get rid of the spam when making avatar name lookup requests
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2556 52acb1d6-8a22-11de-b505-999d5b087335
2009-03-31 17:12:04 +00:00
John Hurliman
940b02f36a
Applying patch from Ben Anhalt for [LIBOMV-455], which splits up UUIDNameRequests into multiple packets for long lists of UUIDs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2455 52acb1d6-8a22-11de-b505-999d5b087335
2009-02-25 20:09:58 +00:00
a086f18034
Implements LIBOMV-437: Need Client.Avatars.OnAvatarAnimation
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2416 52acb1d6-8a22-11de-b505-999d5b087335
2009-01-17 02:40:02 +00:00
955fc8598b
Replaced Console.WriteLine debug message with Logger.Log in AvatarManager.RequestAvatarName()
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2334 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-08 23:10:26 +00:00
John Hurliman
3e5fcb7fab
* Moving conversion functions from Helpers to Utils (in OpenMetaverseTypes)
...
* Added GetLLSD() and FromLLSD() to Permissions
* Started on inventory persistence for Simian
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2267 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-06 22:34:38 +00:00
4f79c6aa7c
Fixed a debug message in AvatarManager.cs which was using Console.WriteLine instead of Logger.Log
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2257 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-05 15:16:07 +00:00
John Hurliman
7f8d162043
Moved ProfileFlags into the main namespace
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2250 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-01 00:09:20 +00:00
Jim Radford
1a886fb085
LIBOMV-375 Removes duplicate GroupPowers struct, adds XML comments to the one that stayed
...
LIBOMV-374 Adds new ModerateChatSessions method to AgentManager which allows a group member with Moderator rights to silence idiots
LIBOMV-372 Fixes exception thrown while using Group Chat functions caused by recent changes to the LL Simulator, Also fixes TestClient IMGroup command
* Adds (2) Events OnGroupChatJoin/OnGroupChatLeft fired when a member enters or leaves a group chat session
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2207 52acb1d6-8a22-11de-b505-999d5b087335
2008-09-09 04:58:58 +00:00
John Hurliman
07754f7016
OpenMetaverse:
...
* LLObject is gone, it is now merged into Primitive
* Avatar inherits from Primitive
Simian:
* Added SimulationObject to track prims
* Added IMeshingProvider and a connector to OpenMetaverse.Rendering plugins
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2161 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-24 05:06:51 +00:00
John Hurliman
99239ebcfc
* Splits libomv into OpenMetaverseTypes.dll and OpenMetaverse.dll
...
* All MathUtils and non-SL-specific Helpers functions have been put in OpenMetaverseTypes.dll inside the Utils class. Helpers only contains SL-specific functions now
* LLSD encoding/decoding for custom types has been moved out of the types and implemented as static functions in the LLSD class
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2082 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-12 22:38:02 +00:00
Jim Radford
2ec24f22fa
Compiler warning cleanup, fixes all unmatched parameters (adds empty placeholders for CrisOmega to fill in when he wakes up :)), Adds additional warning supressions to prebuild.xml
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2033 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-30 06:51:51 +00:00
John Hurliman
e294f47afd
* Basic types renaming continued
...
* Corrected ManagedImage.ExportRaw() function to flip the image (OpenGL has a texture origin in the bottom-left)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2015 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-28 22:23:48 +00:00
John Hurliman
81e6342d36
Removing LL prefix from all basic types
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1998 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 05:15:05 +00:00
John Hurliman
c1f3d6a3c2
Renaming libsecondlife folder to OpenMetaverse. Part of a multi-step process, do not check out this revision!
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1957 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-22 22:56:05 +00:00