Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove unimplemented "debug teleport" console command | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -2/+0 | |
| | ||||||
* | Add "debug scene pbackup true|false" console command. This enables or ↵ | Justin Clark-Casey (justincc) | 2013-01-25 | 2 | -13/+36 | |
| | | | | | | disable periodic scene backup. For debug purposes. If false, scene is still saved on shutdown. | |||||
* | revert accidental change to MemoryWatchdog stat calculation in previous b1b4687 | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -1/+1 | |
| | ||||||
* | Add "show script timers" command to show script timers. For debug purposes. | Justin Clark-Casey (justincc) | 2013-01-25 | 4 | -36/+82 | |
| | | | | Also, "show sensors" changes to "show script sensors". | |||||
* | Add "show sensors" command to show script sensor information for debug purposes. | Justin Clark-Casey (justincc) | 2013-01-25 | 3 | -32/+153 | |
| | ||||||
* | minor: Remove unnecessary commented out code from last commit c28a2f05 and ↵ | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -4/+1 | |
| | | | | fix up code comment | |||||
* | minor: make spacing consistent in console help output | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -3/+6 | |
| | ||||||
* | minor: Fix command match of "debug script" command to "debug scripts" to ↵ | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -1/+1 | |
| | | | | match other scripts commands (and it's own short help text) | |||||
* | minor: Allow "script *" console commands to take multiple script item ids | Justin Clark-Casey (justincc) | 2013-01-25 | 1 | -30/+32 | |
| | ||||||
* | Add the new UpdateAgentInformation cap to make maturity on more recent viewers | Melanie | 2013-01-25 | 1 | -2/+20 | |
| | | | | work. | |||||
* | Flip version to 0.7.5.RC10.7.5-rc1 | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -1/+1 | |
| | ||||||
* | Set default particle burst count to 1 instead of 0 in any set particle ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -3/+3 | |
| | | | | | | system script call that does not have an empty list. As per http://opensimulator.org/mantis/view.php?id=6353 | |||||
* | Fix build break caused by missing ) from dce2809. | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -1/+1 | |
| | | | | Was hand-typing in a line of code I had tested before but not retested this time | |||||
* | Automatically grant sit-related llRequestPermissions() for subsequent ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 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 | |||||
* | refactor: simplify llGetNumberOfPrims() to return prim count + sitting ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -7/+1 | |
| | | | | avatar count rather than independently inspecting every scene presence | |||||
* | Fix llGetLinkName() to return the name of the last avatar sat as the last ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -41/+35 | |
| | | | | | | link number. As per http://wiki.secondlife.com/wiki/LlGetLinkName | |||||
* | Fix llGetLinkKey() to return the last sat avatar as the last link number. | Justin Clark-Casey (justincc) | 2013-01-04 | 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 | |||||
* | minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -1/+4 | |
| | | | | we're deselecting the prim in code before scheduling an update on attachment | |||||
* | Fix problem where object attached from ground often does not get attached ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 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 | |||||
* | Improving documentation of AttachToAvatar and GetLine methods in LSL_Api.cs ↵ | SignpostMarv | 2013-01-04 | 1 | -8/+15 | |
| | | | | based on doxygen error output | |||||
* | updating documentation in SampleMoneyModule based on doxygen error log ↵ | SignpostMarv | 2013-01-04 | 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 | |||||
* | Fixed: the AvatarEnteringNewParcel event wasn't triggered in some cases | Oren Hurvitz | 2013-01-04 | 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'. | |||||
* | minor: Change channel digger replacement message in TerrainModule to Info ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 1 | -1/+1 | |
| | | | | | | from Warn. This is to stop this unnecessarily triggering log analysis code which reports warn and error level statements. | |||||
* | Added locking in NullRegionData. | Oren Hurvitz | 2013-01-04 | 1 | -20/+44 | |
| | | | | This prevents errors when one thread iterates over the regions (e.g., from RegenerateMaptileAndReregister()) while another thread is adding a region. | |||||
* | Fix indenting on ConsoleDisplayTable, align indenting on "show animations" ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 2 | -3/+4 | |
| | | | | console command | |||||
* | minor: Allow objects to be added directly to a row on a ConsoleDisplayTable ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 2 | -2/+2 | |
| | | | | rather than having to ToString() them first | |||||
* | Implemented Return Objects when it's invoked from the Top Colliders or Top ↵ | Oren Hurvitz | 2013-01-04 | 1 | -5/+55 | |
| | | | | Scripts dialogs | |||||
* | Add "show animations" console command for debug purposes. | Justin Clark-Casey (justincc) | 2013-01-04 | 3 | -4/+220 | |
| | | | | This shows the current animation sequence and default anims for avatars. | |||||
* | If an NPC is unowned, then always auto-grant permissions requested via ↵ | Justin Clark-Casey (justincc) | 2013-01-04 | 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 | |||||
* | BulletSim: add parameter to have Bullet output performance statistics | Robert Adams | 2013-01-01 | 4 | -7/+11 | |
| | | | | every so many frames. Default to off. | |||||
* | BulletSim: move selection of the unmanaged Bullet DLL from BSPlugin | Robert Adams | 2013-01-01 | 2 | -6/+8 | |
| | | | | into the unmanaged Bullet interface class. | |||||
* | BulletSim: move over and port the interface for BulletXNA. | Robert Adams | 2013-01-01 | 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. | |||||
* | BulletSim: fix line endings. | Robert Adams | 2013-01-01 | 2 | -52/+52 | |
| | ||||||
* | BulletSim: subclass Bullet[World|Body|Shape|Constraint] for unmanaged | Robert Adams | 2013-01-01 | 6 | -278/+1806 | |
| | | | | | to have pointers and managed to have objects. Initial paste of XNA code. Commented out. | |||||
* | Fixed bugs when getting the root folder. | Oren Hurvitz | 2013-01-02 | 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. | |||||
* | minor: Assign names to the different SmartThreadPools for debugging purposes. | Justin Clark-Casey (justincc) | 2013-01-01 | 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 | |||||
* | refactor: call Util.InitThreadPool() if we are initializing an uninitialized ↵ | Justin Clark-Casey (justincc) | 2013-01-01 | 1 | -1/+1 | |
| | | | | | | pool on first use rather than constructing it ourselves. No functional change. | |||||
* | BulletSim: remove unused unmanaged memory reference functions from ↵ | Robert Adams | 2012-12-31 | 2 | -2/+4 | |
| | | | | BSAPITemplate. | |||||
* | BulletSim: remove rigid body contruction functions from BSAPITemplate that ↵ | Robert Adams | 2012-12-31 | 2 | -61/+0 | |
| | | | | relied on prebuilt construction info structures. | |||||
* | BulletSim: eliminate the use of the unmanaged HeightMapInfo structure. | Robert Adams | 2012-12-31 | 4 | -42/+20 | |
| | | | | | Remove all related calls from the unmanaged and BSAPITemplate interfaces. Update DLLs and SOs to include the version without HeightMapInfo structures. | |||||
* | BulletSim: complete movement of BulletSimAPI functions to BSAPITemplate. | Robert Adams | 2012-12-31 | 10 | -194/+311 | |
| | | | | Update BulletSim DLLs and SOs with simplier step function interface. | |||||
* | BulletSim: nearly complete in conversion from BulletSimAPI to BSAPITemplate. ↵ | Robert Adams | 2012-12-31 | 15 | -201/+372 | |
| | | | | Only initialization and debug fuctions left. | |||||
* | BulletSim: remove all the debug printing of pointer formatting ↵ | Robert Adams | 2012-12-31 | 7 | -25/+58 | |
| | | | | (.ToString(X)) and replace it with a method on BulletBody, BulletShape, ... | |||||
* | BulletSim: another round of conversion: dynamics world and collision object ↵ | Robert Adams | 2012-12-31 | 15 | -1248/+1454 | |
| | | | | functions. | |||||
* | BulletSim: add the implementation files for the two versions of Bullet: | Robert Adams | 2012-12-31 | 2 | -0/+1146 | |
| | | | | unmanaged (C++) and managed (C#). | |||||
* | BulletSim: first round of conversion from direct BulletSimAPI interfacing by ↵ | Robert Adams | 2012-12-31 | 11 | -839/+234 | |
| | | | | BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first. | |||||
* | BulletSim: change physical data structures to classes. Add default | Robert Adams | 2012-12-31 | 5 | -15/+29 | |
| | | | | | | instantiations for PhysBody and PhysShape when BSPhysObject is created to account for them being classes and not structures. Update TODO list. | |||||
* | Resolve Mantis 6480 (http://opensimulator.org/mantis/view.php?id=6480) | Robert Adams | 2012-12-31 | 1 | -2/+11 | |
| | | | | | | | | by reversing the sign on the recoil computation and adding a [XEngine]RecoilScaleFactor parameter which defaults to zero. Testing in SL seems to show that there is not a recoil action there. Or, at least, it is very small. If someone knows how small, the default for the scale factor should be changed. | |||||
* | Comment out test messages that go directly to the console. | Robert Adams | 2012-12-31 | 1 | -2/+2 | |
| | ||||||
* | BulletSim: remove check for small motor movement because, while it | Robert Adams | 2012-12-29 | 2 | -3/+6 | |
| | | | | | | did the right thing for stopping (speed reducing to zero), it prevented movement from starting (speed increasing from zero). Will revisit when the generalize PID motor is debugged. |