Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convergence is almost complete. This brings the diff between the API to < 10k | Melanie Thielker | 2008-09-25 | 16 | -1561/+263 |
| | | | | | | | | and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref. | ||||
* | Mantis#2123. Thank you kindly, Idb for a patch that solves: | Charles Krinke | 2008-09-25 | 1 | -2/+20 |
| | | | | | | | | | Under both DotNetEngine and XEngine, if an agent's UUID is passed as the parameter to llGetObjectMass(), it throws an exception. | ||||
* | Rename lots of stuff in DNE to reduce source code differences in the | Melanie Thielker | 2008-09-24 | 3 | -280/+360 |
| | | | | | | | LSL implementation files. Rename lots of stuff in XEngine for the same reason. Move methods between interfaces. Just refactor stuff. | ||||
* | Add the missing file | Melanie Thielker | 2008-09-23 | 1 | -2/+2 |
| | |||||
* | Refactor BuiltIn_Commands_BaseClass to ScriptBaseClass to ease the later | Melanie Thielker | 2008-09-23 | 1 | -208/+208 |
| | | | | | | code merging and transition to Shared/ | ||||
* | Remove some debug output | Melanie Thielker | 2008-09-23 | 1 | -3/+0 |
| | |||||
* | Switches the direct event postings in the API file over to the Shared/ | Melanie Thielker | 2008-09-23 | 4 | -56/+131 |
| | | | | | | new style of parameter passing, using the IEventReceiver interface. | ||||
* | Add IEventReceiver to DNE - a consolidation series patch | Melanie Thielker | 2008-09-23 | 3 | -9/+38 |
| | |||||
* | Remove Common/LSL_Types.cs. Both script engines now use a single version | Melanie Thielker | 2008-09-23 | 18 | -2885/+30 |
| | | | | | | | | of the types, located in OpenSim/Region/ScriptEngines/Shared/LSL_Tyoes.cs Also changes the compiler in DotNetEngine to use that. You _will_ need to let your region recompile all your scripts! | ||||
* | Alter tests to match up with the results after tyre's patch | Melanie Thielker | 2008-09-23 | 1 | -18/+18 |
| | |||||
* | Mantis #2243 | Melanie Thielker | 2008-09-23 | 5 | -2105/+2065 |
| | | | | | | | | Thank you, tyre, for a patch that refactors LSL to use a unified set of method signatures and type names, reorders methods and removes unused and adds new method stubs. | ||||
* | Update the permissions system to handle scripts and notecards the way | Melanie Thielker | 2008-09-23 | 1 | -1/+1 |
| | | | | | | it was meant to. No functional changes, just better code | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2234 | Justin Clarke Casey | 2008-09-22 | 1 | -1/+12 |
| | | | | | | | * Exceptions can thrown by llGetOwnerKey() * Thanks idb | ||||
* | Remove the script engine identifier tag, so the compiler just sees | Melanie Thielker | 2008-09-22 | 1 | -0/+1 |
| | | | | | | | the language specifier. Makes language specifiers work again with script engine specifiers. | ||||
* | Prevent scripts from running under multiple engines at once | Melanie Thielker | 2008-09-22 | 1 | -4/+8 |
| | |||||
* | Allows to use the new script engine feature. Begin your script with | Melanie Thielker | 2008-09-21 | 1 | -0/+9 |
| | | | | | | | //XEngine: or //DotNetEnine: , optionally followed by a language like //XEngine:lsl, and it will be run on the chosen engine. | ||||
* | Change the scirpt engine loading mechanism. Script engines are now | Melanie Thielker | 2008-09-21 | 5 | -28/+61 |
| | | | | | | | | | ordinary region modules and are able to coexist in one instance. See http://opensimulator.org/wiki/ScriptEngines for details. There were changes to OpenSim.ini.example, please note DefaultScriptEngine. Also see the User docs and FAQ on the Wiki. Default is DotNetEngine. | ||||
* | * minor: warnings removal | Justin Clarke Casey | 2008-09-21 | 1 | -1/+1 |
| | |||||
* | Mantis#2233. Thank you kindly, Idb, for a patch that solves: | Charles Krinke | 2008-09-21 | 1 | -0/+7 |
| | | | | | | The constants for llGetParcelDetails were missing for DotNetEngine and XEngine. | ||||
* | Mantis #2232 | Melanie Thielker | 2008-09-21 | 2 | -5/+36 |
| | | | | | | | Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests! | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-21 | 1 | -1/+1 |
| | |||||
* | Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNE | Homer Horwitz | 2008-09-20 | 1 | -9/+23 |
| | |||||
* | Guard LLRezObject against NaN | Melanie Thielker | 2008-09-19 | 1 | -0/+2 |
| | |||||
* | Mantis #2217 | Melanie Thielker | 2008-09-19 | 1 | -1/+9 |
| | | | | | | | Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN. | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2212 | Justin Clarke Casey | 2008-09-18 | 3 | -16/+23 |
| | | | | | | | * Update llGetNumberOfNotecardLines() and llGetNotecardLine() to use dataserver on dotnetengine * Thanks M.Igarashi | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2207 | Justin Clarke Casey | 2008-09-17 | 2 | -2/+48 |
| | | | | | | | * Attached patch implements llRequestAgentData for DotNetEngine. (It already is implemented in XEngine.) * Thanks Y. Nitta | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2206 | Justin Clarke Casey | 2008-09-17 | 1 | -7/+19 |
| | | | | | | | * Fix/implement LSL group-related functions llDetectedGroup, llSameGroup * Thanks nlin | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-16 | 1 | -2/+2 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2205 with a few small tweaks | Justin Clarke Casey | 2008-09-16 | 1 | -2/+2 |
| | | | | | | | * LSL Conformance: llSetPayPrice should accept more than four arguments in list * Thanks kcozens! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2204 (with a small tweak) | Justin Clarke Casey | 2008-09-16 | 1 | -2/+12 |
| | | | | | | | * Attached patch implements LSL llGetAgentSize() for DotNetEngine and XEngine. * Thanks Y. Nitta! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2203 | Justin Clarke Casey | 2008-09-16 | 1 | -2/+67 |
| | | | | | | | * Implementation of LSL llBreakLink and llBreakAllLinks * Thanks Y. Nitta! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2202 | Justin Clarke Casey | 2008-09-16 | 1 | -2/+2 |
| | | | | | | | * llGround causes Array out of bounds exception in KanEd#11 script * Thanks Y. Nitta! | ||||
* | Mantis #1843 | Melanie Thielker | 2008-09-16 | 1 | -2/+14 |
| | | | | | | | Applying DotNetEnine part of this patch. Thank you, nlin! Corrects ad hoc key list comparison. | ||||
* | Mantis#2197. Thank you kindly, Tyre, for a patch that: | Charles Krinke | 2008-09-15 | 4 | -3/+47 |
| | | | | | adds the new function osTeleportAgent(). | ||||
* | Added some further clipping to color- and alpha-values. | Homer Horwitz | 2008-09-14 | 1 | -49/+51 |
| | |||||
* | Mantis#2183. Thank you kindly, Ewe Loon for a patch that addresses: | Charles Krinke | 2008-09-14 | 2 | -0/+26 |
| | | | | | | | | | | | | | after using llTakeControls my sim receives about 200 messages per second, l of which get queued , this could be because there is no lag as the viewer and sim are on the same computer. The patch I have included checks to see if the "Changed" param is 0 then searches the EventQueue for Control messages being sent to the same localid, if it finds a message already in the Queue and Changed==0 then the new message is only notifing you the key is being held, since there is already a message the new one isnt needed so it isnt added to the queue. | ||||
* | Fixed several cases of inverted colors and alpha in DNE and XEngine. | Homer Horwitz | 2008-09-13 | 1 | -35/+35 |
| | | | | | | Added clamping to 0.0 - 1.0 for R, G, B, and A. | ||||
* | Formatting cleanup. | Jeff Ames | 2008-09-13 | 1 | -115/+115 |
| | |||||
* | Fixing a bug in DNE which caused the face-colors to be inverted when set via ↵ | Homer Horwitz | 2008-09-13 | 1 | -9/+9 |
| | | | | script. | ||||
* | Mantis #2018 | Melanie Thielker | 2008-09-13 | 1 | -3/+0 |
| | | | | | | | Read animation data from avataranimations.xml to allow default animations to be started and stopped by name from scripts. | ||||
* | * minor: Remove warnings | Justin Clarke Casey | 2008-09-12 | 1 | -24/+8 |
| | | | | | | * leaving in the ones to do with ScriptBase since these actually indicate coding bugs that I don't have the time/brainpower to fix at the moment | ||||
* | Cut of remote server as AppDomains and even WCF can do it better (better ↵ | Tedd Hansen | 2008-09-12 | 6 | -679/+0 |
| | | | | means less code in this case) | ||||
* | * Fix a missing .UUID in llInstantMessage | Teravus Ovares | 2008-09-12 | 1 | -1/+1 |
| | |||||
* | add the m_host.AddScriptLPS(1); line. I'm not actually sure what it | Sean Dague | 2008-09-12 | 1 | -0/+2 |
| | | | | | | | does, but it seems every other function here has it, so it is probably needed. | ||||
* | From: Rob Smart <SMARTROB@uk.ibm.com> | Sean Dague | 2008-09-12 | 3 | -0/+197 |
| | | | | | | | Implement an osParseJSON method useful for handling simple JSON returns from http requests. This will only work in C# at this point. | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-10 | 2 | -9/+9 |
| | | | | | Fix unreachable code due to typo in llDetectedGroup. | ||||
* | Mantis#2153. Thank you kindly, Godfrey for a patch that solves: | Charles Krinke | 2008-09-10 | 1 | -0/+8 |
| | | | | | | | osSetDynamicTextureData() produces error on console if ExtraParams passed empty string | ||||
* | Implementation of llDetectedGroup for DotNetEngine. | Charles Krinke | 2008-09-10 | 1 | -5/+3 |
| | |||||
* | *Almost* have a complete implementation of llDetectedGroup. | Charles Krinke | 2008-09-10 | 1 | -2/+8 |
| | | | | | One member missing, so a portion is commented out. | ||||
* | Implementation for llDetectedLinkNumber in DotNetEngine. | Charles Krinke | 2008-09-10 | 1 | -2/+4 |
| |