Commit Graph

2772 Commits

Author SHA1 Message Date
Latif Khalifa
eb82abedf4 Added RequestObjectMedia() for getting object media details. Unable to test since the required cap is never granted to libomv.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3267 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-07 19:58:06 +00:00
Latif Khalifa
285c35471b Don't modify channel string sent by the application. Important for compliance with TPV rules.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3266 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-07 18:29:53 +00:00
Latif Khalifa
9b53a5ae7b LIBOMV-803: Added support for the new messages used for media on a prim
Allow packet decoder to cope with nulls in arrays

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3265 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-07 14:42:52 +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
Latif Khalifa
eaa3c6afd6 Docu fixes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3263 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-01 15:50:42 +00:00
Latif Khalifa
7aa36d88f1 Update for new delegate signature
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3262 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-01 14:54:30 +00:00
Latif Khalifa
fcbdb71385 LIBOMV-797: Added ability to save changes to scripts and notecards within object contents
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3261 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-01 13:58:42 +00:00
Latif Khalifa
84c3b1b6db Be more resilient when encountering new and unknown visual params.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3260 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-01 08:02:28 +00:00
Latif Khalifa
ca56d4030b Added support for inventory links LIBOMV-795
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3259 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 13:47:44 +00:00
Latif Khalifa
279baa7068 Added IsLink method to InventoryItem that indicates if the item is a link (LIBOMV-793)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3258 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 11:54:08 +00:00
Latif Khalifa
d43b7c0609 LIBOMV-794: added UpdateFolderProperties() method to InventoryManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3257 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 10:43:20 +00:00
Latif Khalifa
72ae1b72bd Added new asset types (LIBOMV-793)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3256 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 09:33:42 +00:00
Latif Khalifa
99d2241774 Added new wearable types types (LIBOMV-793)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3255 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 09:12:09 +00:00
Latif Khalifa
72ee5a9e46 Add new folder types (LIBOMV-793)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3254 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 09:03:11 +00:00
Latif Khalifa
2c74cc1583 Update message_template to sync with viewer2.0beta3
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3253 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-26 06:47:55 +00:00
Latif Khalifa
5277f203b6 Fix group chat/friends conferences. Detect invitations to voice group chat/friends voice conferences LIBOMV-773 (nothing done about them for now).
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3252 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-16 07:27:11 +00:00
Latif Khalifa
6aa0e597b6 Added copyright notice. Use different port for voice daemon.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3251 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-16 06:38:52 +00:00
Latif Khalifa
c1de6e2889 Reverting patch from LIBOMV-785, causes failures in loading tga resource images.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3250 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-14 07:34:52 +00:00
Latif Khalifa
5e0db9becd LIBOMV-789: Allow setting of agent position for doing dead reconning (patch by Robert Adams)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3249 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-13 17:17:49 +00:00
Jim Radford
2ec49bdc3a LIBOMV-767 Implements RegionInfo message handler in message system, no events are raised
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3248 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-13 02:24:07 +00:00
Jim Radford
7d76463368 LIBOMV-770 Change to how booleans are parsed via xml
* Updates unit tests for ChatterBoxInvitationMessage test

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3247 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-13 02:12:33 +00:00
Jim Radford
c43dc9581e LIBOMV-773 Implements ChatterBoxInvitation variant as described in jira entry
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3246 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-13 01:59:53 +00:00
Jim Radford
b9b648c8d0 LIBOMV-783 Adds support for Linden Homes regions, specifically a ParcelFlags entry which was recycled to indicate a linden homes parcel
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3245 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-12 21:59:13 +00:00
Jim Radford
8d31e2d36f LIBOMV-785 Applies Patch from Sheet Spotter (what an obscene choice for a name) Which fixes alpha channel decode issue
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3244 52acb1d6-8a22-11de-b505-999d5b087335
2010-01-15 04:30:13 +00:00
John Hurliman
98248b6582 Added a missing file for the previous commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3243 52acb1d6-8a22-11de-b505-999d5b087335
2010-01-06 23:54:44 +00:00
John Hurliman
66e1017103 * Initial implementation of the J2KEncoder class. Currently, it only supports lossy single layer RGB textures
* Breaking change to the OSD format for permissions. The field naming convention has been corrected to match the rest of the OSD serialization methods
* Added serialization support to ParticleSystem
* Finished TextureEntry serialization support

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3242 52acb1d6-8a22-11de-b505-999d5b087335
2010-01-06 23:45:43 +00:00
Latif Khalifa
1e648c4871 Workaround for https://bugzilla.novell.com/show_bug.cgi?id=565602
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3241 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-17 13:48:06 +00:00
2f24da08fe Reduced scope of some locks in AvatarList.cs, re: LIBOMV-775
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3240 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-06 22:16:51 +00:00
John Hurliman
6aa8541313 * OSDParser.SerializeJson*() will no longer store key/value pairs in serialized maps for default values. This saves memory overhead and reduces the footprint of serialized JSON data while staying compatible with the spec
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3239 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-02 20:51:01 +00:00
John Hurliman
a35b8542d8 * Added more packet splitting tests
* OarFile loading no longer automatically decodes assets

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3238 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-02 00:04:42 +00:00
4b72db4310 Fixed a duplicate param tag added in previous commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3237 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-01 06:57:01 +00:00
fba75ae86a LIBOMV-771: Fixed .IsNew property for object updates and added it for avatar updates
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3236 52acb1d6-8a22-11de-b505-999d5b087335
2009-12-01 06:52:09 +00:00
Jim Radford
1ecc9b70eb * Additional documentation clarification for Parcel struct
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3235 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-30 23:09:25 +00:00
Jim Radford
94b169c222 Update Parcel struct documentation to make the various Count fields better understood
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3234 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-30 22:49:35 +00:00
Latif Khalifa
2a36512d90 LIBOMV-768: Change Voice-related events to use the common EventArgs structure
Patch by Mojito Sorbet


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3233 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-29 22:08:08 +00:00
Latif Khalifa
6648a614f0 Missing docs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3232 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-29 21:59:38 +00:00
Jim Radford
c1ce106e15 LIBOMV-766 Abstracts Group Invitation requests from InstantMessage as a convenience. Raises a GroupInvitation event containing the GroupInvitationEventArgs object. To Accept the request simply set the Accept property in the EventArgs class to true.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3231 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-17 21:54:20 +00:00
Jim Radford
589e3dc413 Changed from exception being thrown to an Error Log entry when an attempt to send a packet to an invalid simulator was recieved. Make sure you to check your packet sending code for a valid simulator or your packet will be eaten and ignored.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3230 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 23:38:04 +00:00
22512e5aff Added comment to PrimEventArgs.IsNew
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3229 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 06:43:53 +00:00
79ca07bab4 Added .IsNew to PrimEventArgs for prims which were just added to the dictionary.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3228 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 06:36:26 +00:00
4e39c6d272 OpenMetaverse.GUI: Fixed some problems caused by rapidly clicking Login/Logout in a LoginPanel
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3227 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 06:20:28 +00:00
Latif Khalifa
fa00302f18 Fixed final login status message for LLSD login path.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3226 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 03:43:18 +00:00
Jim Radford
3eb8300084 LIBOMV-765 WinGridProxy Do additional checks to verify registry entry is an installed viewer
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3225 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 01:13:30 +00:00
Jim Radford
320669bbb5 LIBOMV-492 Fixed up WinGridProxy with all sorts of new goodies, now using VirtualMode for efficiency of time and memory, This version has some new features and probably some new bugs:
* New QuickLaunch bar will (on windows) detect and allow you to launch installed viewers
* Custom login url's are now saved for future sessions
* Better exception handling in GridProxy

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3224 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-12 00:15:59 +00:00
Jim Radford
0306802a27 Adds Decoding for State in ObjectUpdate, ImprovedTerseObjectUpdate and ObjectUpdateCompressed, this allows you to see the default attachmentpoint for a prim
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3223 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-10 02:24:48 +00:00
Jim Radford
efd8872a32 * Updates MessageTests for previous commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3222 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-09 07:30:02 +00:00
Jim Radford
cd45234e7d * Adds Variant to MapLayerMessage for making the actual Request
* Fixes Decoder exception being thrown due to duplicate message events for AgentData.Flags being used multiple places in the message template but having different underlying types.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3221 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-09 07:25:10 +00:00
750783900a OpenMetaverse.GUI: LIBOMV-759 Fixed MessageBar IM windows not restoring when button is clicked after window is minimized
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3220 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-09 04:28:06 +00:00
Latif Khalifa
f27837d62f LIBOMV-752: LookAtEffect() does not pass offset param to the sim
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3219 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-08 12:58:59 +00:00
Jim Radford
fcdc1649ca openjpeg: November 5, 2009 fixed MCT check bug in t1_getwmsedec. See http://groups.google.com/group/openjpeg/browse_thread/thread/d9d96dd4ec3e7443 for info.
openjpeg svn r541

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3218 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-07 22:38:19 +00:00