Commit Graph

376 Commits

Author SHA1 Message Date
Michael Cortez
839c7cfd7d + IA_TestAsyncImage tests the async download code of ImageManager, by downloading all textures encountered when listening to OnNewPrim
+ Removed KakaduWrap, no longer needed now that ImageTool uses Jasper

+ Exposed an accessor for Textures in TextureEntry

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@454 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 00:14:43 +00:00
Michael Cortez
db993692fb Latest libjasper.dll fixed the problems with tga, so tga support now enabled.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@453 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:32:54 +00:00
John Hurliman
b93effd94a Recompiled libjasper.dll to link against release builds of the dependent libraries, and the needed matrix function is actually exported in this build
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@452 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:27:25 +00:00
John Hurliman
6e2ccaed9c Exported a few more functions from libjasper.dll, include jas_matrix_create that we use in the wrapper
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@451 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:00:46 +00:00
Michael Cortez
e9474ac5b7 + Updated JasperWrapper.cs so it keeps track of Init State, and initializes automatically (if needed)
+ Updated ImageTool to use Jasper to write TIFFs, removed TGA temporarily until it's working

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@450 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:56:26 +00:00
Michael Cortez
944a5893fb + Updated to use the jasper library, doesn't work for me, submitting for jhurliman to test
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@449 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:34:30 +00:00
Michael Cortez
6730dbd208 + Added Async download support to AssetSystem/ImageManager.cs
+ Started converting IA_ImageTool/ImageTool.cs to use the JasperLibrary, but was getting errors

