Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-04-18 | * Adds IObject.Shape to MRM | Adam Frisby | 4 | -53/+140 | |
* Implements Sculpty modification support to MRM * Example: IObject.Shape.SculptMap = new UUID("0000-0000-0000...."); | |||||
2009-04-17 | experimental freeswitch code, imported from Rob Smart's tree | Sean Dague | 3 | -0/+994 | |
2009-04-17 | - disabling logging of non-system IRC messages | Dr Scofield | 1 | -8/+8 | |
2009-04-16 | Correctly flag group owned prims in the land prim list | Melanie Thielker | 1 | -1/+1 | |
2009-04-16 | Fix build break and change some groups interfaces | Melanie Thielker | 1 | -1/+1 | |
2009-04-15 | Commit the group deeding support, thank you, mcortez | Melanie Thielker | 1 | -0/+1 | |
2009-04-15 | minor: Remove some mono compiler warnings. Uncomment code when it's ↵ | Justin Clarke Casey | 1 | -1/+1 | |
actually being used. | |||||
2009-04-15 | * Make it possible to add a request id to load and save oar requests | Justin Clarke Casey | 1 | -5/+5 | |
* This allows specific requests to be identified. | |||||
2009-04-14 | Formatting cleanup. | Jeff Ames | 5 | -7/+7 | |
2009-04-14 | Add copyright headers. | Jeff Ames | 5 | -5/+140 | |
2009-04-14 | Update svn properties. | Jeff Ames | 15 | -873/+873 | |
2009-04-14 | Thank you, Fly-Man, for a patch that adds the stub to handle the | Melanie Thielker | 1 | -0/+2 | |
avatar interests update. | |||||
2009-04-11 | * Minor MRM Cleanup | Adam Frisby | 14 | -614/+662 | |
* Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?] | |||||
2009-04-10 | Add XmlRpcGridRouter, a module that communicates URIs for XMLRPC channels | Melanie Thielker | 1 | -0/+143 | |
to a central server via REST, for centralized XMLRPC routing. | |||||
2009-04-10 | Add an optional region module which will supply a script event, | Melanie Thielker | 1 | -0/+90 | |
xmlrpc_uri(string) in response to a OpenRemoteDataChannel call. The string is the fully qualified URI to post XMLRPC requests for that script to. | |||||
2009-04-10 | Handle ObjectSpin* packets to spin physical prims on Ctrl+Shift+Drag | nlin | 1 | -0/+3 | |
Addresses Mantis #3381 The current implementation works as expected if the object has no rotation or only rotation around the Z axis; you can spin the object left or right (around the world Z axis). It works a little unexpectedly if the object has a non-Z-axis rotation; in this case the body is spun about its local Z axis, not the world Z-axis. (But SL also behaves oddly with a spin on an arbitrarily rotated object.) | |||||
2009-04-10 | * Fixes a bug in MRM scripting whereby the Touch flag is never enabled for ↵ | Adam Frisby | 1 | -0/+2 | |
OnTouch capable scripts. | |||||
2009-04-09 | * minor: remove some mono compiler warnings | Justin Clarke Casey | 1 | -2/+2 | |
2009-04-09 | * Remove Autooar module pending it's migration to the forge | Justin Clarke Casey | 1 | -99/+0 | |
2009-04-09 | * Allows MRMs to import libraries in the OpenSim bin directory. | Adam Frisby | 1 | -5/+16 | |
* Syntax: //@DEPENDS:library.dll | |||||
2009-04-09 | * Implements IObject.Materials[].* | Adam Frisby | 3 | -2/+93 | |
* This lets you do things like IObject.Materials[0].Texture = new UUID("0000-..."); | |||||
2009-04-09 | * Implements IGraphics interface for MRM Scripting. | Adam Frisby | 6 | -6/+75 | |
* This allows you to utilize System.Drawing tools on textures within the region. * Example: use System.Drawing.Bitmap to make your texture, then use Host.Graphics.SaveBitmap to make an asset from it in JPEG2K. You can edit (but not overwrite) existing textures using Host.Graphics.LoadBitmap. | |||||
2009-04-09 | * Adds World.OnNewUser += delegate(IWorld sender, NewUserEventArgs e); | Adam Frisby | 2 | -1/+50 | |
* This event fires when a new avatar is created within the Scene. (Internally corresponds to EventManager.OnNewPresence) | |||||
2009-04-09 | * Limits MRM scripting to Region Master Avatar only. | Adam Frisby | 1 | -1/+4 | |
* This makes MRM scripting ever so slightly more secure. If you have enforced Object Permissions enabled, it may be acceptable to enable MRM within your regions. * Security bug reports on this feature are much appreciated (eg: anyone finding ways around this to execute a MRM as a basic user). | |||||
2009-04-09 | * World.OnChat no longer fires if there is no chat text (prevents the typing ↵ | Adam Frisby | 1 | -2/+3 | |
animation packet from firing OnChat) | |||||
2009-04-09 | * Added additional debug testing info to Scene | Adam Frisby | 3 | -6/+56 | |
* Corrected issue with MRMs where it would attempt to overwrite an already loaded DLL. (and thus fail with cryptic UnauthorizedAccessException.) * Made DrunkenTextAppreciationModule.cs MRM not crash with StackOverflowException * Added some temporary logging to MRM World.* | |||||
2009-04-09 | * Forgot to commit IEntity in last commit. | Adam Frisby | 2 | -0/+67 | |
* Added "DrunkenTextAppreciationModule" Demo MRM - behaves very similarly to the sobriety filter in WoW. ;) | |||||
2009-04-09 | * Moves Name, GlobalID and WorldPosition into new IEntity interface. | Adam Frisby | 5 | -22/+98 | |
* Avatar and Object now inherit from IEntity. * Avatar.Position is now Avatar.WorldPosition to match IObject property. * Implements event World.OnChat += delegate(IWorld sender, ChatEventArgs e); | |||||
2009-04-09 | * Implements retrieving child primitives via World.Objects[id] (MRM) | Adam Frisby | 2 | -5/+13 | |
* Optimizes SceneGraph - fetches on primitives via "GetGroupByPrim" wont search the entire list if the primitive is infact the root. (Core) * Updates Test MRM. | |||||
2009-04-09 | * Implements IObject.OnTouch += delegate(IObject sender, TouchEventArgs e) | Adam Frisby | 2 | -0/+73 | |
* This is equivalent to LSL 'touch(int senders)' | |||||
2009-04-07 | * Apply http://opensimulator.org/mantis/view.php?id=3227 | Justin Clarke Casey | 1 | -0/+1 | |
* Implement "Add To Outfit" * Thanks FredoChaplin | |||||
2009-04-07 | From: Alan Webb <alan_webb@us.ibm.com> | Dr Scofield | 1 | -1/+9 | |
Fix null reference exception during close down of IRC module if the region was not actually initialized. | |||||
2009-04-06 | Add copyright headers, formatting cleanup. | Jeff Ames | 8 | -12/+201 | |
2009-04-06 | Update svn properties. | Jeff Ames | 7 | -247/+247 | |
2009-04-06 | * Implements World.Parcels[] array for MRM scripting. | Adam Frisby | 5 | -3/+67 | |
2009-04-06 | * Adds AutoOAR module, this will automatically OAR your regions every 20 ↵ | Adam Frisby | 2 | -0/+77 | |
minutes to a directory called "autooar", if enabled. Default disabled. Use [autooar] Enabled=true in OpenSim.ini to enable. * Adds some MRM XMLDOC | |||||
2009-04-05 | * Fixed copyright headers on HyperGrid source files. (Now match the rest of ↵ | Adam Frisby | 1 | -0/+1 | |
OpenSim, license text is unchanged) * Added Bitmap[,] to IParcel for MRM | |||||
2009-04-05 | * Minor cosmetic change to SEUser to get Bamboo to initiate another build. (grr) | Adam Frisby | 2 | -2/+16 | |
* Adds basic IParcel interface. Soon to live on World.Parcels{[id],[x,y]} | |||||
2009-04-05 | * Typo in constructor during class rename (whoops!) | Adam Frisby | 1 | -1/+1 | |
* OpenSim is now over 9000. | |||||
2009-04-05 | * Implements ISocialEntity - this represents the class of "user-like" ↵ | Adam Frisby | 3 | -1/+48 | |
objects such as Users, Groups, etc. Destined to be used as the return value of any "Owner" properties. * Implements basic "SEUser" class which implements Avatar/Agent SE functions (primitive). | |||||
2009-04-04 | * Removes IsPhysical, IsPhantom from IObject, since this is now represented ↵ | Adam Frisby | 2 | -13/+0 | |
in IObject.Physics.Enabled / IObject.Physics.Phantom instead. | |||||
2009-04-04 | Implements on IObjectPhysics: | Adam Frisby | 1 | -21/+62 | |
* SetMomentum * AddAngularForce * AddForce * FloatOnWater * Force * Acceleration * Torque * Velocity * RotationalVelocity * CenterOfMass * GeometricCenter * Buoyancy * Mass (Partial) * Density (Partial) | |||||
2009-04-04 | * Implements IObjectPhysics on SOPObject partially. | Adam Frisby | 3 | -7/+116 | |
* Eg, IObject.Physics.* is now valid syntax and compiles (but will throw NotSupported at runtime) | |||||
2009-04-04 | * Implements IObjectPhysics, this collects Physics attributes into one ↵ | Adam Frisby | 1 | -0/+32 | |
interface, will be referenced on IObject as IObject.Physics.* * Eg; IObject.Physics.Torque = new Vector3(30.0,0.4,0.5); * Maps loosely to internal PhysicsActor class. | |||||
2009-04-04 | * More fiddling with MRM IPersistence, now stores <T> instead of Object. | Adam Frisby | 1 | -4/+5 | |
2009-04-04 | Thanks jonc, for a patch that adds rendering of classic clouds. | Homer Horwitz | 1 | -0/+2 | |
First part of Mantis #964, the necessary clouds image will follow separately. | |||||
2009-04-04 | * Changed IPersistence interface so that passing the MRMBase is unessecary. | Adam Frisby | 2 | -7/+5 | |
2009-04-04 | * Renamed Heightmap.Height to Heightmap.Length to avoid confusion about axis. | Adam Frisby | 3 | -3/+35 | |
* Added XMLDOC to MRM API code, this means we have usable programming docs being produced here: http://docs.opensimulator.org/namespaceOpenSim_1_1Region_1_1OptionalModules_1_1Scripting_1_1Minimodule.html (eg IObject, IHeightmap, etc) | |||||
2009-04-04 | Add copyright headers, formatting cleanup. | Jeff Ames | 6 | -5/+140 | |
2009-04-04 | * Removes IObject.Position, IObject.Rotation from IObject | Adam Frisby | 2 | -6/+55 | |
* Adds IObject.WorldPosition and IObject.OffsetPosition - this is equivilent to AbsolutePosition and OffsetPosition in SOP respectively. * Adds IObject.WorldRotation and IObject.OffsetRotation - as above. |