aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-01added in IUserService functions. These don't do anything yet,Sean Dague1-0/+28
but the set all compiles together fine, and it provides people an idea of where we are heading.
2008-05-01* Rolled back a few changes.Adam Frisby76-3896/+4029
2008-05-01* Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares8-494/+166
script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
2008-05-01* Spring cleaning on Region.Environment. Adam Frisby76-4029/+3896
* Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
2008-05-01* Breaking all the code, breaking all the code..!Adam Frisby4-21/+21
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01* In ur code. Making it static.Adam Frisby2-5/+5
* Converted a bunch of functions to static functions.
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby52-175/+178
with namespaces.
2008-05-01* committing what I've got so far for DuplicateOnRay so I don't fight the ↵Teravus Ovares5-17/+114
conflict monster later. Not done yet, doesn't crash the server.
2008-05-01* Assorted spring cleanings.Adam Frisby12-39/+22
2008-05-01Update svn properties. Minor formatting cleanup.Jeff Ames79-16495/+16479
2008-05-01* Adding unit test support to Environment for modules.Adam Frisby1-0/+59
* Written some unit tests for Terrain Module as an example.
2008-05-01* Applying Mantis#1097 - Thanks Xantor!Adam Frisby1-3/+6
- Fix for llRound (now rounds in LL-compatible fashion, rather than using bankers rounding) - Implementation of llAngleBetween
2008-05-01* You can now rez objects out of inventory at the correct offset from prim ↵Teravus Ovares6-15/+69
you rez it on. Including multi prim groups and prim that have different X/Y/Z scales.
2008-05-01* Fix OBB raycaster to respond properly to rays cast from any direction.Teravus Ovares1-1/+4
2008-05-01* ODE Tweak. See if this helps.Teravus Ovares1-71/+23
2008-04-30* Spring cleaned a bunch of '//TODO: unused' marked functions.Adam Frisby5-194/+0
2008-04-30* Cruft removal step #1. Cleaning Modules directory.Adam Frisby35-2060/+2149
2008-04-30* Sometimes you know, you do something really stupid.Adam Frisby13-16/+22
* This is one of those times (should fix build)
2008-04-30* And moreAdam Frisby3-0/+241
2008-04-30* Commiting a bunch of missed files.Adam Frisby46-0/+6986
2008-04-30* Previous commit managed to miss some files despite me hitting 'Select all'.Adam Frisby2-0/+443
* Attached.
2008-04-30* Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby78-16880/+8880
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.
2008-04-30* Completely inconsequential inventory odds and ends (actual impact - only ↵Justin Clarke Casey1-1/+1
one log message changed)
2008-04-30* Patch by Melanie. Implements proper objectflags on child objects. Thanks ↵Teravus Ovares9-131/+136
Melanie! RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched
2008-04-30* Long awaited patch from A_Biondi Mantis 923. Kept alive by Melanie. ↵Teravus Ovares5-30/+110
Thanks A_Biondi and Melanie! * This builds but might not work. JustinCC will examine.. it may work out of the box.
2008-04-30Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or ↵Teravus Ovares11-339/+684
explicitly in many cases Thanks Melanie! * Also, I moved the event parser and re-writer to a separate static object. More work will be done here shortly.
2008-04-29* Disabled IntergridModule until a Mono bug can be isolated.Adam Frisby1-11/+18
2008-04-29* One more attempted fix.Adam Frisby1-1/+2
2008-04-29* Made a change to InterGrid module to prevent duplicate registrations.Adam Frisby2-8/+14
2008-04-29* Implemented new InterRegion comms method in the form of InterregionModuleAdam Frisby3-0/+225
* Interfaces and methods have been defined for basic operation, however a replacement grid module is required to share region URIs with neighbours for this module to work. * Tackling that next.
2008-04-29Stuck an exception handler in the friends routine until I have time to debug ↵Teravus Ovares1-4/+14
it more seriously.(or someone else does). It prints a 'Unable to enumerate' message on the console.. so it won't be forgotten. It isn't critical data atm though.
2008-04-29From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2-6/+9
* Fixes the admin_shutdown xmlrpc method * Adds a share/python/console/shutdown.py script for shutting down a background OpenSim * For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/ * There should also be instructions in the opensimulator wiki soon as well
2008-04-29Committing Dee100's balance update patch with a few bug fixes and a twist. ↵Teravus Ovares1-1/+27
Thanks Dee100!
2008-04-29Patch from Melanie: 0001087: Crash to bash de-linking objects. Thanks Melanie!Teravus Ovares1-1/+2
2008-04-29* Applying Xantor's patch 0001089 - Added llRot2Angle, ↵Teravus Ovares3-9/+174
llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
2008-04-29* Fixes child prim not editable as an attachment. You can right click on ↵Teravus Ovares2-2/+16
child prim in an attachment and get the proper pie menu. You get the attachment axis scope in the edit box.
2008-04-29* Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares2-2/+8
the Quaternion constructors to catch 0,0,0,0 quaternions and convert them to 0,0,0,1 (as 0,0,0,0 is implicitly converted to 0,0,0,1 in LSL and will crash libsl if left which will in turn crash the simulator)
2008-04-28* Lash up mantis 1064 - nre thrown in LandObject.sendLandObjectOwners()Justin Clarke Casey1-13/+36
* From reading the code, the cause must be that a 'show objects on my parcel' is performed when there are objects belonging to more than 32 people * I'm not sure why there is a hardcoded 32 limit but I'm leaving it in place for now. I don't regard this mantis as resolved.
2008-04-28wrap a common exception that we get on shutdown of the script engine to keepSean Dague1-4/+9
people from thinking it's a real issue.
2008-04-28From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey5-702/+794
Note: This is the first part of some changes from Dr Scofield to support console-less operation of an OpenSim region server. The changes are not yet complete. * refactors OpenSimMain into two classes: OpenSimMain and OpenSimMainConsole. OpenSimMainConsole derives from OpenSimMain and basically is the "old" OpenSimMain * drops StartConsole from RegionApplicationBase (was only called from the "old" OpenSimMain anyhow) * reverts the changes to TryGetScene(string, out scene) as that seems to work perfectly fine * adds a check to region-remove to see whether m_sceneManger.CurrentScene is non-null before comparing it against the region-to-be-removed
2008-04-28* Fixed 'Welcome to Krynn' default that I missed and got stuck in by a patch.Teravus Ovares1-1/+1
* Changed it to 'Welcome to OpenSimulator' as opposed to 'Welcome to OpenSim'
2008-04-28* Added basic 3-5 level undo on prim position/rotation/scale.Teravus Ovares7-8/+240
* In the future this should be a config option... and, hopefully this tides the builders over for a little while.
2008-04-27* Added String(FileExtension) property to ITerrainLoader to allow us to ↵Adam Frisby8-6/+46
determine which file extension this loader is capable of handling. * Added ITerrainLoader import capability to Terrain Plugins module - this allows you to write new terrain format plugins without modifying the terrain module directly.
2008-04-27* Patch from XenReborn to make remove-region work properly without needing ↵Teravus Ovares7-17/+130
to do a change-region first. Careful though. I still suggest you do a change-region first. * Patch from Melanie to implement touch_end. * Thanks XenReborn!. Thanks Melanie!
2008-04-27* Single Attachments now work from inventory. You can attach from inventory ↵Teravus Ovares8-33/+230
and detach from inventory. * Detaching from right clicking in world, detaches to your inventory. * If you go up to a prim and attach it from in world, it appears in your inventory. * Attachment placement is saved when you detach them. * Choosing wear remembers your last attachment point from inventory. * Wrote a method to update an inventory item's asset and sends the updated inventory item to the Client * Wrote a recursive method to find the folder of a known existing inventory item. * Removed a block on physics object position on creation. This might crash a region or two, let us know via Mantis if your region crashes because of a physics out of bounds error. * Drop doesn't work. The menu item doesn't even come up. Don't know why :P.
2008-04-27Minor svn, formatting cleanup.Jeff Ames1-4/+0
2008-04-27* More attachment stuff, reworked some of the inventory routines to be what ↵Teravus Ovares7-40/+170
I need them to be for attachments.
2008-04-26Thank you Melanie for implementingCharles Krinke2-36/+65
llListSort() in linear and strided modes.
2008-04-26* Tidy up and comments related to last inventory related commitJustin Clarke Casey1-5/+5
2008-04-26* First draft implementation of copying prim inventory items back to agent ↵Justin Clarke Casey8-13/+136
inventory * Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory * Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set * This is pending fixes/implementation of upstream permission implementation