9bb98287ae
Committed working copy of EstateManager.cs before I lose it again. Fixes UnbanUser() and adds a few other methods/events.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1811 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-01 16:38:50 +00:00
Jim Radford
32ae00e361
* XML Documentation Cleanup
...
* Additional Class documentation
* Cleanup of some cruft Codec
* Store version of Simulator software in Simulator object
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1809 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-01 10:48:09 +00:00
Jim Radford
aa24882f99
Added assembly reference to System.Drawing.dll
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1805 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-30 22:58:08 +00:00
John Hurliman
3bd42adec0
Added UploadImageCommand. Works under Mono, fails under .NET. Still investigating
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1804 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-30 22:30:41 +00:00
0242d173ee
Fixed GroupManager's GroupName2KeyCache not storing current groups when key/name values are provided.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1802 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-29 20:34:48 +00:00
John Hurliman
62bbc2bd0e
[libsecondlife]
...
* More of the OpenJPEG decoding functions spit out image info (so you can tell if an image contains alpha)
* Added an indexer property to InternalDictionary
* TerrainManager stores sim heightmaps with an InternalDictionary now
* Added an LLColor helper constructor for inversed alpha only
* Switched TextureEntry decoding to use the inversed LLColor decoder (was apparently backwards before)
[primpreview]
* Added two-pass rendering. Kind of klunky, but fixes enough of the alpha sorting problems to make the app usable again
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1801 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-29 18:54:34 +00:00
Jim Radford
a68d0ed935
* remove DEBUG being set to true in libsecondlife project, will prevent debug messages from scrolling the screen when the Release configuration is checked.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1800 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-29 03:48:20 +00:00
Jim Radford
4e4eca7340
* Applies patch from dahlia to fix the texture applied to eyes during baking Mantis#234
...
* Removes baker from NSI install builder
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1793 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-28 08:17:31 +00:00
Jim Radford
f4b29a4d90
* Added README.documentation.txt to docs directory to document how to build local copies of our html based Documentation
...
* Added new Documentation project to the solution to separate documentation builds from code builds on the build server
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1790 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 22:51:39 +00:00
Jim Radford
9849c0ca8c
updated AfterBuild event to not fail the entire build if the documentation was not built successfully.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1789 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 22:00:00 +00:00
Jim Radford
b603cc2cd7
Switches additional build server postbuild events to MSBuild Tasks
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1788 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 20:43:51 +00:00
Jim Radford
ce7d7c4951
hard coded paths to help file builder and installer to debug automated builds even further
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1787 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 10:44:48 +00:00
Jim Radford
075bf4b1dd
* added echo to post-build event to debug buildserver
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1786 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 10:30:11 +00:00
Jim Radford
34dd404b6e
* disabled warning of missing documentation for Release-docs configuration
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1785 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 09:44:06 +00:00
Jim Radford
cd04ffa8b5
* adds new Release-docs build target for automated nightly builds of binaries and code documentation
...
* Fixes missing semi-colon in unit tests
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1784 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 09:05:59 +00:00
Jim Radford
a512196610
fixes Inverted Color and Transparency issue in TextureEntry. Please report any other behavior changes related to texture colors and transparencies in Mantis. See #237 , Patch courtesy of timhart
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1774 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 02:12:50 +00:00
Jim Radford
71796605c9
Fixes LLSD Parser to return an empty LLSD Object if server returns a blank file, Mantis #232
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1773 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 02:00:15 +00:00
Jim Radford
2c6d05f823
Fixes several LLSD Parser bugs, adds additional unit tests Mantis #228 , Patch courtesy of LeffardLassard
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1772 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 01:48:05 +00:00
John Hurliman
e5be344b27
[libsecondlife]
...
* Added TextureCache.ImageFileName() that retrieves the filename of a texture in the cache
[primpreview]
* Right-click export of objects in SL to a zip package
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1770 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-26 00:25:18 +00:00
John Hurliman
4790d1ccce
[primpreview]
...
* Fixed a couple of crashing bugs
* Color blending with textures is working
* Alpha transparency works but sorting is broken
* Commented out a first pass at lighting thanks to root66
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1769 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-24 22:28:06 +00:00
John Hurliman
a3b0976d1c
* New capabilities requested in the seed request (no new CAPS implemented though)
...
* AssetTexture.AssetID wasn't being set before firing OnImageReceived(), fixed now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1767 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-24 19:31:52 +00:00
John Hurliman
d31ec9bc19
Added new DownloadTextureCommand to TestClient
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1763 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 23:32:15 +00:00
Jim Radford
103ac0fffe
* Fixed unimplemented group chat event in Agentmanager to log when an attempt to send a group chat message fails due to non-existant SessionID
...
* updated Mapgenerator template Header
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1761 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 22:09:58 +00:00
John Hurliman
fc102af3a8
More intelligent error reporting from EventQueueClient
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1760 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 18:59:39 +00:00
Jim Radford
fd3c8d7b64
Fixes VoiceManager to send empty LLSD struct, Mantis #229 Patch from DrScofield
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1758 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 10:42:15 +00:00
Jim Radford
74b0de958b
Adds try/catch block around login data parser to catch possible LLSS Parsing exceptions caused by invalid data returned from login server, Mantis#228
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1757 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 02:50:22 +00:00
Jim Radford
60140dca7b
Add check for existence of file when using -file switch for multiple clients. Mantis #227
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1756 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 02:00:53 +00:00
Jim Radford
70dad60d12
Adds ability for Client to bind to specific IP Address (Settings.BIND_ADDR) Mantis #221
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1755 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 01:25:37 +00:00
Jim Radford
bab01d7bc8
Mantis #225 Adds full LLSD Binary and notation parser & Unit Tests Patch from Leffard Lassard
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1754 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 01:15:49 +00:00
Jim Radford
cda27f0a6c
Adds two TestClient commands: ParcelVoiceInfo VoiceAcountCommand to display parcel's voice settings and to display voice account information Courtesy of DrScofield Mantis#220
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1753 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-22 00:31:37 +00:00
55aa75b5c9
Fixes GroupName type in AvatarManager.cs being an LLUUID instead of a string
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1751 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-15 22:30:17 +00:00
John Hurliman
7f688ac12f
Committing some broken primpreview code that tries to use TexturePipeline for jradford
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1749 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-11 19:10:38 +00:00
6596fdb64c
Fixed missing null check in OnCourseLocationUpdate (oops)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1748 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-11 18:40:14 +00:00
a517c1f7c8
Added Client.Grid.OnCourseLocationUpdate - triggers when mini-map positions are updated by the simuator.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1746 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-11 15:14:54 +00:00
baba
8ac39b396e
updated copyright dates and added missing license text in headers
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1745 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-11 07:59:44 +00:00
Jim Radford
522dff1144
Exposes Asset Cache public in AssetManager
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1741 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 23:51:49 +00:00
John Hurliman
4dcb8fdab7
Removed TextureCache.IsImageCached() because TextureCache.HasImage() already exists
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1739 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 21:34:04 +00:00
John Hurliman
8321f6614f
Added TextureCache.IsImageCached()
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1738 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 21:22:15 +00:00
John Hurliman
b5013c7bd9
* Added a check in LLSD conversion and prim export for the "white texture", a hardcoded UUID for a blank texture that doesn't actually exist
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1736 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 19:57:27 +00:00
Jim Radford
88f163a7ac
*BREAKING CHANGE* Mantis#217 Updates OnAvatarGroups event so it passes a structured list in the callback instead of the packet data which could change without notice.
...
* Updated TestClient/Commands/CloneProfileCommand.cs to reflect changes.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1733 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-10 01:45:00 +00:00
Jim Radford
7b45ca422a
Applies patches from DrScofield Mantis#160, handles CAPS Event ParcelVoiceInfo - Thanks
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1731 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-09 20:02:07 +00:00
Jim Radford
88b7b6a733
Adds new AgentMovement Event to AgentManager which allows you to get position and running simulator version on connection and sim changes.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1730 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-09 19:22:17 +00:00
Jim Radford
f55e261623
Mantis#215, LLUUID is now Serializable
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1729 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-09 19:12:45 +00:00
Latif Khalifa
a1b3c0d5d3
Always set permissions of newly created prims (mantis #214 )
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1728 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-09 15:12:11 +00:00
Jim Radford
6b744f3e3a
Updates TestClient imgroup command, does not automatically close the session so people can send more than one message.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1722 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-08 06:01:26 +00:00
Jim Radford
423a087962
Documentation clarification in InstantMessage struct.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1721 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-08 03:59:46 +00:00
Jim Radford
ed757e3263
patch from root66, adds some imaginary math, quat / operator overload, and a Conjugate overload.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1720 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-08 01:15:43 +00:00
Latif Khalifa
7ca6b12bc8
Workaround for wrong prim position at creation time. (mantis #210 )
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1718 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 23:06:38 +00:00
Jim Radford
c4e241a5b4
Mantis #162 , 209, Adds Packet Handlers for AvatarSitResponse and ScriptSensorReply packets. Adds new methos RequestScriptSensor() to sense scripted objects and avatars.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1717 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 22:09:40 +00:00
Jim Radford
9d07e7deba
Adds usage instructions and sanity check to TestClient wear command. Mantis #99
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1716 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-07 17:12:20 +00:00