Commit Graph

890 Commits

Author SHA1 Message Date
Michael Cortez
9fba81b64d Adding a note, so people can find the other samples.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@794 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 20:10:14 +00:00
Michael Cortez
40d2f88b65 Too much stuff in main trunk, IMHO -- some of the IA sample code is moving to: http://code.google.com/p/libsl-ia-samples/
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@793 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 20:07:48 +00:00
otakup0pe
bef48b06cd r789 redux - no more commits before coffee kthx
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@792 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 19:53:48 +00:00
otakup0pe
610798aece Housecleaning. I'm rewriting SLIRC anyway.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@791 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 19:14:27 +00:00
otakup0pe
1f95cb5558 r787 redux
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@790 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 18:54:14 +00:00
otakup0pe
8c6ebfb0fb Merged in patch #1772 (slproxy plugins for the win)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@789 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 18:22:20 +00:00
otakup0pe
08af2639ba Merged in patch #1780
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@788 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 18:17:31 +00:00
otakup0pe
34648ea108 Merged in patches 1796 & 1795. Who likes scripts? I don't think I need to change the nant process.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@787 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-03 17:55:31 +00:00
John Hurliman
ed266ad68f * Added AnimationStart() and AnimationStop() to SecondLife.Self for single animations
* Added Utilities.Realism.Chat(), a realistic chat function with sounds and animations as well as a variable typing speed and random pauses

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@786 52acb1d6-8a22-11de-b505-999d5b087335
2007-01-02 02:12:37 +00:00
otakup0pe
266ebbfcde Small changes to logout process to deal with a bug in the logout timer.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@785 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-30 03:05:19 +00:00
Michael Cortez
13cda9165f + Some inventory/asset documentation
+ Changing getFolder to GetFolder to match with rest of library.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@784 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-29 17:59:48 +00:00
otakup0pe
f6ad253613 Oops. That's not the Aditi branch.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@782 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-29 15:08:49 +00:00
otakup0pe
12d436ec58 Added LLSD into trunk. Used as part of CAPS and other futurey things.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@781 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-29 15:05:04 +00:00
otakup0pe
adefb31e1c We now do the proper 3 step logout process. New callback OnLogoutReply containing some inventory foolishness. Closes bug #9601.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@778 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-29 04:08:39 +00:00
otakup0pe
ffb4c1641b I guess ParcelMediaCommandMessage is actually used.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@777 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-29 01:19:22 +00:00
John Hurliman
ec05f85df2 Couple more fixes to AssemblyInfo.cs generation, should be good now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@775 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 23:12:26 +00:00
John Hurliman
c2a4b81650 I'm learning!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@774 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 23:05:52 +00:00
John Hurliman
0e829f7b6d Oops, libsecondlife isn't an application...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@773 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 23:03:51 +00:00
John Hurliman
3b4f2b7a2f Attempting to dynamically generate an AssemblyInfo.cs file with nant using the ccnet build label
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@772 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 22:58:53 +00:00
otakup0pe
0db5d7d2a0 Applied patch #1759 - SLProxy bugfixes / improvements
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@771 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 21:36:10 +00:00
otakup0pe
1f037a1287 Patch #1770 - Initial MonoDevelop support.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@770 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 21:21:58 +00:00
John Hurliman
37fd7de451 Fixed another relative reference and removed a useless copying of message_template.msg to the bin/ dir
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@769 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 01:53:23 +00:00
John Hurliman
dfc5430733 Fixed a relative reference in SLProxy.build
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@768 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-28 01:48:43 +00:00
John Hurliman
8da04d52d7 * Moved SLProxy to the applications directory
* Commented out an unused packet from SLProxy
* mapgenerator now takes four arguments, the new third argument is the new unusedpackets.txt file that specifies backend packets that are not used in libsecondlife
* Updated build and solution files to reflect the new changes

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@767 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-16 06:24:03 +00:00
John Hurliman
5dfd504cd4 * Fixed a bug in SetAvatarInformation() where the AboutText wasn't being set
* Added FindSimCommand to TestClient that searches for a simulator name and returns the region handle and X/Y coords
* Added CloneProfileCommand to TestClient that demos the avatar profile commands in libsl

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@766 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-27 21:55:35 +00:00
John Hurliman
3892bc7a9d Initial import of the SLProxy GUI, Second Glance
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@764 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-23 14:13:02 +00:00
mindtriggerz
2829f34d2f Changed the buildfile to include the Utilities file in the singular libsecondlife dll on NAant. This should fix the repo.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@763 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-23 03:00:55 +00:00
mindtriggerz
0faf97b3dd Added Baba's example Key2Name function.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@762 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-23 02:55:54 +00:00
Michael Cortez
3a703eff19 Baby Steps part deux, Allow the adding of individual items to your current outfit.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@761 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 17:34:00 +00:00
John Hurliman
7a15519fbc Implemented TestClient's IMCommand using the new Avatars.RequestAvatarNameSearch()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@760 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 17:29:30 +00:00
John Hurliman
14e4640123 Removed message_template.msg from the NAnt package, we're now free of deprecated code!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@759 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 16:47:47 +00:00
John Hurliman
a1d6aa2cdf Fixing a potential non-uniform line ending issue
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@758 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 16:44:43 +00:00
John Hurliman
9038db9e80 Fixed /log *, /-log *, and formatted the whitespace
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@757 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 16:35:30 +00:00
John Hurliman
695df90bbb Removing TestBot until someone can figure out what it is
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@756 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 15:33:30 +00:00
qode
8bc9206071 Applied Patch #1753 -> "Partial /inject and /set support for Analyst" from mcortez.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@755 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 15:28:49 +00:00
John Hurliman
b3fc7de42f * Moved several stranded delegates and enums inside parent classes
* Updated the various clients to reflect the moved delegates and enums
* Redid Avatar, AvatarManager, and MainAvatar almost from the ground up
* Moved the avatar caching to AvatarTracker in libsecondlife.Utilities, AvatarManager only does lookups now
* Added support for fuzzy avatar searching through the Picker packets (alternative to directory searches)
* Added a unit test for AvatarTracker.GetAvatarName()
* Removed unused references from SLProxy
* Whitespace reformatting in ImageManager
* Renamed Tests.cs to NetworkTests.cs to reflect its contents properly

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@754 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 15:28:33 +00:00
Michael Cortez
13fa436199 Baby Steps... WearOutfit() now keeps your current body info (Shape, Skin, Eyes, Hair) if the outfit folder doesn't specify replacements.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@753 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 15:24:20 +00:00
mindtriggerz
0ebe66672f Created GetAvatarName for grabbing an avatar's name from the cache or sim in a blocking manner.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@752 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 03:26:00 +00:00
Michael Cortez
4a68f70b00 More work on the Inventory/Asset/AppearanceManager code... there is now a WearOutfit() function.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@751 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-22 00:21:54 +00:00
qode
63396285ff Updated SLProxy to the new and fantastic SLProxy-Pregen. *Crosses fingers*
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@750 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-21 21:34:01 +00:00
otakup0pe
443565835d Minor change due to InventoryManager changes recently. Thx Flexi.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@749 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-21 15:42:20 +00:00
John Hurliman
1788cb1d22 * Refactored TestClient, all Commands now have a reference to the SecondLife class that is in charge of them
* ExportCommand will only export objects owned by the bot (will add master support soon)
* libsecondlife.Tests project file references the latest available NUnit

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@748 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-21 08:53:08 +00:00
John Hurliman
2c6a5d463a Small typo fix for the broken compile, and removed some commented out code of mine in TestClient
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@747 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-20 23:55:13 +00:00
John Hurliman
090eb2c066 * Changed most of the Console.WriteLine() calls to SecondLife.Log() or .DebugLog()
* Updated the TextureEntry creation to properly display jackets (shoes may still be missing, not sure)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@746 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-20 23:50:35 +00:00
Michael Cortez
3c76af707d + Bring wearable Assets and Inventory items into the same framework as all the rest of the I&A stuff
+ Updated iManager LS/DIR command to support displaying of /assetid /itemid /type

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@745 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-20 22:19:52 +00:00
John Hurliman
e6b6d3e3a7 * Fixed a logic bug in Simulator.Disconnect()
* Removed a missing file reference from the libsecondlife project file

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@744 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-20 05:39:19 +00:00
Michael Cortez
f369c1923a Needed for that last commit...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@743 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-19 23:15:29 +00:00
Michael Cortez
b686cebf3d Begining major rework of Asset/Inventory code. Doing a lot of refectoing. What's in here so far?
+ Inventory, Asset and Image managers are now directly apart of the SecondLife class
+ Root Inventory folder has been added to MainAvatar and is set upon login
+ Inventory is no longer downloaded all at once, you have to request the download of individual folders
+ Folder downloading is available Asynchronously, and returns a object that has a ManualResetEvent that you can use to optionally block with
+ The code for AssetManager has been reworked some in prep for allowing Wearables to be Saved/Loaded to/from disk, and for creating new wearables.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@742 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-19 23:13:04 +00:00
Michael Cortez
df1ac0424f Make AssetManager attempt to deal with potentially stale SecondLife instances
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@741 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-19 18:32:59 +00:00
lonecoder
fd1e5d6091 Reverted TestClient using AvatarManager for it's avatar list.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@740 52acb1d6-8a22-11de-b505-999d5b087335
2006-12-19 04:16:34 +00:00