Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-01-25 | Fix use of scene debug commands when region is set to root or a specific ↵ | Justin Clark-Casey (justincc) | 1 | -15/+12 | |
region where there is more than one region on the simulator. | |||||
2013-01-25 | Add "debug set set animations true|false" region console command. | Justin Clark-Casey (justincc) | 4 | -24/+48 | |
Setting this logs extra information about animation add/remove, such as uuid and animation name Unfortunately cannot be done per client yet | |||||
2013-01-25 | Add utility function to clamp a vector to a maximum magnitude. | Robert Adams | 1 | -0/+12 | |
2013-01-25 | Changed a couple of debug messages at the request of osgrid. | Diva Canto | 1 | -2/+2 | |
2013-01-25 | move resit fix to ScenePresence.cs and allow for requesting sit on objects ↵ | dahlia | 2 | -12/+7 | |
other than the object currently sat on | |||||
2013-01-25 | Print full stacktrace from plugin loading failure to help determine what ↵ | Justin Clark-Casey (justincc) | 1 | -2/+5 | |
went wrong, rather than a possibly unhelpful simple exception message. | |||||
2013-01-25 | Fix exception reporting in SceneObjectPart so it logs what the exception is ↵ | Robert Adams | 1 | -2/+2 | |
rather than just saying it happened. | |||||
2013-01-25 | add some sanity checking to HandleAgentRequestSit handler | dahlia | 1 | -2/+12 | |
2013-01-25 | Fix a regression in the last few scene commands changes where setting these ↵ | Justin Clark-Casey (justincc) | 1 | -52/+2 | |
via the viewer estate dialog stopped working. Forgot to register the new interface. Also removes some code which got included by adpating an existing module. | |||||
2013-01-25 | Add "debug scene get" console command to list current scene options | Justin Clark-Casey (justincc) | 1 | -2/+43 | |
2013-01-25 | Move scene debug commands into separate module. Command changes from "debug ↵ | Justin Clark-Casey (justincc) | 5 | -138/+350 | |
scene <key> <value>" to "debug scene set <key> <value>" to accomodate future settings | |||||
2013-01-25 | minor: Capitalize GroupsModule command category | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2013-01-25 | minor: add missing newline to "debug scene" console command | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2013-01-25 | Remove unimplemented "debug teleport" console command | Justin Clark-Casey (justincc) | 1 | -2/+0 | |
2013-01-25 | Add "debug scene pbackup true|false" console command. This enables or ↵ | Justin Clark-Casey (justincc) | 2 | -13/+36 | |
disable periodic scene backup. For debug purposes. If false, scene is still saved on shutdown. | |||||
2013-01-25 | revert accidental change to MemoryWatchdog stat calculation in previous b1b4687 | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2013-01-25 | Add "show script timers" command to show script timers. For debug purposes. | Justin Clark-Casey (justincc) | 4 | -36/+82 | |
Also, "show sensors" changes to "show script sensors". | |||||
2013-01-25 | Add "show sensors" command to show script sensor information for debug purposes. | Justin Clark-Casey (justincc) | 3 | -32/+153 | |
2013-01-25 | minor: Remove unnecessary commented out code from last commit c28a2f05 and ↵ | Justin Clark-Casey (justincc) | 1 | -4/+1 | |
fix up code comment | |||||
2013-01-25 | minor: make spacing consistent in console help output | Justin Clark-Casey (justincc) | 1 | -3/+6 | |
2013-01-25 | minor: Fix command match of "debug script" command to "debug scripts" to ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
match other scripts commands (and it's own short help text) | |||||
2013-01-25 | minor: Allow "script *" console commands to take multiple script item ids | Justin Clark-Casey (justincc) | 1 | -30/+32 | |
2013-01-25 | Add the new UpdateAgentInformation cap to make maturity on more recent viewers | Melanie | 1 | -2/+20 | |
work. | |||||
2013-01-04 | Flip version to 0.7.5.RC10.7.5-rc1 | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
2013-01-04 | Set default particle burst count to 1 instead of 0 in any set particle ↵ | Justin Clark-Casey (justincc) | 1 | -3/+3 | |
system script call that does not have an empty list. As per http://opensimulator.org/mantis/view.php?id=6353 | |||||
2013-01-04 | Fix build break caused by missing ) from dce2809. | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
Was hand-typing in a line of code I had tested before but not retested this time | |||||
2013-01-04 | Automatically grant sit-related llRequestPermissions() for subsequent ↵ | Justin Clark-Casey (justincc) | 1 | -15/+1 | |
avatars sitting on the same scene obejct, instead of wrongly popping up request permissions dialog. Resolves http://opensimulator.org/mantis/view.php?id=6478 | |||||
2013-01-04 | refactor: simplify llGetNumberOfPrims() to return prim count + sitting ↵ | Justin Clark-Casey (justincc) | 1 | -7/+1 | |
avatar count rather than independently inspecting every scene presence | |||||
2013-01-04 | Fix llGetLinkName() to return the name of the last avatar sat as the last ↵ | Justin Clark-Casey (justincc) | 1 | -41/+35 | |
link number. As per http://wiki.secondlife.com/wiki/LlGetLinkName | |||||
2013-01-04 | Fix llGetLinkKey() to return the last sat avatar as the last link number. | Justin Clark-Casey (justincc) | 3 | -63/+99 | |
As per http://wiki.secondlife.com/wiki/LlGetLinkKey This is done by keeping a scene-object wide list of sitters. This also fixes bugs in this function where linknums 0 and 1 weren't treated properly if there were sitting avatars on a single prim. This also fixes a minor race condition for multiple concurrent sitters on a prim with no current sitters by locking on the object-wide list rather than individual sop lists Addresses http://opensimulator.org/mantis/view.php?id=6477 | |||||
2013-01-04 | minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why ↵ | Justin Clark-Casey (justincc) | 1 | -1/+4 | |
we're deselecting the prim in code before scheduling an update on attachment | |||||
2013-01-04 | Fix problem where object attached from ground often does not get attached ↵ | Justin Clark-Casey (justincc) | 1 | -9/+1 | |
properly. It seems this is happening because we send a kill for objects that are selected when attached. A code comment says that this is to get the client to deselect it, but v3 and v1 clients do this just fine without the kill. Aims to address http://opensimulator.org/mantis/view.php?id=6456 | |||||
2013-01-04 | Improving documentation of AttachToAvatar and GetLine methods in LSL_Api.cs ↵ | SignpostMarv | 1 | -8/+15 | |
based on doxygen error output | |||||
2013-01-04 | updating documentation in SampleMoneyModule based on doxygen error log ↵ | SignpostMarv | 1 | -6/+8 | |
output; changing an xml-style hint to a uri-style hint in the class summary, improving documentation of Initialise method and removing a superfluous parameter, improving documentating of ClientClosed method and documenting an omitted parameter | |||||
2013-01-04 | Fixed: the AvatarEnteringNewParcel event wasn't triggered in some cases | Oren Hurvitz | 1 | -0/+6 | |
If an avatar moved between regions: A -> B -> A, then when returning to region A the AvatarEnteringNewParcel wasn't triggered. This happened because the ScenePresence in region A still remembered its previous 'currentParcelUUID', so it appeared as if the avatar didn't change parcels. Now, however, when a ScenePresence becomes a child presence we clear its 'currentParcelUUID'. | |||||
2013-01-04 | minor: Change channel digger replacement message in TerrainModule to Info ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
from Warn. This is to stop this unnecessarily triggering log analysis code which reports warn and error level statements. | |||||
2013-01-04 | Added locking in NullRegionData. | Oren Hurvitz | 1 | -20/+44 | |
This prevents errors when one thread iterates over the regions (e.g., from RegenerateMaptileAndReregister()) while another thread is adding a region. | |||||
2013-01-04 | Fix indenting on ConsoleDisplayTable, align indenting on "show animations" ↵ | Justin Clark-Casey (justincc) | 2 | -3/+4 | |
console command | |||||
2013-01-04 | minor: Allow objects to be added directly to a row on a ConsoleDisplayTable ↵ | Justin Clark-Casey (justincc) | 2 | -2/+2 | |
rather than having to ToString() them first | |||||
2013-01-04 | Implemented Return Objects when it's invoked from the Top Colliders or Top ↵ | Oren Hurvitz | 1 | -5/+55 | |
Scripts dialogs | |||||
2013-01-04 | Add "show animations" console command for debug purposes. | Justin Clark-Casey (justincc) | 3 | -4/+220 | |
This shows the current animation sequence and default anims for avatars. | |||||
2013-01-04 | If an NPC is unowned, then always auto-grant permissions requested via ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
llRequestPermissions() This is consistent with all other OSSL NPC functions that allow unowned avatars to be manipulated. Aims to address http://opensimulator.org/mantis/view.php?id=6483 | |||||
2013-01-01 | BulletSim: add parameter to have Bullet output performance statistics | Robert Adams | 4 | -7/+11 | |
every so many frames. Default to off. | |||||
2013-01-01 | BulletSim: move selection of the unmanaged Bullet DLL from BSPlugin | Robert Adams | 2 | -6/+8 | |
into the unmanaged Bullet interface class. | |||||
2013-01-01 | BulletSim: move over and port the interface for BulletXNA. | Robert Adams | 7 | -315/+623 | |
Copied BulletSNPlugin.BulletSimAPI to a new BulletSPlugin.BSAPIXNA.cs and then modifyed the latter to comply with the BSAPITemplate definition. Not totally debugged but the code is all there for an INI variable to select either unmanaged C++ Bullet or the C# version of Bullet. | |||||
2013-01-01 | BulletSim: fix line endings. | Robert Adams | 2 | -52/+52 | |
2013-01-01 | BulletSim: subclass Bullet[World|Body|Shape|Constraint] for unmanaged | Robert Adams | 6 | -278/+1806 | |
to have pointers and managed to have objects. Initial paste of XNA code. Commented out. | |||||
2013-01-02 | Fixed bugs when getting the root folder. | Oren Hurvitz | 1 | -1/+10 | |
1. The error checking for the case where there's no "My Inventory" folder was incorrect: it checked the wrong variable. 2. If GetSystemFolderForType() is called to get AssetType.RootFolder then it should return the root folder immediately; not look for another root folder below it. | |||||
2013-01-01 | minor: Assign names to the different SmartThreadPools for debugging purposes. | Justin Clark-Casey (justincc) | 2 | -0/+2 | |
A different approach to the patch in http://opensimulator.org/mantis/view.php?id=6462 that doesn't involve further forking of SmartThreadPool | |||||
2013-01-01 | refactor: call Util.InitThreadPool() if we are initializing an uninitialized ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
pool on first use rather than constructing it ourselves. No functional change. |