lbsa71
ca718b6f8d
* Introduced common abstract UserDataBase provider
...
* Weeded out multiple AvatarPickerAvatar classes
2008-03-28 19:58:45 +00:00
Justin Clarke Casey
0a47a75b88
* Send full inventory folder skeleton to standalone client logins rather than just the root child folders
...
* This may resolve some current problems with non root child folders on standalone installations.
* A fix for the same problem in grid mode will come soon.
2008-03-28 19:35:01 +00:00
Justin Clarke Casey
35dec2e53a
* Refactor: Eliminate RequestUsersRoot() redundant method
2008-03-28 17:37:55 +00:00
Justin Clarke Casey
c8f79eb9b4
* Refactor: Rename CreateInventoryData() to GetInventorySkeleton()
...
* Replace the unused default GetInventorySkeleton() impleemntation with an abstract declaration - less confusing this way imho
* Add some comments
2008-03-28 16:39:38 +00:00
Justin Clarke Casey
512e52be4c
* Remove pointless boolean on AgentInventory.CreateRootFolder()
2008-03-28 16:27:29 +00:00
MW
a13d68d98c
fixes mantis #778 and shoots himself for making such a mistake to begin with, but also blames Tedd for the way the script functions have wrapper methods that call the same named method in a different class, is it my fault if in two such functions, I forget to add "m_LSL_Functions." and instead cause a recursive loop until the stack overflows.
2008-03-28 15:32:46 +00:00
lbsa71
0e16488ca8
* Introduced base abstract provider class for GridData
2008-03-28 15:05:06 +00:00
MW
ac27d9250d
attempt to fix mantis # 779.
2008-03-28 14:59:52 +00:00
lbsa71
8c901e9347
* Introduced common abstract AssetDataBase implementing IAssetProvider
...
* changed the semantics of SQLiteBase to SQLiteUtils
* Added abstract placeholder files for the other db providers
2008-03-28 14:54:20 +00:00
MW
830626999c
Applied patch from mantis# 825, thanks A_Biondi
2008-03-28 14:47:51 +00:00
lbsa71
cc0d0f1590
* ignored some files
2008-03-28 14:27:59 +00:00
lbsa71
ed74b8af5f
* removed redundant constructor
2008-03-28 14:26:28 +00:00
lbsa71
88a14c9a76
* fixed pk_violation on rename for MSSQLInventoryData
...
("le fix le plus ugly for le problem trés dumb")
2008-03-28 14:19:17 +00:00
Sean Dague
2eda6a1296
From: Michael Osias <mosias@us.ibm.com>
...
This patch implements llMessageLinked.
I had to make a change to llGetLinkNumber to return m_host.LinkNum + 1 for
link sets of more than 1 prim, or 0 for a single object, since according
to:
http://rpgstats.com/wiki/index.php?title=LlMessageLinked
linksets with 2 or more prims start the link numbering at 1, but a single
prims link number is 0.
2008-03-28 12:47:03 +00:00
Justin Clarke Casey
0609970f2e
* Correct asset type of Lost and Found folder - this might stop it appearing twice
...
* Other minor corrections to initial inventory contents
* These will only take affect for new users
2008-03-27 18:26:01 +00:00
Justin Clarke Casey
14ee78b3af
* Tweaking master uuid exception to make it clearer what just went wrong (user server timeout)
...
* Increasing GetUserProfile requests only to 6 seconds from 3
* Not completely sure what effect this will have, though probably not much
* At some point one will have to accept that if the grid servers are taking many many seconds to respond, running using that grid will not be viable.
* Perhaps there should be a big warning up front if grid request times are slower than n seconds.
2008-03-26 18:06:29 +00:00
Justin Clarke Casey
c538ea5024
* Increase timeout for initial simulator login from 16 to 30 seconds
...
* Comments, capitalization
2008-03-26 17:21:46 +00:00
Justin Clarke Casey
0ca935ba08
From: Dr Scofield <hud@zurich.ibm.com>
...
Patch to ignore .mdp and .mds files (.hgignore contains ignore patterns for a mercurial repository)
2008-03-26 16:18:49 +00:00
Justin Clarke Casey
bcd68fb6c4
* More log messages in the region registration process for debug purposes. Some of these may be temporary
2008-03-26 12:44:43 +00:00
Justin Clarke Casey
c00e56d3ee
* Increase information in simulator_login log messages
2008-03-26 12:34:02 +00:00
Justin Clarke Casey
35b1cae593
* Start printing the region simulator_login exception to the log
2008-03-26 12:28:59 +00:00
Johan Berntsson
7fe243e3d4
Committed patch from Lulurun to fix Mantis 817. Thanks Lulurun
2008-03-26 02:49:35 +00:00
Johan Berntsson
7f5e1546e2
Removing redundant code
2008-03-26 02:12:28 +00:00
Justin Clarke Casey
ad6783ff40
* Massaging CAPS setup/teardown log messages
...
* Leaving quite a few debug messages in for now to help deal with bugs arising
2008-03-25 22:04:41 +00:00
Justin Clarke Casey
ad808579a2
* Print out the exception stacks of resolution failures, temporarily
2008-03-25 20:05:02 +00:00
Justin Clarke Casey
ed9cdbe99f
* Temporary hack to swallow neighbour contact problems on startup (in response to osgrid issues)
...
* Not sure what the effect will be, but can't be any worse than the current constant sim crashes.
2008-03-25 19:39:41 +00:00
Jeff Ames
725b0a47e3
Set svn:ignore.
2008-03-25 19:14:12 +00:00
MW
4ae7d86859
rearranged a couple of projects in prebuild.xml:
...
moved AvatarFactory project to after OpenSim.Region.Environment
moved OpenSim.Framework.Data.MySQLMapper to after OpenSim.Framework.Data
2008-03-25 19:08:57 +00:00
MW
13a077674c
checking that these two files are commented out
2008-03-25 19:03:23 +00:00
MW
c2ea7b99e1
Moved Avatar appearance Factory to its own project so that the reference to MySQLDatabaseMapper could be removed from Region.Environment.
...
Added a using OpenSim.Framework.Data statement to MySQLDatabaseMapper , to try to fix the build problem that has been reported on the mailing list.
2008-03-25 18:48:07 +00:00
Justin Clarke Casey
8c74cf7758
* Tear down CAPS and http handlers when an agent leaves a region (via crossing, teleport or logout)
2008-03-25 18:47:14 +00:00
Teravus Ovares
e74892ee44
* Use Face normal to offset new prim instead of the hard coded pos.Z += 0.25f; This allows proper positioning of prim based on the face you click. ( Yes, you can click the bottom face of a prim that's above you, and the new prim appears directly below it. )
...
( Remove ray caster Verbosity )
2008-03-25 17:31:40 +00:00
Teravus Ovares
e11e6dc308
* Use Face normal to offset new prim instead of the hard coded pos.Z += 0.25f; This allows proper positioning of prim based on the face you click. ( Yes, you can click the bottom face of a prim that's above you, and the new prim appears directly below it. )
2008-03-25 17:28:09 +00:00
Justin Clarke Casey
2517fe7acd
* Remove old CAPS http listeners when a client logs out from a scene
...
* Not yet removing listeners when a client leaves a region without logging out
2008-03-25 17:08:20 +00:00
Jeff Ames
3c3f1bc69a
Update svn properties.
2008-03-25 16:44:01 +00:00
Adam Frisby
8c05b81d68
* Committing Lulurun's Cgi/Perl implementation of the UGAI servers.
...
* I love you long time.
2008-03-25 16:29:54 +00:00
Teravus Ovares
3d1b4f8578
* On Ray casting. Now returning the face normal of the collision face.
2008-03-25 16:09:43 +00:00
lbsa71
ba2de258f4
* Refactored out circular reference in Region.Environment <-> Framework.Data.Base
...
We REALLY need to get the db layer sorted soon...
2008-03-25 14:27:39 +00:00
Jeff Ames
e3ca113075
Add "warnings as errors" support for nant and monodevelop to Prebuild (though monodevelop may ignore this).
2008-03-25 07:49:31 +00:00
Teravus Ovares
301c25950d
* Committing some voice related caps with hard coded responses so more debugging can occur.
2008-03-25 05:56:27 +00:00
Jeff Ames
4d74ff5421
svn:ignore monodevelop-generated files
2008-03-25 04:02:13 +00:00
Jeff Ames
9d1b42c39a
Comment out unused private methods.
2008-03-25 03:49:08 +00:00
Jeff Ames
a8d9a58dd2
Fix a couple more warnings.
2008-03-25 03:43:24 +00:00
Jeff Ames
a7556af7de
Fix a few compiler warnings.
2008-03-25 03:37:48 +00:00
Teravus Ovares
a21112ccee
* Adds llMoveToTarget and llStopMoveToTarget support to the ODEPlugin.
...
* It doesn't generate at_target events, because they don't exist yet in the script engine.
* The Tau is different, however, compatible with scripts I tested.
* Not perfect... but pretty good.
2008-03-25 03:36:31 +00:00
Jeff Ames
a2daccad5e
Added monodevelop support to runprebuild.sh
2008-03-25 02:10:54 +00:00
Jeff Ames
d2b1a8aa1e
Minor formatting / svn properties cleanup.
2008-03-25 01:45:23 +00:00
Teravus Ovares
dd6e6e7bdf
* Added llApplyImpulse in the local frame.
2008-03-24 22:48:34 +00:00
alondria
15a22e993d
Implements llGetInventoryPermMask()
2008-03-24 21:56:52 +00:00
Teravus Ovares
dd6a9ffbc7
* OBB: Flipped the -y face normal so ray casting against the -y face correctly results in the point of collision.
2008-03-24 21:48:33 +00:00