John Hurliman
5c5a0d9b3b
Trying again with Prebuild
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2390 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-21 09:45:42 +00:00
John Hurliman
e16d81d585
Another attempt to fix Prebuild
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2389 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-21 09:25:10 +00:00
John Hurliman
a7dbcc84d0
Another patch to Prebuild to fix NAnt output directory
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2388 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-21 04:37:48 +00:00
John Hurliman
1d4455a9cc
Upgrading to the latest Prebuild (patched to let NAnt compile to trunk/bin/)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2387 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-21 04:22:52 +00:00
John Hurliman
1df78cb074
* Split up asset store and transfer manager in Simian into two extensions
...
* Added PeriscopeTransferManager to handle animation and sound transfers
* Misc. transfer bugfixes in libomv
* Misc. improvement to TexturePipeline and some numbers tweaking
* Attempted to pass object touch events through to foreign grid in Periscope, may not be working
* Added new chat commands in Periscope
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2385 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-19 03:39:29 +00:00
John Hurliman
194752abc1
* Moved TexturePipeline into libOpenMetaverse (still needs to be instantiated separately)
...
* Moved TextureCache into its own file
* New version of Periscope, major improvements. Check the Simian.ini file for usage, and change the const values in Periscope.cs
* Lots of miscellaneous cleanups and improvements in Simian
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2383 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-17 03:49:42 +00:00
John Hurliman
57704143e4
* Added locking to OpenJPEG encoding and decoding
...
* Better log output when OpenJPEG sanity check fails
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2364 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-24 22:10:26 +00:00
John Hurliman
d4cc4e96e6
Updating the openjpeg binaries for Linux/Linux64/OSX. Using a new naming convention of libopenjpeg-dotnet-[openjpeg-version]-dotnet-[patch-version], so Makefile/Makefile.osx/OpenMetaverse.dll.config has been updated as well
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2358 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-17 19:32:05 +00:00
John Hurliman
f11dd21677
* Forced struct alignment to 4-bytes for openjpeg-dotnet on Windows
...
* Removed padding hack from openjpeg
* Added sanity check to Simian when copying texture data
* Ignore common unused login parameters in Simian
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2357 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-17 19:08:50 +00:00
John Hurliman
335ac4d9b3
Updating OpenJPEG for the "other" platforms :-)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2354 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-15 02:52:35 +00:00
John Hurliman
a7e0fb7860
Hacky fix to force 8-byte alignment on a misbehaving struct in OpenJPEG
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2353 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-15 02:28:36 +00:00
John Hurliman
99b3b74cd6
* More cleanup to acking and resending in libomv and Simian
...
* Fixed typo in Simian.ini that was disabling connection management
* Replaced several unnecessary foreach loops in Simian with dictionary lookups
* Simian now uses the last detected system IP address instead of the first
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2342 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-10 18:00:05 +00:00
John Hurliman
126ccc79bb
* Added a List<string> extensionList param to ExtensionLoader.LoadAllExtensions() to only load whitelisted extensions (used in conjunction with .ini file support)
...
* Modified ExtensionLoader .ini support to allow values with no keys by default
* Added Simian .ini file config support
* Merged Simian's CoarseLocationUpdates extension into AvatarManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2328 52acb1d6-8a22-11de-b505-999d5b087335
2008-11-06 23:41:07 +00:00
John Hurliman
af97cb2d48
* Fixed [LIBOMV-370], problem with Prebuild generation for WinForms projects
...
* Removing more scaling code from Meshmerizer plugin
* Removed dead GUITestClient project
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2285 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-09 17:19:29 +00:00
John Hurliman
003eb8a220
* Added a download command to TestClient to download non-texture assets
...
* ls -l in TestClient now also prints AssetIDs
* Removed ExportOutfit and ImportOutfit, they didn't work
* Added default eyes and more clothing textures to Simian. Appearance is working for me now. Appearance won't persist until we have a persistent asset store
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2282 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-09 01:55:46 +00:00
John Hurliman
e180f7a612
* Added Helpers.SplitBlocks() that calculates how to split multiple blocks into multiple packets
...
* Fixed a typo in TestClient login command usage
Simian:
* Asset uploads were returning the TransactionID instead of the AssetID causing uploads to seemingly fail
* Added ISceneManager.AvatarAppearance and OnAvatarAppearance
* Added UI sounds from OpenSim and sound asset loading
* Split up FetchInventoryReply and InventoryDescendents into multiple packets when necessary
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2281 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-08 22:10:14 +00:00
John Hurliman
f2da22a6a3
Adding default Simian texture assets, fixing permissions on default clothing and bodypart items
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2249 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-01 00:04:11 +00:00
John Hurliman
b892602214
Updating openjpeg-dotnet binaries for Linux and OSX platforms
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2197 52acb1d6-8a22-11de-b505-999d5b087335
2008-09-05 22:57:31 +00:00
John Hurliman
a14fdabe8b
* Removing unnecessary C++ wrappers from openjpeg-dotnet
...
* Added DotNetDecodeWithInfo() to openjpeg-dotnet to decode and gather additional data about the image
* Updating openjpeg.dotnet.dll windows binary. OSX, Linux, and Linux64 compiles needed again
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2171 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-27 02:36:28 +00:00
John Hurliman
6d0ce7d44a
Simian:
...
* Actually send LogoutReply packet
* Aesthetic improvements to terrain
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2149 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-21 22:14:01 +00:00
John Hurliman
cc1c6762b7
Simian:
...
* Added default assets for avatar appearance
* Fixed default heightmap loading
* Removed ugly appearance hacks and replaced with hardcoded but not so ugly default assets
* Simplified the inventory classes to work with the libomv inventory system rollback
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2135 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-21 06:46:36 +00:00
John Hurliman
17eeb8460c
Adding some basic data for Simian
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2129 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-21 02:15:17 +00:00
John Hurliman
1de5be5e60
[LIBOMV-348] Couple of modifications to VS generator to not corrupt WinForms. Tested on VS2005, needs more testing (especially on VS2008)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2076 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-08 22:58:23 +00:00
John Hurliman
d27fd88c64
* Removing old openjpeg-libsl.dll
...
* Adding Helpers.FieldToHexString() overload that matches the old function signature
* Added Quaternion.GetAxisAngle()
* Remove TestClient's own inventory stores since they are in libomv now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2071 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-05 22:36:47 +00:00
Jim Radford
8376ed7d3b
LIBOMV-334 Fixed prebuild to move xml closing tags to their proper place.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2040 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 02:24:28 +00:00
John Hurliman
36c0e6d49a
Committing OpenJPEG binaries for all Linux and OSX platforms to close out [LIBOMV-329]
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2039 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 02:15:45 +00:00
Jim Radford
e763b07b4a
LIBOMV-334 Updates prebuild to not clobber the bin directory when nant clean is ran. Really ugly hack, hard codes the filenames to exclude during clean inside Prebuild.exe, this is a temporary workaround until prebuild supports some sort of exclusion.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2038 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 02:15:23 +00:00
Jim Radford
998c310603
LIBOMV-334 Updates prebuild to properly use warning suppression when creating nant targets.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2037 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 01:29:51 +00:00
Jim Radford
eb5d507195
LIVOMV-328 Updates libopenjpeg x86_64 binary to correct issies with
...
exported function names
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2008 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-27 10:11:09 +00:00
Jim Radford
e43a9a1052
LIBOMV-328 Updates openjpeg-dotnet dotnet.h/dotnet.cpp to use new function names
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2007 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-27 10:06:45 +00:00
John Hurliman
09f7a8af27
...
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1995 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 01:13:22 +00:00
John Hurliman
653de15578
And again.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1994 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 01:08:42 +00:00
John Hurliman
6f42fb7d47
Trying NAnt reference fix again
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1993 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 00:45:32 +00:00
John Hurliman
a820a80a15
Hackish fix to Prebuild NAnt generation to correct file references
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1992 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-25 00:34:04 +00:00
John Hurliman
d8279b3796
Hacky Prebuild fix to get NAnt compiling files to the right output directory
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1990 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-24 19:23:12 +00:00
John Hurliman
f7fe5d62b2
Updating to a patched version of Prebuild and a corrected prebuild.xml that fixes visual studio solution/project errors [LIBOMV-322]
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1989 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-24 18:58:23 +00:00
John Hurliman
20e947aa0a
Committing something that works for Prebuild. It's not the absolute best solution, but that would require more Prebuild hacking
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1986 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-24 00:42:59 +00:00
John Hurliman
ed0d5092f7
* Adding missing files from last commit, finishing out [LIBOMV-320]
...
* Added AvatarPreview to trunk
* Switched from OpenSim Prebuild.exe to latest official SVN checkout
* Replaced Exe with WinExe where appropriate in prebuild.xml
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1983 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-23 23:18:27 +00:00
John Hurliman
637dc7a89a
First commit in the [LIBOMV-320] series, phasing out libprimrender in favor of OpenMetaverse.Rendering
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1979 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-23 22:00:09 +00:00
John Hurliman
c5a73acfa9
* Initial check-in of Prebuild setup. This removes all MSVC project files and NAnt build files and replaces with a few batch/shell scripts
...
* Adding nunit.framework.dll to bin/
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1965 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-23 00:27:31 +00:00
John Hurliman
070051acae
Moving libsecondlife.Tests and libsecondlife.Utilities outside of the OpenMetaverse folder
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1962 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-22 23:23:07 +00:00
John Hurliman
7e3837be36
Final step of [LIBOMV-318], fixed OpenJPEG.cs to refer to the correct function names and dropped the renamed binaries in bin
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1956 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-22 21:59:03 +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
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
John Hurliman
112019de03
Converted logging system to use a singleton log4net wrapper class
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1831 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-06 23:57:26 +00:00
Jim Radford
8f7eb6add9
Updates openjpeg dll configuration file to reflect current openjpeg release
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1735 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 11:13:29 +00:00
Jim Radford
649b21028c
Updates OpenJpeg, openjpeg-libsl.dll to openjpeg trunk r509 which adds fixes access violation exception during baking. ref mantis#196, please report any issues in mantis.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1697 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-31 17:30:35 +00:00
Jim Radford
a69d5e92aa
Updates OpenJpeg, openjpeg-libsl.dll to v1.3 which adds native tga support (Please report any problems in mantis!)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1694 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-30 07:01:44 +00:00
John Hurliman
c04f2d94e6
Removed XML-RPC binaries from SVN since they are no longer used
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1592 52acb1d6-8a22-11de-b505-999d5b087335
2008-01-04 03:51:05 +00:00