Justin Clark-Casey (justincc)
6d3b2d2cf7
On IAR loading, if loading of a coaleseced item entirely fails, then continue with the IAR load rather than failing completely.
2013-02-08 21:32:59 +00:00
teravus
78debc981f
* the root prim was being given an OffsetPosition in addition to setting the position when creating the root prim. The offset position caused the positioning code to re-move the root prim when you selected it and released it.
2013-02-08 21:31:51 +00:00
Melanie
e3f01f23af
Try to fix uploaded mesh rotations - code from Avination code base.
2013-02-08 21:31:38 +00:00
Dan Lake
f28a592310
Added option for UUID as command parameters. This lets the command handle the UUID parsing and type checking before the command is executed.
2013-02-08 21:30:41 +00:00
Justin Clark-Casey (justincc)
4c4cc917b4
minor: Tidy up disabled logging on AssetTransactionModule for future use. Make it clear that transaction parameter to HandleUDPUploadRequest is an ID.
2013-02-08 21:29:56 +00:00
Justin Clark-Casey (justincc)
430000ad24
minor: remove some mono compile warnings in XEngine.cs
2013-02-08 21:29:43 +00:00
Melanie
eab57cdd13
Prevent items being destroyed by rename operations. Renaming of a wearable also
...
sends an asset transaciton but it is empty. So we can't ignore name data
when a transaction is present and can't treat every transaction as valid.
Conflicts:
OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
2013-02-08 21:29:15 +00:00
Justin Clark-Casey (justincc)
5b60f632c9
Fix issue where the "set terrain texture" console command did not tell the viewers that textures had updated (hence they did not display the changes).
...
Addresses http://opensimulator.org/mantis/view.php?id=6513
2013-02-08 21:29:01 +00:00
Talun
d1320993a4
Mantis 6343: Turn a prim to flexy to OFF don't work llSetPrimParams
...
Correction so that scripts can turn Flexi off as well as on.
2013-02-08 21:28:48 +00:00
Oren Hurvitz
319069d193
Assign the SmartThreadPool name in the constructor
...
This is required because some threads are created in the constructor, so assigning the name afterwards would be too late.
2013-02-08 21:26:05 +00:00
Justin Clark-Casey (justincc)
82268d715e
Explicitly stop PollServiceRequestManager() rather than relying on its destructor.
...
Hopes to address occasional shutdown failures from http://opensimulator.org/mantis/view.php?id=6503
2013-02-08 21:25:57 +00:00
Talun
efcbae372b
Mantis 6507 keys returned by llGetAgentList incorrect for llList2Key
...
The type of the keys returned by llGetAgentList corrected to LSL_Key
2013-02-08 21:25:47 +00:00
Justin Clark-Casey (justincc)
8f32e16497
minor: Fix full scene part console report to show proper Light* names rather than all wrongly FlexiDrag
2013-01-26 00:33:28 +00:00
Justin Clark-Casey (justincc)
c42e2c6906
minor: Call down to base OpenSimTestCase.SetUp() in NPCModuleTests to disable any enabled logging from previous tests
2013-01-26 00:33:19 +00:00
Justin Clark-Casey (justincc)
6bd57f2455
Bump version up to 0.7.5-rc2
2013-01-26 00:09:43 +00:00
Justin Clark-Casey (justincc)
af5a3f2d73
Restore previous client AO behaviour by not allowing them to remove the default animation but continue to allow scripts to do so.
...
This keeps the fix from http://opensimulator.org/mantis/view.php?id=6327
and fixes the behaviour regression in http://opensimulator.org/mantis/view.php?id=6483
Animations may still exhibit different behaviour if both scripts and clients are adjusting animations.
A change in the behaviour of client AO to not remove all animations may be a better long term approach.
2013-01-25 23:54:53 +00:00
Justin Clark-Casey (justincc)
0ba01ce699
Check the existing ScenePresence.ParentPart to make sure we're not trying to sit on a prim we're already sat upon, rather than looking up the part from scratch.
...
An adaptation of commit 055b8a2
Having both ParentID and ParentPart references now is redundant. ParentID should probably be eliminated.
2013-01-25 23:53:16 +00:00
Talun
70e1dd54fa
New constants for llGetObjectDetails
...
New constants for llGetObjectDetails OBJECT_CHARACTER_TIME,
OBJECT_ROOT, OBJECT_ATTACHED_POINT, OBJECT_PATHFINDING_TYPE,
OBJECT_PHYSICS, OBJECT_PHANTOM and OBJECT_TEMP_ON_REZ
also Pathfining constants, 3 of which are used by llGetObjectDetails
2013-01-25 23:52:55 +00:00
Justin Clark-Casey (justincc)
c42bff5388
Fix use of scene debug commands when region is set to root or a specific region where there is more than one region on the simulator.
2013-01-25 23:52:36 +00:00
Justin Clark-Casey (justincc)
10b3c6b5aa
Add "debug set set animations true|false" region console command.
...
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 23:52:25 +00:00
Robert Adams
8ecf6ed08e
Add utility function to clamp a vector to a maximum magnitude.
2013-01-25 23:51:50 +00:00
Diva Canto
09450448b0
Changed a couple of debug messages at the request of osgrid.
2013-01-25 23:51:36 +00:00
dahlia
e2823bfefe
move resit fix to ScenePresence.cs and allow for requesting sit on objects other than the object currently sat on
2013-01-25 23:51:17 +00:00
Justin Clark-Casey (justincc)
795009cae2
Print full stacktrace from plugin loading failure to help determine what went wrong, rather than a possibly unhelpful simple exception message.
2013-01-25 23:51:09 +00:00
Robert Adams
cc8fbf76e6
Fix exception reporting in SceneObjectPart so it logs what the exception is rather than just saying it happened.
2013-01-25 23:50:57 +00:00
dahlia
af27180131
add some sanity checking to HandleAgentRequestSit handler
2013-01-25 23:50:48 +00:00
Justin Clark-Casey (justincc)
c182157d4d
Fix a regression in the last few scene commands changes where setting these 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 23:50:29 +00:00
Justin Clark-Casey (justincc)
1cda887d9b
Add "debug scene get" console command to list current scene options
2013-01-25 23:50:22 +00:00
Justin Clark-Casey (justincc)
0ba0ac4669
Move scene debug commands into separate module. Command changes from "debug scene <key> <value>" to "debug scene set <key> <value>" to accomodate future settings
2013-01-25 23:50:15 +00:00
Justin Clark-Casey (justincc)
ce8b30d868
minor: Capitalize GroupsModule command category
2013-01-25 23:49:47 +00:00
Justin Clark-Casey (justincc)
d4c4cb3e67
minor: add missing newline to "debug scene" console command
2013-01-25 23:49:40 +00:00
Justin Clark-Casey (justincc)
ac4300664e
Remove unimplemented "debug teleport" console command
2013-01-25 23:49:34 +00:00
Justin Clark-Casey (justincc)
069e2d6443
Add "debug scene pbackup true|false" console command. This enables or disable periodic scene backup. For debug purposes.
...
If false, scene is still saved on shutdown.
2013-01-25 23:49:26 +00:00
Justin Clark-Casey (justincc)
30eded2bda
revert accidental change to MemoryWatchdog stat calculation in previous b1b4687
2013-01-25 23:49:14 +00:00
Justin Clark-Casey (justincc)
2563553f80
Add "show script timers" command to show script timers. For debug purposes.
...
Also, "show sensors" changes to "show script sensors".
2013-01-25 23:49:06 +00:00
Justin Clark-Casey (justincc)
9ddddde42e
Add "show sensors" command to show script sensor information for debug purposes.
2013-01-25 23:48:59 +00:00
Justin Clark-Casey (justincc)
99a5ea9f90
minor: Remove unnecessary commented out code from last commit c28a2f05
and fix up code comment
2013-01-25 23:48:52 +00:00
Justin Clark-Casey (justincc)
880b2361f5
minor: make spacing consistent in console help output
2013-01-25 23:48:42 +00:00
Justin Clark-Casey (justincc)
f47f3dd8b9
minor: Fix command match of "debug script" command to "debug scripts" to match other scripts commands (and it's own short help text)
2013-01-25 23:48:31 +00:00
Justin Clark-Casey (justincc)
8ee078c86b
minor: Allow "script *" console commands to take multiple script item ids
2013-01-25 23:48:20 +00:00
Melanie
17d54a7c37
Add the new UpdateAgentInformation cap to make maturity on more recent viewers
...
work.
2013-01-25 23:47:58 +00:00
Justin Clark-Casey (justincc)
6f928f52dd
Flip version to 0.7.5.RC1
2013-01-04 21:59:49 +00:00
Justin Clark-Casey (justincc)
7199ac09ee
Set default particle burst count to 1 instead of 0 in any set particle system script call that does not have an empty list.
...
As per http://opensimulator.org/mantis/view.php?id=6353
2013-01-04 21:50:38 +00:00
Justin Clark-Casey (justincc)
59263fe78e
Fix build break caused by missing ) from dce2809
.
...
Was hand-typing in a line of code I had tested before but not retested this time
2013-01-04 21:50:28 +00:00
Justin Clark-Casey (justincc)
3c631fea9e
Automatically grant sit-related llRequestPermissions() for subsequent 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 21:50:22 +00:00
Justin Clark-Casey (justincc)
ebfcb9d4e4
refactor: simplify llGetNumberOfPrims() to return prim count + sitting avatar count rather than independently inspecting every scene presence
2013-01-04 21:50:14 +00:00
Justin Clark-Casey (justincc)
03142980ee
Fix llGetLinkName() to return the name of the last avatar sat as the last link number.
...
As per http://wiki.secondlife.com/wiki/LlGetLinkName
2013-01-04 21:50:09 +00:00
Justin Clark-Casey (justincc)
ae355720ab
Fix llGetLinkKey() to return the last sat avatar as the last link number.
...
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 21:50:03 +00:00
Justin Clark-Casey (justincc)
d87d9af1a5
minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why we're deselecting the prim in code before scheduling an update on attachment
2013-01-04 21:49:55 +00:00
Justin Clark-Casey (justincc)
b00935015a
Fix problem where object attached from ground often does not get attached 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 21:49:48 +00:00