Commit Graph

25360 Commits (251a3dcf0deeb5d38dc387c2c36fe53e65bdfa65)

Author SHA1 Message Date
MW 3456d951d8 Imported the scripting changes, so now should be up to date with sugilite. 2007-06-28 13:13:17 +00:00
MW 14ea54b441 should now work. 2007-06-28 11:54:51 +00:00
MW 1aca39a7a6 Deleted some files that are no longer in use. (I am sure I deleted these yesterday but they seem to have returned). 2007-06-28 11:26:22 +00:00
Adam Frisby 1ff4794191 * Run prebuild, and stuff. (Fixed bug) 2007-06-28 08:40:31 +00:00
Adam Frisby c4379add57 Shiny commit (finally)
* Added support for new scripting engines
** Javascript
** J# (Java on .NET)
** C#
* Added license headers to things.
* Updated prebuild for the above
2007-06-28 08:37:21 +00:00
Adam Frisby 17275f3ab7 * More removing stuff. Tortoise SVN I hate you. 2007-06-28 08:35:41 +00:00
Adam Frisby 9383fea40b * Removing stuff piecemeal since Tortoise SVN blows. 2007-06-28 08:31:27 +00:00
Adam Frisby 39b3ba6207 * Updating solution (OpenSim.Scripting no longer exists, now part of Region again) 2007-06-28 08:09:46 +00:00
Adam Frisby 0c1a6c85cc * Brand spankin' new scripting engine.
* Use "script load somefile.cs" for C# scripting. Will commit additional languages shortly. Scripts should implement the IScript interfaces to work correctly.
* Someone port this over to NameSpaceChanges (built in Sugilite since sugilite is working)
2007-06-28 08:09:05 +00:00
mingchen 50b180b545 *Added missing files from last commit (oops!) 2007-06-28 02:09:57 +00:00
mingchen 440bb4a358 *Fixed UserServer and OpenSim so now they start without crashing. 2007-06-28 02:07:59 +00:00
mingchen 0232f01a58 *Moved all the classes into their own file from LLSDHelpers.cs
*Some folder renaming to follow project Name
*Updated prebuild.xml
2007-06-27 19:43:46 +00:00
mingchen 9eaecabdd0 *Moved VersionInfo.cs to its correct place in OpenSim.csproj
*Added OpenSim.Region.Caps
*Updated prebuild.xml and ran prebuild
2007-06-27 19:04:23 +00:00
mingchen 1a6f58f337 *Fixed OpenGridServices.sln and prebuild.xml
*NameSpaceChanges branch now fully compiles!
2007-06-27 18:28:45 +00:00
mingchen 2261e4ec2a *Fixed all renaming for OpenGridServices.sln, still a reference issue in prebuild.xml though 2007-06-27 18:04:07 +00:00
mingchen 1dcc814b70 *More compile fixes (should be it on OpenSim.sln) 2007-06-27 17:20:45 +00:00
mingchen fe120533ef *Updated prebuild.xml and ran prebuild again
*Removed .user, .suo, and unneccessary files in /bin/Physics/
*OpenSim.sln should compile with nant and on windows now
2007-06-27 17:12:32 +00:00
mingchen 45f45c3755 *Ran prebuild 2007-06-27 16:57:31 +00:00
mingchen e392e222a8 *Added some missing files I forgot to add...OpenSim.sln should compile now 2007-06-27 16:55:27 +00:00
mingchen e41eedc9ae *Some more restructuring/fixing -- should compile, but high chance I forgot to add/remove something 2007-06-27 16:39:11 +00:00
MW 646bbbc84b Some work on restructuring the namespaces / project names. Note this doesn't compile yet as not all the code has been changed to use the new namespaces. Am committing it now for feedback on the namespaces. 2007-06-27 15:28:52 +00:00
MW 223550b7e4 Some very Preliminary work on .net remoting for interregion comms.
a few more classes for CAPS LLSD types.
2007-06-27 15:03:54 +00:00
Adam Frisby 1eec177d4b * Begun reimplementing scripting. 2007-06-27 09:30:07 +00:00
Adam Frisby 6a0d4667ea * Added patch for SYSTEMIP handling when an IPv6 address is the primary address of the system. (as is the case on Windows Vista) 2007-06-27 08:47:57 +00:00
Adam Frisby a1e6fff14f The following events now work:
* OnFrame
* OnNewPresence
* OnNewPrimitive
* OnRemovePresence
2007-06-27 06:14:15 +00:00
Adam Frisby e56c51c665 * Renamed new event manager "SceneEvents" to "EventManager"
* Installed into Scene.cs
* TODO: Remove IScriptHandler and ScriptEng calls from Update() - they should use eventManager and bind as needed.
2007-06-27 06:00:24 +00:00
Adam Frisby f1c03604c9 * Commiting new "SceneEvents" class - a single class which contains bindable events for common things, which can later be passed to the scripting engine.
Events being things like OnFrame / OnNewViewer, etc.
2007-06-27 05:52:48 +00:00
Adam Frisby f600fec134 * Removing scripting dir so visual studio doesnt throw a fit when I recreate it. 2007-06-27 05:29:07 +00:00
mingchen f9292c3128 *Added mysql-reservations.txt with table layout for reservations in /share/sql/ 2007-06-27 01:49:27 +00:00
mingchen 8ff1d0968f *Added support for reservations in OpenGridServices (mysql only for now)
*SQL file coming soon (as soon as I can figure out how to get the
2007-06-26 17:50:27 +00:00
Adam Frisby 2989c22702 * Updated demo filter to show more common usage (as well as embedding multiple filters in a single file) 2007-06-26 05:20:46 +00:00
Adam Frisby 0ba98acc1c * Added help command to terrain filters. 2007-06-26 04:51:24 +00:00
Adam Frisby 526fe8aae0 * Updated demo 2007-06-26 04:51:10 +00:00
Adam Frisby 34c7a0e43a * Terrain filters! - Think photoshop-style filters for terrain.
* Terrain filters may be written in either C# or JavaScript and loaded at runtime
Use:
terrain csfilter somefile.cs -- Loads a C# filter
terrain jsfilter somefile.js -- Loads a JavaScript filter
Once a terrain filter has been loaded, you can use the command as normal, eg
terrain demofilter
2007-06-26 04:45:24 +00:00
Adam Frisby 267348c5d1 * Committing terrain filter demo 2007-06-26 04:42:36 +00:00
MW 9a5ec2b84c Some Caps/LLSD cleaning up. 2007-06-25 19:23:40 +00:00
MW 49b9913210 Some work in progress LLSD serialise / de-serialise functions. 2007-06-25 18:31:47 +00:00
MW bc1862ecde Forgot these 2007-06-25 16:03:31 +00:00
MW f413795497 updated prebuild.xml.
Added some more events to IClientAPI (OnGrapObject , OnGrapUpdate, OnDeGrapObject).
2007-06-25 16:01:30 +00:00
MW 525dc30e6f Disabled the EventQueueGet CAPS as its not yet fully functional. 2007-06-24 18:50:45 +00:00
MW d607914f6a Hopefully enabled the OGS commsManager 2007-06-24 18:40:02 +00:00
Adam Frisby 2e71972b8b * Updated to use multi-listeners 2007-06-24 18:17:48 +00:00
Adam Frisby 056bcc7ccc * Updating prebuild.xml 2007-06-24 18:10:45 +00:00
Adam Frisby e21d27c56d * Updating sugilite userserver with the same patch
* Added expect_user support to sugilite GridComms manager (needs testing to make sure there's no conflict between httpListener daemons)
2007-06-24 18:04:34 +00:00
Adam Frisby ba96d08004 * Updating trunk UserServer to make it sugilite happy (differentiation of regions by handle rather than port) 2007-06-24 18:03:35 +00:00
Adam Frisby 372aca9b99 * Enabled sugilite fixes in trunk/GridManager.cs when fast mode is disabled 2007-06-24 17:49:14 +00:00
Adam Frisby 210e7c931f * Adding sugilite updates to Sugilite OGS 2007-06-24 17:48:53 +00:00
Adam Frisby bc3c16467a * Added partial support for OGS/1 grid servers with the Sugilite patch. 2007-06-24 17:43:57 +00:00
Adam Frisby ffe0fc9bcc * Added extensions to trunk/OGS to support Sugilite regions. Anyone running a grid is highly advised to update before 1.18 hits on monday. 2007-06-24 17:43:05 +00:00
Adam Frisby 1c021dbcd9 * Forgot to commit the OGS1 code. 2007-06-24 17:04:12 +00:00