Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-09-25 | Some script engine interface changes | Melanie Thielker | 1 | -0/+21 | |
2008-09-25 | Fix script engine name parsing for DotNetEngine to make that actually work | Melanie Thielker | 1 | -1/+1 | |
Add a reference for Windows builds | |||||
2008-09-25 | Add an extension to allow registering multiple interfaces of a type with | Melanie Thielker | 3 | -6/+17 | |
Scene. Make the script engines check that the engine name in the //Engine:language comment is a valid engine and treat it as a normal comment if it's not. //DotNetEngine: needs to be written as //ScriptEngine.DotNetEngine: now, since that is it's real internal name. //XEngine: still works | |||||
2008-09-25 | CONVERGENCE!!!!!! | Melanie Thielker | 3 | -8219/+44 | |
The entire LSL API is now in the single, shared file OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api_Base.cs This is for both engines. The OSSL function are still separate. | |||||
2008-09-25 | Convergence is almost complete. This brings the diff between the API to < 10k | Melanie Thielker | 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. | |||||
2008-09-25 | Mantis#2123. Thank you kindly, Idb for a patch that solves: | Charles Krinke | 1 | -2/+20 | |
Under both DotNetEngine and XEngine, if an agent's UUID is passed as the parameter to llGetObjectMass(), it throws an exception. | |||||
2008-09-24 | Rename lots of stuff in DNE to reduce source code differences in the | Melanie Thielker | 3 | -280/+360 | |
LSL implementation files. Rename lots of stuff in XEngine for the same reason. Move methods between interfaces. Just refactor stuff. | |||||
2008-09-23 | Add the missing file | Melanie Thielker | 1 | -2/+2 | |
2008-09-23 | Refactor BuiltIn_Commands_BaseClass to ScriptBaseClass to ease the later | Melanie Thielker | 1 | -208/+208 | |
code merging and transition to Shared/ | |||||
2008-09-23 | Remove some debug output | Melanie Thielker | 1 | -3/+0 | |
2008-09-23 | Switches the direct event postings in the API file over to the Shared/ | Melanie Thielker | 4 | -56/+131 | |
new style of parameter passing, using the IEventReceiver interface. | |||||
2008-09-23 | Add IEventReceiver to DNE - a consolidation series patch | Melanie Thielker | 3 | -9/+38 | |
2008-09-23 | Remove Common/LSL_Types.cs. Both script engines now use a single version | Melanie Thielker | 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! | |||||
2008-09-23 | Alter tests to match up with the results after tyre's patch | Melanie Thielker | 1 | -18/+18 | |
2008-09-23 | Mantis #2243 | Melanie Thielker | 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. | |||||
2008-09-23 | Update the permissions system to handle scripts and notecards the way | Melanie Thielker | 1 | -1/+1 | |
it was meant to. No functional changes, just better code | |||||
2008-09-22 | * Apply http://opensimulator.org/mantis/view.php?id=2234 | Justin Clarke Casey | 1 | -1/+12 | |
* Exceptions can thrown by llGetOwnerKey() * Thanks idb | |||||
2008-09-22 | Remove the script engine identifier tag, so the compiler just sees | Melanie Thielker | 1 | -0/+1 | |
the language specifier. Makes language specifiers work again with script engine specifiers. | |||||
2008-09-22 | Prevent scripts from running under multiple engines at once | Melanie Thielker | 1 | -4/+8 | |
2008-09-21 | Allows to use the new script engine feature. Begin your script with | Melanie Thielker | 1 | -0/+9 | |
//XEngine: or //DotNetEnine: , optionally followed by a language like //XEngine:lsl, and it will be run on the chosen engine. | |||||
2008-09-21 | Change the scirpt engine loading mechanism. Script engines are now | Melanie Thielker | 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. | |||||
2008-09-21 | * minor: warnings removal | Justin Clarke Casey | 1 | -1/+1 | |
2008-09-21 | Mantis#2233. Thank you kindly, Idb, for a patch that solves: | Charles Krinke | 1 | -0/+7 | |
The constants for llGetParcelDetails were missing for DotNetEngine and XEngine. | |||||
2008-09-21 | Mantis #2232 | Melanie Thielker | 2 | -5/+36 | |
Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests! | |||||
2008-09-21 | Update svn properties, minor formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-09-20 | Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNE | Homer Horwitz | 1 | -9/+23 | |
2008-09-19 | Guard LLRezObject against NaN | Melanie Thielker | 1 | -0/+2 | |
2008-09-19 | Mantis #2217 | Melanie Thielker | 1 | -1/+9 | |
Guard against NaN being returned from llRotBetween. Return a zero rotation if the result is NaN. | |||||
2008-09-18 | * Apply http://opensimulator.org/mantis/view.php?id=2212 | Justin Clarke Casey | 3 | -16/+23 | |
* Update llGetNumberOfNotecardLines() and llGetNotecardLine() to use dataserver on dotnetengine * Thanks M.Igarashi | |||||
2008-09-17 | * Apply http://opensimulator.org/mantis/view.php?id=2207 | Justin Clarke Casey | 2 | -2/+48 | |
* Attached patch implements llRequestAgentData for DotNetEngine. (It already is implemented in XEngine.) * Thanks Y. Nitta | |||||
2008-09-17 | * Apply http://opensimulator.org/mantis/view.php?id=2206 | Justin Clarke Casey | 1 | -7/+19 | |
* Fix/implement LSL group-related functions llDetectedGroup, llSameGroup * Thanks nlin | |||||
2008-09-16 | Update svn properties, minor formatting cleanup. | Jeff Ames | 1 | -2/+2 | |
2008-09-16 | * Apply http://opensimulator.org/mantis/view.php?id=2205 with a few small tweaks | Justin Clarke Casey | 1 | -2/+2 | |
* LSL Conformance: llSetPayPrice should accept more than four arguments in list * Thanks kcozens! | |||||
2008-09-16 | * Apply http://opensimulator.org/mantis/view.php?id=2204 (with a small tweak) | Justin Clarke Casey | 1 | -2/+12 | |
* Attached patch implements LSL llGetAgentSize() for DotNetEngine and XEngine. * Thanks Y. Nitta! | |||||
2008-09-16 | * Apply http://opensimulator.org/mantis/view.php?id=2203 | Justin Clarke Casey | 1 | -2/+67 | |
* Implementation of LSL llBreakLink and llBreakAllLinks * Thanks Y. Nitta! | |||||
2008-09-16 | * Apply http://opensimulator.org/mantis/view.php?id=2202 | Justin Clarke Casey | 1 | -2/+2 | |
* llGround causes Array out of bounds exception in KanEd#11 script * Thanks Y. Nitta! | |||||
2008-09-16 | Mantis #1843 | Melanie Thielker | 1 | -2/+14 | |
Applying DotNetEnine part of this patch. Thank you, nlin! Corrects ad hoc key list comparison. | |||||
2008-09-15 | Mantis#2197. Thank you kindly, Tyre, for a patch that: | Charles Krinke | 4 | -3/+47 | |
adds the new function osTeleportAgent(). | |||||
2008-09-14 | Added some further clipping to color- and alpha-values. | Homer Horwitz | 1 | -49/+51 | |
2008-09-14 | Mantis#2183. Thank you kindly, Ewe Loon for a patch that addresses: | Charles Krinke | 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. | |||||
2008-09-13 | Fixed several cases of inverted colors and alpha in DNE and XEngine. | Homer Horwitz | 1 | -35/+35 | |
Added clamping to 0.0 - 1.0 for R, G, B, and A. | |||||
2008-09-13 | Formatting cleanup. | Jeff Ames | 1 | -115/+115 | |
2008-09-13 | Fixing a bug in DNE which caused the face-colors to be inverted when set via ↵ | Homer Horwitz | 1 | -9/+9 | |
script. | |||||
2008-09-13 | Mantis #2018 | Melanie Thielker | 1 | -3/+0 | |
Read animation data from avataranimations.xml to allow default animations to be started and stopped by name from scripts. | |||||
2008-09-12 | * minor: Remove warnings | Justin Clarke Casey | 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 | |||||
2008-09-12 | Cut of remote server as AppDomains and even WCF can do it better (better ↵ | Tedd Hansen | 6 | -679/+0 | |
means less code in this case) | |||||
2008-09-12 | * Fix a missing .UUID in llInstantMessage | Teravus Ovares | 1 | -1/+1 | |
2008-09-12 | add the m_host.AddScriptLPS(1); line. I'm not actually sure what it | Sean Dague | 1 | -0/+2 | |
does, but it seems every other function here has it, so it is probably needed. | |||||
2008-09-12 | From: Rob Smart <SMARTROB@uk.ibm.com> | Sean Dague | 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. | |||||
2008-09-10 | Update svn properties, minor formatting cleanup. | Jeff Ames | 2 | -9/+9 | |
Fix unreachable code due to typo in llDetectedGroup. |