Commit Graph

1557 Commits

Author SHA1 Message Date
Jim Radford
9cbc2d010c LIBOMV-81 Adds methods for playing sound files to SoundManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1899 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-25 17:47:59 +00:00
5c19a8883e Slightly different method for addressing LIBOMV-102 (cleanup in OBJECT_TRACKING)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1898 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-09 23:14:04 +00:00
Jim Radford
b59ebf7341 LIBOMV-262 Adds public method to parcel manager ReleaseParcel to abandon a parcel of land.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1897 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-08 19:28:24 +00:00
John Hurliman
c19a9ab6de * Updated VisualParamGenerator to generate a lot more params (from Group-1), and the AppearanceManager code to ignore non-Group-0 params
* Can cancel and re-request single image downloads now (still need to add this to multi-image downloads)
* Added a hacky re-request timer to AssetManager for image downloads (we'll see how it goes)
* Couple of tweaks to make AppearanceManager.SetPreviousAppearance() slightly more reliable
* Updated VisualParamGenerator to match what we are currently using as the VisualParam class

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1896 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-06 23:21:23 +00:00
John Hurliman
ac312b9b78 * Simplified the height calculation and changed it to use better default values to mitigate the shrunk avatar problem
* Changed the signature of the AppearanceManager.OnAgentWearables callback (no need to send an overly complex data structure copy as we have the InternalDictionary for Wearables)
* Actually fire AppearanceManager.OnAgentWearables
* Updated avatar_lad.xml to the latest version (just adds two new params for lip-synching, doesn't affect the lib yet)
* Modified VisualParamGenerator to read from the included avatar_lad.xml resource and write out String.Empty instead of empty quotes

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1895 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-06 18:37:22 +00:00
0f62eae6e9 Fixes a locking issue introduced in original patch for LIBOMV-102
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1894 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-05 20:25:59 +00:00
John Hurliman
3b0c230018 * New Image() constructor to construct an Image from an Image (can we please rename this to ManagedImage now?)
* Big reformatting cleanup to BakeLayer.cs, added an AddTexture() overload that lets you bypass the asset decoding
* Changed Helpers.GetResourceStream() to use the safer Path.Combine()
* Fixed Baker example to close file handles when it is done with them

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1892 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-05 00:40:30 +00:00
John Hurliman
2c74d6e9bf Fixed 16-bit to 8-bit grayscale image conversion (untested, I doubt this code path has ever been used anyways)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1891 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-04 17:17:38 +00:00
John Hurliman
572ed5fbdb Added division operator to vector types (p.s. [LIBOMV-1] commit problem is not resolved yet)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1889 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-03 23:06:22 +00:00
Latif Khalifa
a357fe0ca8 Fixed compile error when DEBUG_THREADS is enabled (LIBOMV-258).
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1888 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-03 13:54:43 +00:00
Latif Khalifa
9226eac674 LIBOMV-252: all text file lines were comitted twice within files
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1887 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-03 13:17:44 +00:00
John Hurliman
2498c51526 I lost my commit message when SVN rejected my commit because it was missing [LIBOMV-1]. It had something to do with avatar mesh loading support in primpreview
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1886 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-02 23:29:32 +00:00
1437ffadc8 Resolves LIBOMV-255: llOwnerSay from a scripted object (Adds OwnerSay to ChatType enum)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1884 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-02 17:12:14 +00:00
Jim Radford
7dd2f1456f LIBOMV-130 adds support for dropping resent packets after a configurable number of attempts (Settings.MAX_RESEND_COUNT). Thanks to div0 for the patch, thanks to fword for updating the patch for current trunk.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1883 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-30 09:22:49 +00:00
Jim Radford
eacc8a4344 LIBOMV-243 * Corrects improper openjpeg parameters which caused artifacts in some smaller images Thanks Gonta for the patch
* Updates 32 bit openjpeg-libsl.dll binary

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1882 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-26 04:45:08 +00:00
Jim Radford
d3fd8ab8d7 LIBOMV-249 Adds new GiveFolder method to InventoryManager for giving a folder and contents, Thanks to Gonta Maltz for the research+patch!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1881 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-26 04:27:14 +00:00
3cee3a7446 Resolves LIBOMV-250: Client.Self.Stand() only works 1 time with .Movement.AutoResetControls = false;
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1880 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-26 02:22:30 +00:00
20f80b7388 Resolves LIBOMV-247: GroupName2KeyCache not locking properly
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1879 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-23 11:56:25 +00:00
Jim Radford
c4ceca7307 LIBOMV-246 Cleans up resource usage in parcel tracking
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1878 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-22 05:35:10 +00:00
9638aecb72 Resolves LIBOMV-102: memory/performance leak in the OBJECT_TRACKING code
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1877 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-21 03:51:03 +00:00
baba
6f5a06cba5 LIBOMV-190 fixed log levels reversed priority. Tested and working as expected.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1876 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-20 19:23:17 +00:00
Jim Radford
21d2d3e70e LIBOMV-74 Fixes FolderContents() method to return results even if spread across multiple packets. Thanks Avimote Systems for the patch. See remarks for caveat.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1875 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-20 03:09:31 +00:00
30e833b2d4 Addresses LIBOMV-240: Incorrect/inconsistent spelling of "CoarseLocation"
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1873 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-17 06:22:16 +00:00
Jim Radford
974319bd06 LIBOMV-190 Updated log output levels to match Expected output in listed jira issue. Thank to Baba and Jack for the work on this issue
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1871 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-16 22:58:15 +00:00
John Hurliman
d607ba3024 32-bit and 64-bit versions of openjpeg-libsl added to complete the collection. Also, I'm told these are actually based on a version of OpenJPEG slightly newer than 1.3. LIBOMV-1
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1870 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 18:13:45 +00:00
John Hurliman
64a02c06d6 Adding .dylib and .so versions of the latest openjpeg-libsl binary, and updating the .dll version. LIBOMV-1
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1869 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 18:04:58 +00:00
Latif Khalifa
c11078a8c2 Added default texture info to priminfo command. (TC-38)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1868 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 12:10:58 +00:00
baba
64be0fc9d1 LIBOMV-1 test commit
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1867 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 11:36:14 +00:00
Jim Radford
f01d1426cf LIBOMV-138 Implements RequestDeRezToInventory methods for taking or deleting items in simulator back to agents inventory, or to a tasks inventory. Thanks root66 for the work on this
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1864 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 11:17:45 +00:00
baba
8f95cdf746 LIBOMV-235 remove extra newlines from README.txt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1863 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 09:14:21 +00:00
baba
9368f4d5af even more newlines for README.txt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1862 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 08:57:33 +00:00
baba
d25b2a7f7e more newlines for README.txt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1861 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 08:54:32 +00:00
baba
753818eb24 add newline to end of README.txt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1860 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 08:52:51 +00:00
Jim Radford
3bf35d5e82 LIBOMV-171 Adds placeholders for inline XML Documentation for the LLSD Classes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1859 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-14 06:32:04 +00:00
640cb4b69e * Updated OnAvatarAppearance event to include sender ID and bool isTrial parameter.
* Updated TestClient's detectbot command to use OnAvatarAppearance.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1858 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-13 22:57:37 +00:00
c124d016ab Added Client.Avatars.OnAvatarAppearance event which returns texture and visual param info.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1857 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-13 22:36:10 +00:00
26eee76292 * Split OBJECT_TRACKING into OBJECT_TRACKING and AVATAR_TRACKING. These are both still on by default.
* Updated libprimrender to take advantage of AVATAR_TRACKING and also to use the new Logger class.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1856 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-13 22:34:09 +00:00
baba
ff105e1aa1 Merging README.txt changes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1855 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-11 19:39:24 +00:00
Jim Radford
7a6a7c12ad TC-35 Adds new TestClient inventory commands, cd, ls, and give Patch courtesy of CrisOmega
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1854 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-11 09:02:59 +00:00
baba
3a55873e27 Test for jira plugin LIBOMV-1
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1853 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-10 07:12:28 +00:00
Jim Radford
709380d43a Corrected Behavior of new logging system, see Jira#LIBOMV-190 for details
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1852 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-10 04:28:34 +00:00
Jim Radford
9237e933fd Forgot to commit these files for last commit to build properly
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1851 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-08 17:05:35 +00:00
Jim Radford
8135e2f4f3 Enhances logging manager, Uses concept of Level and above for logging, The levels are Debug, Error, Info, Warn and None. Setting Settings.LOG_LEVEL to any of these settings will get you that level and above only.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1850 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-08 16:58:09 +00:00
baba
9f10c3273b fix for Mantis #262 libsecondlife.sln defines Debug constant in Release target
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1849 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-08 13:45:01 +00:00
Jim Radford
46076ab94d * Fixed invalid cast issues when null home location is returned during login Mantis#245
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1843 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-08 02:35:06 +00:00
John Hurliman
d27e3b0427 Bumping OpenJPEG version number in Makefile.osx to match Makefile
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1842 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-07 18:46:23 +00:00
John Hurliman
b07aa33eeb Another Makefile.osx file to get openjpeg-libsl compiling on macs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1841 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-07 18:42:40 +00:00
John Hurliman
c3ad69b831 * Better default console logging formatter
* Client.Settings.DEBUG works again. It now sets a singleton Logger.IsDebugEnabled, so individual instances cannot have different debug logging settings but it now affects log messages that don't have a reference to a SecondLife instance (such as CAPS logging)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1840 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-07 18:13:24 +00:00
baba
7c88e4dc4b Make sure we have a FileName before trying load an image
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1836 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-07 03:48:19 +00:00
John Hurliman
93232d0e20 Another fix to the build file for including log4net
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1833 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-07 00:17:02 +00:00