Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-11-08 | varregion: elimination of Constants.RegionSize from all over OpenSimulator. | Robert Adams | 1 | -1/+4 | |
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. | |||||
2013-09-11 | BulletSim: add LSL function and plumbing for setting a spring | Robert Adams | 1 | -1/+3 | |
equilibrium point in the physics engine constraint. | |||||
2013-09-11 | BulletSim: add extended physics LSL constants for axis specification. | Robert Adams | 1 | -2/+14 | |
Add specific error warnings for mis-matched parameter types in extended physics functions. | |||||
2013-09-11 | BulletSim: ability to specify groups of axis to modify in constraint ↵ | Robert Adams | 1 | -1/+11 | |
parameters that control multiple axis. Add useLinearReferenceFrameA constraint parameter. | |||||
2013-09-11 | BulletSim: add axis parameter for specifying enable, damping, and stiffness ↵ | Robert Adams | 1 | -4/+6 | |
for spring constraints. Renumber parameter ops since I can as no one is using them yet. | |||||
2013-09-11 | BulletSim: implementation of setting spring specific physical parameters. ↵ | Robert Adams | 1 | -1/+5 | |
Add setting of linkset type to physChangeLinkParams. Lots of detail logging for setting of linkset constraint parameters. | |||||
2013-09-11 | BulletSim: pass both root and child BSPhysObjects to Extension function. ↵ | Robert Adams | 1 | -13/+17 | |
Update routines to use the new parameters list from above change. | |||||
2013-09-11 | BulletSim: Extension parameters passed through the classes made to pass just ↵ | Robert Adams | 1 | -5/+18 | |
and array of objects rather than a mixture of parameters and array. Makes understanding and parsing what is being passed much easier. | |||||
2013-09-11 | BulletSim: add extended physics function physGetLinkType(linkNum). Add ↵ | Robert Adams | 1 | -0/+19 | |
implementation of physChangeLinkParams() in BSLinksetConstraint. | |||||
2013-09-11 | BulletSim: change ExtendedPhysics constants to 'const' so they can be used ↵ | Robert Adams | 1 | -28/+28 | |
as case variables in switch statements. | |||||
2013-09-11 | BulletSim: add physChangeLinkParams to set individual parameters on link ↵ | Robert Adams | 1 | -94/+171 | |
constraints. Not fully functional. Remove double definition of ExtendedPhysics parameters by having BulletSim reference the optional module (addition to prebuild.xml and usings). | |||||
2013-09-11 | BulletSim: add physChangeLinkSpring to change linkset link to be a spring ↵ | Robert Adams | 1 | -3/+70 | |
constraint. Add implementation to create spring constraint. Send up property updates for linkset children at the end of flexible linkset links. The simulator probably doesn't do the right thing yet. | |||||
2013-09-11 | BulletSim: initial implementation of physChangeLinkFixed that resets a ↵ | Robert Adams | 1 | -1/+81 | |
linkset's link back to a fixed, non-moving connection. | |||||
2013-09-11 | BulletSim: fixes for change linkset implementation of physical linksets. | Robert Adams | 1 | -1/+28 | |
2013-08-02 | BulletSim: add implementation of 'physSetLinksetType' and 'physGetLinksetType' | Robert Adams | 1 | -5/+60 | |
and processing routines in BulletSim. Add linkset rebuild/conversion routine in BSLinkset. | |||||
2013-07-30 | BulletSim: test method for debugging of extended physics script operations. | Robert Adams | 1 | -8/+46 | |
2013-03-26 | Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask | Melanie | 1 | -1/+2 | |
with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions" | |||||
2013-03-05 | Per discussions with justincc... split the JsonStore type | Mic Bowman | 4 | -34/+130 | |
functions into one for node type and one for value type. Define and export constants for both nodes and values. | |||||
2013-02-19 | Fix the JsonStore path set problem justincc found earlier today and | Mic Bowman | 3 | -95/+3 | |
remove the deprecated TestPath functions. | |||||
2013-02-19 | Convert JsonTestPath() use in json regression tests to JsonGetPathType() instead | Justin Clark-Casey (justincc) | 1 | -10/+10 | |
2013-02-18 | minor: Rename regression test method TestGetArrayLength() -> ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
JsonTestGetArrayLength() to match others | |||||
2013-02-15 | Enable one sub-test in TestJsonSetValue() which now works (using identifier ↵ | Justin Clark-Casey (justincc) | 1 | -17/+13 | |
with embedded .). Need to look further at other still commented tests. Still need to check coverage against some of Mic's scripts. | |||||
2013-02-15 | Rename JsonSetValueJson() -> JsonSetJson() and JsonGetValueJson() -> ↵ | Justin Clark-Casey (justincc) | 2 | -15/+15 | |
JsonGetJson() This is because JsonGetJson() is getting json from anywhere in the structure, not just values. Equally, JsonSetJson() is setting any type of json, not just json which represents a value. Agreed with cmickeyb | |||||
2013-02-15 | Comment out regression TestJsonTestPath and TestJsonTestPathJson as these ↵ | Justin Clark-Casey (justincc) | 1 | -62/+62 | |
will go away soon | |||||
2013-02-15 | Add regression TestJsonList2Path() | Justin Clark-Casey (justincc) | 1 | -2/+27 | |
2013-02-14 | Add regression TestGetArrayLength() | Justin Clark-Casey (justincc) | 1 | -0/+33 | |
2013-02-14 | Add regression TestJsonGetPathType() | Justin Clark-Casey (justincc) | 1 | -0/+47 | |
2013-02-14 | Rename new JsonScript functions JsonPathType() -> JsonGetPathType() and ↵ | Justin Clark-Casey (justincc) | 2 | -6/+6 | |
JsonArrayLength() -> JsonGetArrayLength() This is for consistentency with the verb:noun naming approach existing json script functions and other script functions. Corresponding c# methods also changed since verb:noun is also the .net c# method naming guideline (as used by OpenSimulator) and for consistency with script functions. As agreed with cmickeyb | |||||
2013-02-14 | Make new JsonStore script constants separated with underscores, to be ↵ | Justin Clark-Casey (justincc) | 1 | -5/+5 | |
consistent with existing LSL/OSSL, etc script constants. Agreed with cmickeyb | |||||
2013-02-13 | Adds a couple requested functions to the JsonStore script | Mic Bowman | 3 | -1/+147 | |
interface. JsonPathType returns the type of node pointed to by the path and deprecates the functionality of both JsonTestPath functions. JsonArrayLength returns the length of an array node. | |||||
2013-02-12 | Make path parsing more robust in the JsonStore. | Mic Bowman | 1 | -12/+6 | |
2013-02-13 | Add more sub-tests to TestJsonSetValue for paths containing []{} without {} ↵ | Justin Clark-Casey (justincc) | 1 | -5/+86 | |
delineation. As expected, values are not set and the set call returns FALSE (0). As a reminder, these tests are not currently running on jenkins continuous integration as the functionality is only available on .net 4 (mono 2.8 and later). | |||||
2013-02-13 | Extend JsonTestSetValue() with tests for escaping brackets, periods and ↵ | Justin Clark-Casey (justincc) | 1 | -2/+71 | |
unbalanced braces from paths The sub-tests that are commented out are currently those which fail unexpectedly based on my understanding of the path syntax | |||||
2013-02-13 | Add test for array as root element in TestJsonCreateStore() | Justin Clark-Casey (justincc) | 1 | -0/+9 | |
2013-02-13 | Extend TestJsonRemoveValue() with tests for non-penultimate nodes and arrays | Justin Clark-Casey (justincc) | 1 | -13/+57 | |
2013-02-12 | Extend TestJsonCreateStore() with a one key input and an input with raw ↵ | Justin Clark-Casey (justincc) | 1 | -2/+20 | |
number values | |||||
2013-02-12 | Re-enable subtest for single quoted token in TestJsonSetValueJson() | Justin Clark-Casey (justincc) | 1 | -9/+9 | |
This is in response to the resolution of http://opensimulator.org/mantis/view.php?id=6540 | |||||
2013-02-12 | Adds the parameter for OSD serialization to encode default values. This | Mic Bowman | 2 | -5/+8 | |
makes the JsonStore get/set operations symmetric. | |||||
2013-02-11 | Fix handling of string values in JsonSetValueJson(). There are | Mic Bowman | 1 | -1/+31 | |
some oddities with empty strings: the Json serializer treats them as default values and does not return them in serialized hashes. | |||||
2013-02-12 | Add regression TestJsonSetValueJson() | Justin Clark-Casey (justincc) | 1 | -0/+58 | |
The part to test setting of single leaf-node string tokens is currently commented out. See http://opensimulator.org/mantis/view.php?id=6540 | |||||
2013-02-11 | Add regression TestJsonGetValueJson() | Justin Clark-Casey (justincc) | 1 | -0/+33 | |
2013-02-11 | Add regression TestJsonTestPathJson() | Justin Clark-Casey (justincc) | 1 | -0/+32 | |
2013-02-11 | Add section to TestJsonGetValue() to test call on a sub-tree | Justin Clark-Casey (justincc) | 1 | -9/+21 | |
2013-02-11 | Extend TestJsonTestPath() for non-terminating section of path (i.e. one that ↵ | Justin Clark-Casey (justincc) | 1 | -8/+20 | |
does not point to a value/leaf) | |||||
2013-02-11 | Add section to TestJsonSetValue() to test attempted set of value where the ↵ | Justin Clark-Casey (justincc) | 1 | -8/+23 | |
penultimate section of path does not exist | |||||
2013-02-11 | Add test to try reading notecard into an invalid path in ↵ | Justin Clark-Casey (justincc) | 1 | -7/+13 | |
TestJsonReadNotecard() regression test | |||||
2013-02-08 | Make JsonStore path parsing more robust. Should fix the | Mic Bowman | 2 | -21/+59 | |
invalid path problem. | |||||
2013-02-09 | Change TestDestroyStore() and TestJsonRemoveValue() to reflect the fact that ↵ | Justin Clark-Casey (justincc) | 1 | -5/+2 | |
the return values have changed. | |||||
2013-02-08 | BulletSim: fix avatar bobbing or jiggling while stationary flying. | Robert Adams | 1 | -1/+9 | |
Various comments and debugging message mods. | |||||
2013-02-08 | BulletSim: add initial instance of the ExtendedPhysics region module which ↵ | Robert Adams | 1 | -0/+163 | |
adds new LSL commands for extended physics functions. Uses the modInvoke system. Disabled by default. |