aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Interfaces (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into newmultiattachMelanie2013-03-181-1/+13
|\ | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
| * Per discussions with justincc... split the JsonStore typeMic Bowman2013-03-051-1/+13
| | | | | | | | | | functions into one for node type and one for value type. Define and export constants for both nodes and values.
* | Multiattach, part 1Melanie2013-03-181-1/+1
|/ | | | | | | | | | | | Conflicts: OpenSim/Framework/AvatarAppearance.cs OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs OpenSim/Region/CoreModules/Avatar/Attachments/Tests/AttachmentsModuleTests.cs OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/OptionalModules/Avatar/Attachments/TempAttachmentsModule.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
* Add regression test for llRequestUrl()Justin Clark-Casey (justincc)2013-02-261-0/+11
|
* Fix the JsonStore path set problem justincc found earlier today andMic Bowman2013-02-191-1/+0
| | | | remove the deprecated TestPath functions.
* Rename new JsonScript functions JsonPathType() -> JsonGetPathType() and ↵Justin Clark-Casey (justincc)2013-02-141-2/+2
| | | | | | | | JsonArrayLength() -> JsonGetArrayLength() This is for consistentency with the verb:noun naming approach existing json script functions and other script functions. Corresponding c# methods also changed since verb:noun is also the .net c# method naming guideline (as used by OpenSimulator) and for consistency with script functions. As agreed with cmickeyb
* Add an event and some logic to allow customizing Simulator Features by avatarMelanie2013-02-141-1/+5
|
* Adds a couple requested functions to the JsonStore scriptMic Bowman2013-02-131-0/+15
| | | | | | interface. JsonPathType returns the type of node pointed to by the path and deprecates the functionality of both JsonTestPath functions. JsonArrayLength returns the length of an array node.
* Plumb the path from the client to the extra physics params and backMelanie2013-02-071-0/+2
|
* Enables script access to the per object dynamic attributes through the JsonStoreMic Bowman2013-02-061-0/+1
| | | | | | | | | | | script functions. Adds JsonAttachObjectStore to associate a store identifier with an object (scripts can only access the store in their host object, this could be extended but isn't necessary for now). Note this opens a method to the DAMap OSDMap. This will be removed later, but greatly simplifies the code for now. The JsonStore and these scripts are disabled by default.
* Add JsonTestStore to determine if a JsonStore is associated withMic Bowman2013-01-301-0/+1
| | | | a particular UUID.
* Move scene debug commands into separate module. Command changes from "debug ↵Justin Clark-Casey (justincc)2013-01-101-0/+43
| | | | scene <key> <value>" to "debug scene set <key> <value>" to accomodate future settings
* XmlRpcGridRouterBlueWall2012-12-031-0/+1
| | | | | | | | | Flesh out XmlRpcGridRouter to reap unused channels from gateway when scripts or objects are removed, or when the llCloseRemoteDataChannel is called. See: http://http://forge.opensimulator.org/gf/project/xmlrpcrouter/ or https://github.com/BlueWall/XmlRpcRouter for php gateway and test code.
* Completely remove the IRegionModule interfaceMelanie2012-11-121-55/+0
|
* document & 80-character width terminal formattingSignpostMarv2012-11-111-36/+78
| | | | Signed-off-by: Diva Canto <diva@metaverseink.com>
* moving windlight-sources to correct namespace-named folder (world); add ↵PixelTomsen2012-11-111-0/+33
| | | | | | LightShare as Interface Signed-off-by: Diva Canto <diva@metaverseink.com>
* One more module converted: CloudModule.Diva Canto2012-11-101-1/+1
|
* 80 character-width terminal formatting of IDialogModule interface, removing ↵SignpostMarv2012-11-101-23/+28
| | | | superfluous whitespace & line-endings.
* Documenting parameters of methods on the IDialogModule interfaceSignpostMarv2012-11-101-33/+73
|
* Converted the WindModule to the new region module interface (38 to go). Also ↵Diva Canto2012-11-091-1/+1
| | | | added both the WindModule and the SunModule to the Plugin manifest.
* Converted the SunModule to the new region module interface. (39 to go...)Diva Canto2012-11-091-1/+1
|
* marking IRegionModule interface as obsolete via System.ObsoleteAttribute, ↵SignpostMarv2012-11-091-0/+2
| | | | intentionally triggering a bunch of warnings in compiler output in hopes of encouraging other developers to refactor built-in modules when they have free time.
* Add a method to query all registered script constants to allow non-XEngineMelanie2012-11-041-0/+2
| | | | script engines to use them.
* Make "show object part" command correctly display script status.Justin Clark-Casey (justincc)2012-10-311-0/+13
| | | | | Uses new IEntityInventory.TryGetScriptInstanceRunning() Makes it clearer that TaskInventoryItem.ScriptRunning cannot be used as it is temporary and not updated.
* documenting some params on ISoundModule methodsSignpostMarv2012-10-291-7/+16
|
* Refactoring llTriggerSoundLimited with a new method on ISoundModule, as the ↵SignpostMarv2012-10-291-0/+3
| | | | LL Wiki spec for llTriggerSoundLimited states an axis-aligned bounding box, not radial constraint
* shuffling code around so that the interface for ISoundModule.SendSound() ↵SignpostMarv2012-10-291-1/+1
| | | | specifies a UUID rather than a string
* moving SendSound from SceneObjectPart to ISoundModuleSignpostMarv2012-10-291-0/+15
|
* deduplicating code into a single LoopSound methodSignpostMarv2012-10-291-4/+5
|
* adjusting parameter order of PreloadSound to be more logicalSignpostMarv2012-10-291-2/+2
|
* transposing LoopSoundMaster to Sound ModuleSignpostMarv2012-10-291-0/+11
|
* transposing preload sound onto sound moduleSignpostMarv2012-10-291-0/+10
|
* transposing stop sound into sound moduleSignpostMarv2012-10-291-0/+6
|
* documenting ISoundModule methods & fieldsSignpostMarv2012-10-291-0/+28
|
* formatting ISoundModule prior to documentationSignpostMarv2012-10-291-2/+4
|
* stripping whitespace from ISoundModule, formatting SoundModuleNonShared.csSignpostMarv2012-10-291-1/+1
|
* making the max distance for sounds to be heard from their origin a ↵SignpostMarv2012-10-291-0/+2
| | | | configurable option exposed via a public field on ISoundModule (with private setter in the implementation)
* refactoring IWorldCommListenerInfo.GetRegexBitfield() method to be a field ↵SignpostMarv2012-10-261-2/+1
| | | | with a private setter
* adding ability for listeners to be filtered by regular expressions and a ↵SignpostMarv2012-10-261-0/+25
| | | | general-purpose function to see if a given string matches a given regex
* Formatting and casing correction in WorldCommModule, trailing new line in ↵SignpostMarv2012-10-261-1/+1
| | | | OSSL to get git diff to not complain
* Add number of inventory items to information displayed via "show part" ↵Justin Clark-Casey (justincc)2012-10-181-3/+11
| | | | console command
* minor: Add missing license information from the top of IUserManagementJustin Clark-Casey (justincc)2012-10-051-1/+28
|
* implementing osDropAttachment & osDropAttachmentAtSignpostMarv2012-10-021-0/+9
|
* Documentation of IScriptModuleComms.RegisterConstant and ↵SignpostMarv2012-09-171-1/+18
| | | | | | IScriptModuleComms.LookupModConstant Signed-off-by: Melanie <melanie@t-data.com>
* Implementing ability to register script constants and invocations on a ↵SignpostMarv2012-09-171-0/+23
| | | | region module automatically
* Support multi-region OAR filesOren Hurvitz2012-09-141-0/+5
| | | | Merged ArchiveWriteRequestPreparation.cs and ArchiveWriteRequestExecution.cs. This simplifies the code, and it's faster to write each scene to the archive as it's found rather than all at once at the end.
* Allow an incoming identifier to be specified for a JsonStore.Mic Bowman2012-09-111-1/+1
|
* If reusing dynamic textures, do not reuse small data length textures that ↵Justin Clark-Casey (justincc)2012-09-061-3/+54
| | | | | | | | | fall below current viewer discard level 2 thresholds. Viewer LL 3.3.4 and before sometimes fail to properly redisplay dynamic textures that have a small data length compared to pixel size when pulled from cache. This appears to happen when the data length is smaller than the estimate discard level 2 size the viewer uses when making this GetTexture request. This commit works around this by always regenerating dynamic textures that fall below this threshold rather than reusing them if ReuseDynamicTextures = true This can be controlled by the [Textures] ReuseDynamicLowDataTextures config setting which defaults to false.
* adding support for static method script invocationsSignpostMarv2012-08-311-2/+9
|
* adding documentation to script invokation methodsSignpostMarv2012-08-311-0/+22
|