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