TODO: Add an Async download option to the ImageTool download example application

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@448 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:08:02 +00:00
John Hurliman
9206e74940 Minor tweaks to sceneviewer (nothing visually different)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@446 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 08:31:00 +00:00
bushing
0656f4dab6 oops
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@445 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:54:59 +00:00
bushing
3a92f246d9 fixed WARNING: Skipping a TextureEntry, too short (0 bytes)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@444 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:53:02 +00:00
Michael Cortez
a77d99c568 + Removed debug output
+ Changed build target directory

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@443 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:47:24 +00:00
John Hurliman
7721b0e38e Added the new rotation extrusion prim type
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@442 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 06:25:26 +00:00
John Hurliman
1161276b3e Implemented a real camera using W,A,S,D,PgUp,PgDn. "1" is wireframe mode now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@441 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 06:02:55 +00:00
axial
694a8cf3ec ;0
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@440 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:45:39 +00:00
axial
4f83744730 Decoder cleanups
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@439 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:42:22 +00:00
axial
398d083609 Decoder should work now except for filtering.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@438 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:22:08 +00:00
John Hurliman
18767e1856 Fixed the output (bin) directory for libjaspernet
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@436 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:50:17 +00:00
John Hurliman
6407b907cf Fixed SLProxy.build to include a reference to SLProxy.dll for analyst and chatconsole
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@433 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:37:02 +00:00
John Hurliman
532d7c52af Added SLProxy to the nant build process, and fixed an XML comment in ProtocolManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@432 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:33:18 +00:00
John Hurliman
d9ef6bc673 Forgot the SLProxy.csproj file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@431 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:48:48 +00:00
John Hurliman
1312549280 Added VS2005 project files and solutions for SLProxy and renamed the readme to README.txt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@430 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:44:09 +00:00
lancej
5050a0a1ab * Added keyword hashing to SLProxy
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@429 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:33:49 +00:00
John Hurliman
f7270227c0 Fixed the nant build file to no longer pass a keywords.txt reference to mapgenerator, removed keywords.txt from /data/, and partially wrecked sceneviewer as I try to implement an SL-style camera
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@428 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:21:28 +00:00
lancej
a303308532 * ProtocolManager.cs now generates the keyword ordering from message_template.msg by hashing the keywords. This should remove the need for keywords.txt.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@427 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 20:22:54 +00:00
axial
56e4836458 Wedging legacy SLProxy into the trunk. No nant target, do `mcs Analyst.cs SLProxy.cs legacy/*.cs'.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@426 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 19:36:08 +00:00
lancej
0e948fd4e6 * Added a sample program that generates the keyword order using the hash function that SL uses
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@425 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 11:25:19 +00:00
John Hurliman
ead5a71f34 PrimObject and TextureEntry require a reference to SecondLife now for logging purposes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@424 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 08:50:05 +00:00
John Hurliman
0c167bce95 Cleaning up after someone (don't commit random MSVC trash to svn!) and adding some new sceneviewer code (not functional yet)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@423 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 08:44:03 +00:00
qode
b612d5c077 *repository is alive!
I put an old version of the FastImageApp.cs and FastImageApp.csproj into the repository. This has been fixed and I guess I should leave the SVN thing to the professionals :P

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@422 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 01:07:33 +00:00
qode
95b657920e woops..
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@421 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 00:27:11 +00:00
qode
b976bed7d9 *final fixup for me today - fixed FastImageApp (again)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@420 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 00:22:17 +00:00
lancej
9ad61483c2 * Fixed and organized the dequantize code in Textures.cs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@418 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 23:54:02 +00:00
qode
8be7535300 fixed my svn-newbiness mistakes.. my bad :X
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@417 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 22:44:40 +00:00
qode
acc4c30242 *Took out the experimental branch (wasn't really a need for it)
*Moved FastImageTool to /AssetSystem/ in the trunk.
*Moved FastImageApp to /examples/FastImageApp in the trunk

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@416 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 22:19:49 +00:00
tkimball
b39d953c58 * (re)stub function comments in Avatar.cs as needed, fill some of them out.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@415 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 05:55:36 +00:00
lancej
f08abed21e * Added texture animation support for TextureEntry
* Modified CompressedUpdateHandler to parse more unknown fields

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@413 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 01:01:02 +00:00
tkimball
1acc8fddc4 * Almost complete commenting for GridManager.cs, needs polishing.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@411 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 23:50:27 +00:00
John Hurliman
3ad45a57fc TextureEntry.ToBytes() returns an empty value for now so it compiles
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@409 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 21:45:42 +00:00
John Hurliman
caca9ebdfd * Commented a few unused variables out in GroupManager
* ACKing performance enhancements in NetworkManager for high packet loads
* More sanity checking in Parcel.cs
* Added comment skeletons, reorganized member ordering, and added a ToBytes() skeleton function in Textures.cs

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@408 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 21:42:23 +00:00
John Hurliman
3c08ee0252 Added a new Login() method that doesn't need a dictionary, and a RequestObjects() function in ObjectManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@407 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 12:35:57 +00:00
John Hurliman
57c60467ac Updated sceneviewer to the new generics code in libsl
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@406 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 12:18:27 +00:00
lancej
e9b47e2f83 Added TextureEntry support and added stuff to CompressedUpdateHandler.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@405 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 10:40:04 +00:00
John Hurliman
e27df4da69 * Fixed a couple bugs in GridManager and improved it slightly
* Teleport example is more reliable and works in all cases now, due to a lot of hairy ugly code being added to it
* LLUUID constructor throws an exception on incorrect string lengths now

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@404 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 09:22:48 +00:00
mindtriggerz
15df12902f Avatar.cs: Added fields for language
AvatarManager.cs: Profile, Intrests, and Statistics added.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@403 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 02:29:50 +00:00
John Hurliman
b8b6d4119e More work on groups. We now have complex enough generics code that the compiler can generate C++ STL style errors
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@402 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-26 10:43:59 +00:00
John Hurliman
f52fb9a58f #pragma to get rid of the incessant certificate security override warning
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@401 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-26 08:23:18 +00:00
John Hurliman
c8b892a19b Removed a line from groupmanager setting the value of a label that doesn't exist. Typecasted the XORing operation in the LLUUID overload back to a byte. Added libjaspernet to the MSVC solution and updated the reference in groupmanager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@400 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-26 07:29:16 +00:00
John Hurliman
6e5387bec8 Adding missing groupmanager file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@399 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-26 06:47:23 +00:00
John Hurliman
5f1a5d9def Committed the Operator overload ^ for LLUUID patch (why do we need this again?)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@398 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-26 06:20:18 +00:00
John Hurliman
f9c35ba4a2 Merged the aditi branch to the trunk, threw the latest protocol files in, generated a new _Packets_.cs and fixed the login url. We should be good to go
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@396 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-25 22:05:07 +00:00