Commit Graph

24 Commits

Author SHA1 Message Date
John Hurliman
8e84377b22 * Removing EnUsCulture from Helpers as it already exists in Utils
* Removing Helpers.NewLine as it already exists in Environment.NewLine

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2360 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-17 23:37:02 +00:00
John Hurliman
932306aba9 Added a param to AssetManager.RequestAssetXfer() that specifies if LLPath.Cache (4) or LLPath.Unknown (0) should be used in the request
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2347 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-11 22:20:50 +00:00
John Hurliman
f53aee6fa8 Renaming LLSDParser to OSDParser since it will encompass more than just LLSD parsing in the future
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2322 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-30 16:54:17 +00:00
John Hurliman
bad3108ddf * Renamed LLSD to OSD. The LLSD-specific (de)serialization functions have been renamed to specify they use LLSD. Other serialization formats will be added in the future, along with better native support for vectors and unsigned integers
* Added Utils.SHA1()

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2321 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-30 01:50:59 +00:00
Jim Radford
02befc16fe LIBOMV-397 Corrects InventoryManager behavior when saving attachments to inventory, Thanks Tim Hart for the Patch!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2303 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-19 00:16:58 +00:00
John Hurliman
046a778b09 Applying [LIBOMV-395] from Jeff Ames to comment out dead code and fix lots of compiler warnings
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2284 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-09 16:48:44 +00:00
Jim Radford
03b6a4a9a1 * Fixed up some XML Comments in InventoryManager to clear up compile time warnings,
* Fixed casting issue in AgentManager which was causing compile issues on some platforms

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2210 52acb1d6-8a22-11de-b505-999d5b087335
2008-09-12 00:32:05 +00:00
John Hurliman
11776ef202 libomv:
* Completed DeRezDestination enum
Simian:
* Added IInventoryProvider to allow other extensions to create inventory items
* Basic derez support for deleting items (the new inventory items in the trash won't actually work because the assetID is meaningless until we have an IAssetProvider)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2175 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-27 23:27:48 +00:00
Jim Radford
c551283fd8 LIBOMV-359 Reverting InventoryManager/Inventory system to old inventory system based on r2020, Disabled GUI library in prebuild.xml as its based on the new inventory system and needs to be rewritten to be used with the old inventorymanager (or re-enabled when new inventory system is added back to trunk
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2126 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-21 01:19:06 +00:00
Jim Radford
ce3265b9d6 LIBOMV-357 Adds TakeCopy field to DeRezDestination enum which allows taking a copy of an item in-world
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2110 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-19 03:40:52 +00:00
omegaworks
6c0dfb2297 Fixed NullPointerException that would happen when InventoryFolder.RequestContents' PartialContentsCallback delegate received null ItemData[] or null FolderData[]
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2091 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-14 05:55:07 +00:00
omegaworks
bf38b0ed16 OnPartialContents event added to InventoryFolder that triggers as contents are streamed in from the server. RequestFolderContents' FolderContentsCallback parameter can safely be null.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2089 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-13 06:03:00 +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
omegaworks
804f28e128 PartialContentsCallback in InventoryManager.RequestFolderContents should now actually work. InventoryFolder interface to use the callback still in the works.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2078 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-12 07:07:45 +00:00
omegaworks
82250be4f1 Added more sophisticated path handling to Inventory. cd command path handling is now available to all TestClient commands. Resolved [TC-12]. Helpers.Implode replaced by String.Join.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2077 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-12 05:55:42 +00:00
Jim Radford
2b8ddcac2f LIBOMV-341 Applying Patch from Christopher Omega, Fixes Inventory Unit tests after last patch.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2044 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-01 07:13:14 +00:00
Jim Radford
6b50f9db7f LIBOMV-341 Applying Patch from Christopher Omega, Enables local inventory store by default.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2043 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-01 06:38:42 +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
61f9b9eb87 Applying Christopher Omega's patch in [LIBOMV-333] to notify the inventory store of newly created items
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2024 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-29 23:38:07 +00:00
John Hurliman
bfa6f6ca3f Applying patches from [LIBOMV-288] to completely redo the InventoryManager system, hopefully for great justice
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2021 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-29 21:36:53 +00:00
John Hurliman
926e34b627 Adding an overly verbose debug line to look into Content-Length issues with CAPS on Mono
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2016 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-29 05:17:01 +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