Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Following on from 50ea2e0, only fetch scene presence for check if ↵ | Justin Clark-Casey (justincc) | 2014-01-18 | 1 | -17/+38 | |
| | | | | | | | | lightscript function has failed initial IsEstateManagerOrOwner() check | |||||
| * | Fixed: Windlight functions caused an error if called when the script's owner ↵ | Oren Hurvitz | 2014-01-18 | 1 | -3/+9 | |
| | | | | | | | | isn't in the scene | |||||
| * | Revert "Fixed: Windlight functions caused an error if called when the ↵ | Justin Clark-Casey (justincc) | 2014-01-17 | 1 | -9/+3 | |
| | | | | | | | | | | | | | | | | script's owner isn't in the scene" This reverts commit 39e5785c0f5bfa9fce2549757ac895920c88825a. Did not mean to apply this yet. | |||||
| * | Fixed: Windlight functions caused an error if called when the script's owner ↵ | Oren Hurvitz | 2014-01-17 | 1 | -3/+9 | |
| | | | | | | | | isn't in the scene | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2014-01-11 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/SceneBase.cs OpenSim/Services/Interfaces/IGridService.cs OpenSim/Services/LLLoginService/LLLoginResponse.cs (conflicts were debug statements that are commented out in master branch) | |||||
| * | Fixed llTextBox error message text | David Rowe | 2014-01-10 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'master' into varregion | Robert Adams | 2014-01-04 | 2 | -8623/+10023 | |
|\ \ | |/ | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Constants.cs OpenSim/Framework/RegionInfo.cs OpenSim/Services/GridService/GridService.cs OpenSim/Services/Interfaces/IGridService.cs Most conflicts had to do with Util routines not in master branch yet. | |||||
| * | Add lsl arg syntax checking for control event | Justin Clark-Casey (justincc) | 2013-12-21 | 2 | -9386/+9716 | |
| | | ||||||
| * | refactor: rename internal lsl parser VectorDeclaration -> VecDeclaration for ↵ | Justin Clark-Casey (justincc) | 2013-12-21 | 1 | -7907/+7903 | |
| | | | | | | | | consistency | |||||
| * | Add arg checking for at_target lsl event | Justin Clark-Casey (justincc) | 2013-12-21 | 2 | -8828/+9158 | |
| | | ||||||
| * | Add lsl event arg checking for at_rot_target | Justin Clark-Casey (justincc) | 2013-12-21 | 2 | -8915/+9306 | |
| | | ||||||
| * | Add lsl event argument checking for attach and on_rez | Justin Clark-Casey (justincc) | 2013-12-21 | 2 | -8593/+8946 | |
| | | ||||||
* | | varregion: many more updates removing the constant RegionSize and replacing | Robert Adams | 2013-12-26 | 3 | -7/+9 | |
| | | | | | | | | with a passed region size. This time in the map code and grid services code. | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-12-17 | 2 | -16/+6 | |
|\ \ | |/ | | | | | | | | | | | | | Add new region crossing code to varregion Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||||
| * | Extend TestLlGetNotecardLine() regression test to contain chars that are two ↵ | Justin Clark-Casey (justincc) | 2013-12-14 | 1 | -1/+1 | |
| | | | | | | | | bytes in utf8 | |||||
| * | Convert if-blocks to return statements in small functions such as ↵ | Eva Comaroski | 2013-12-14 | 1 | -15/+5 | |
| | | | | | | | | GetStartParameter(). | |||||
* | | varregion: rename 'LegacyRegionLocX' back to 'RegionLocX' and same for Y and Z. | Robert Adams | 2013-12-14 | 1 | -5/+5 | |
| | | | | | | | | | | | | Rename 'RegionWorldLocX' to 'WorldLocX' and same for Y and Z. This keeps the downward compatibility and follows the scheme of 'region' and 'world' location naming that is happening in the Util module. | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-12-01 | 2 | -7784/+8165 | |
|\ \ | |/ | ||||||
| * | Add parameter checking for land_collision, land_collision_start and ↵ | Justin Clark-Casey (justincc) | 2013-11-29 | 2 | -7784/+8165 | |
| | | | | | | | | | | | | land_collision_end lsl events Wrong number of parmeters now generates syntax error on compile, as seen on LL grid | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-11-24 | 2 | -8245/+8786 | |
|\ \ | |/ | ||||||
| * | Add regression test to check that specifying a non-existent event raise a ↵ | Justin Clark-Casey (justincc) | 2013-11-16 | 1 | -0/+9 | |
| | | | | | | | | | | | | syntax error This was the case before any of the recent changes | |||||
| * | Add syntax checking for no_sensor() no-arg event | Justin Clark-Casey (justincc) | 2013-11-16 | 2 | -4970/+4981 | |
| | | ||||||
| * | refactor common code out of no argument LSL event regression tests | Justin Clark-Casey (justincc) | 2013-11-16 | 1 | -14/+13 | |
| | | ||||||
| * | If anything other than a single integer is specified for events that only ↵ | Justin Clark-Casey (justincc) | 2013-11-16 | 2 | -8245/+8691 | |
| | | | | | | | | | | | | take a single integer, generate a syntax error on LSL script compile rather than an exception later on. This applies to events changed, collision, collision_start, collision_end, on_rez, run_time_permissions, sensor, touch, touch_start, touch_end | |||||
| * | Make state_exit, moving_end, moving_start, not_at_rot_target, not_at_target ↵ | Justin Clark-Casey (justincc) | 2013-11-16 | 2 | -7447/+7520 | |
| | | | | | | | | | | | | | | and timer LSL events generate a syntax error if inappropriately given arguments. This matches behaviour seen on the LL grid and a previous change for state_entry. These are all the events which should take no arguments | |||||
| * | refactor LSL_EventTests.TestStateEntryEvent into single method to test compile | Justin Clark-Casey (justincc) | 2013-11-16 | 1 | -14/+17 | |
| | | ||||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-11-15 | 2 | -3/+3 | |
|\ \ | |/ | ||||||
| * | refactor: replace verbose checks with String.IsNullOrEmpty where applicable. | Justin Clark-Casey (justincc) | 2013-11-15 | 2 | -3/+3 | |
| | | | | | | | | Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845 | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-11-08 | 1 | -0/+64 | |
|\ \ | |/ | ||||||
| * | Add initial test for checking that specifying a parameter in LSL ↵ | Justin Clark-Casey (justincc) | 2013-11-09 | 1 | -0/+64 | |
| | | | | | | | | | | | | state_entry() generates a syntax error. Same for other events to follow at a later date. | |||||
* | | varregion: elimination of Constants.RegionSize from all over OpenSimulator. | Robert Adams | 2013-11-08 | 3 | -10/+11 | |
| | | | | | | | | | | | | | | Routines in Util to compute region world coordinates from region coordinates as well as the conversion to and from region handles. These routines have replaced a lot of math scattered throughout the simulator. Should be no functional changes. | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-11-06 | 1 | -1/+27 | |
|\ \ | |/ | ||||||
| * | add support for particle glow LSL functions | dahlia | 2013-11-05 | 1 | -0/+12 | |
| | | ||||||
| * | add support for particle blending LSL functions | dahlia | 2013-11-05 | 1 | -1/+15 | |
| | | ||||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-11-04 | 6 | -7472/+7710 | |
|\ \ | |/ | ||||||
| * | If the LSL state_entry() event definition contains any parameters, then ↵ | Justin Clark-Casey (justincc) | 2013-11-02 | 4 | -7471/+7692 | |
| | | | | | | | | | | | | | | | | generate syntax error as seen on the LL grid This is done through the parser and so generates the same syntax error message if any parameters are wrongly specified for this event. We were already enforcing event names in the parser. This is only for state_entry so far as an initial test of the approach - appears to work correctly. | |||||
| * | add new particle system blending rule enumerations | dahlia | 2013-10-31 | 1 | -1/+5 | |
| | | ||||||
| * | add new LSL constants associated with new "ribbon", "glow", and "blend" ↵ | dahlia | 2013-10-31 | 1 | -0/+13 | |
| | | | | | | | | particle system functionality. Note that this does *not* complete required server side changes for implementing the new particle system | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-10-28 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Call ScriptSleep() instead of llSleep() in routine for llEmail. | Kevin Cozens | 2013-10-18 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: teravus <teravus@gmail.com> | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-10-16 | 1 | -19/+22 | |
|\ \ | |/ | ||||||
| * | Fixed rezzing coalesced objects from a prim's inventory | Oren Hurvitz | 2013-10-15 | 1 | -19/+22 | |
| | | | | | | | | Previously only the first object in the Coalesced Object was rezzed. Now all the objects are rezzed. | |||||
* | | Merge branch 'master' into varregion | Robert Adams | 2013-10-07 | 4 | -4/+4 | |
|\ \ | |/ | ||||||
| * | Bump OPenSimulator version and assembly versions up to 0.8.0 Dev | Justin Clark-Casey (justincc) | 2013-10-04 | 4 | -4/+4 | |
| | | ||||||
* | | varregion: remove scattered use of Constants.RegionSize by having routines ↵ | Robert Adams | 2013-10-07 | 1 | -5/+2 | |
| | | | | | | | | reference RegionInfo.RegionWorldLoc?. | |||||
* | | VarRegion: change RegionInfo storage of region coordinates from region | Robert Adams | 2013-09-28 | 1 | -6/+6 | |
|/ | | | | | | | | count number to integer world coordinates. Added new methods RegionWorldLoc[XY]. Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim. Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability of external region management packages. | |||||
* | refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make ↵ | Justin Clark-Casey (justincc) | 2013-09-27 | 1 | -1/+1 | |
| | | | | | | it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly. Adds IScene.CloseAgent() to replace RemoveClient() | |||||
* | Fix bug where using PRIM_LINK_TARGET with only two remaining list items ↵ | Justin Clark-Casey (justincc) | 2013-09-16 | 2 | -2/+16 | |
| | | | | | | (e.g. link number then PRIM_ROTATION) would not return the parameter Extended regression test for this case | |||||
* | Make llGetLinkPrimitiveParams() abort and return existing list of params ↵ | Justin Clark-Casey (justincc) | 2013-09-16 | 3 | -239/+397 | |
| | | | | | | | | | when it encounters an invalid link number, rather than throwing an exception Addresses http://opensimulator.org/mantis/view.php?id=6768 Thanks to talun for the patch on that commit - in the end I took a different approach that also deals with invalid PRIM_LINK_TARGET However, not yet generating the same warning on invalid PRIM_LINK_TARGET as seen on LL grid This commit also adds regression tests for some cases of llGetLinkPrimitiveParams() | |||||
* | 6762: llList2Key fails to convert a string in a list to a key | Talun | 2013-09-12 | 1 | -1/+1 | |
| | | | | | llGetPrimitiveParams changed to return the sculpty key as an LSL_String so that type checking in llList2Key will work |