aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield2009-02-10129-38867/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator
* Moved prim crossing out of OGS1 and into RESTComms and ↵diva2009-02-092-9/+270
| | | | | | | | | | LocalInterregionComms. This breaks interregion comms with older versions in what concerns prim crossing. In the process of moving the comms, a few things seem to be working better, namely this may address mantis #3011, mantis #1698. Hopefully, this doesn't break anything else. But I'm still seeing weirdnesses with attchments jumping out of place after a cross/TP. The two most notable changes in the crossing process were: * Object gets passed in only one message, not two as done before. * Local object crossings do not get serialized, as done before.
* From Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague2009-02-092-4/+4
| | | | | | | | | | | These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before. This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSim or their dependencies upon AssetCache functionality.
* * Add the ability to type help <command> for more detailed help about a ↵Justin Clarke Casey2009-02-092-4/+8
| | | | specific command if any is available
* starting phase 2 of the OpenSim.Region.Environment commit: relocatingDr Scofield2009-02-0912-3035/+0
| | | | | | OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules
* Adds support for HG linking to specific regions within an instance. The ↵diva2009-02-071-110/+13
| | | | format is Host:Port:Region. Refactored the linking code from MapSearchModule to HGHyperlink, so that it can be used both by the MapSearchModule and the Console command.
* Replace the console for all OpenSim apps with a new console featuring commandMelanie Thielker2009-02-072-67/+93
| | | | | | | | | line editing, context sensitive help (press ? at any time), command line history, a new plugin command system and new appender features thet let you type while the console is scrolling. Seamlessly integrates the ICommander interfaces.
* * minor: Apply second patch from ↵Justin Clarke Casey2009-02-062-28/+37
| | | | | | | | | | http://opensimulator.org/mantis/view.php?id=3089 * This adds more explanation for the new proxy settings in OpenSim.ini.example * Also does some formatting correction * I did some additional reformatting on top of that
* * Implement help <command> from the region consoleJustin Clarke Casey2009-02-061-4/+1
| | | | | | | * So at the moment once can type 'help terrain fill' as well as 'terrain fill help' * Current implementation is a transient hack that should be tidied up soon
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-06132-1052/+502
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* more eventqueue endian madnessDahlia Trimble2009-02-061-9/+5
|
* move RegionDenyAgeUnverified parameter to AgeVerificationBlock in parcel ↵Dahlia Trimble2009-02-061-2/+1
| | | | properties event queue message. Addresses Mantis#3090
* Thanks cmickyb for a patch (Mantis#3089) that adds support for proxy in http ↵Dahlia Trimble2009-02-062-0/+35
| | | | requests
* * minor: remove mono compiler warningJustin Clarke Casey2009-02-051-3/+3
|
* * Apply http://opensimulator.org/mantis/view.php?id=3056Justin Clarke Casey2009-02-051-0/+7
| | | | | | | * Clamps negative values to zero when a terrain is exported in LLRAW format, since LLRAW doesn't support negative values. * Thanks jonc!
* * Remove CommanderTestModule as there are several normal modules which ↵Justin Clarke Casey2009-02-051-89/+0
| | | | effectively fulfil this function
* * cheap hack to make module help information more accurately reflect what ↵Justin Clarke Casey2009-02-051-1/+1
| | | | | | | | command text needs to be typed * Should disappear soon
* * Make existing module commanders register as help topicsJustin Clarke Casey2009-02-055-15/+27
| | | | | | | * Typing help will now give a list of these topics at the top (as well as the rest of the current help stuff) * Typing help <topic> will give information about commands specific to that topic
* * Use the commander name to register module commanders instead of providing ↵Justin Clarke Casey2009-02-055-6/+24
| | | | the information twice
* * refactor: Split out module Command class into a separate fileJustin Clarke Casey2009-02-053-172/+205
|
* * refactor: Move module handling code up into SceneBase from Scene, reducing ↵Justin Clarke Casey2009-02-051-0/+1
| | | | the large number of different things that Scene does
* * Add the second version of the experimental ObjectAdd Cap. It will handle ↵Teravus Ovares2009-02-051-38/+146
| | | | both versions currently.
* * Committing an experimental ObjectAdd module. Intended to work with ↵Teravus Ovares2009-02-051-0/+260
| | | | | | | | http://jira.secondlife.com/browse/VWR-8049 . * Catherine contacted us and gave us a LLSD dump to study for implementation. * Still needs to be tested. May not produce expected results.
* * Introduce a new "default" option for asset_database in the [STORAGE] sectionJustin Clarke Casey2009-02-041-0/+1
| | | | | | | | * This option makes OpenSim use the usual db based asset service in standalone, and the grid based one in grid mode * The other options can (local, grid, etc) can still be used explicitly as before * Also change OpenSim.ini.example and the surrounding explanative text
* - add OpenSim.Framework.AssetMetadata class. AssetBase is now composed of itMike Mazur2009-02-049-114/+114
| | | | | - trim trailing whitespace
* * Add another object to the existing save oar testJustin Clarke Casey2009-02-031-21/+62
|
* * Address http://opensimulator.org/mantis/view.php?id=3076 by actually ↵Justin Clarke Casey2009-02-031-2/+2
| | | | | | | | eliminating the redundant enable = true commented example * Comment out some startup verbosity from the module if we haven't enabled it
* * Fission SceneObjectTests into basic and linking setsJustin Clarke Casey2009-02-031-1/+1
|
* OK, commenting the return again :-/diva2009-02-031-2/+2
|
* - move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs toMike Mazur2009-02-031-22/+23
| | | | | | OpenSim/Data/IAssetData.cs - remove some trailing whitespace
* Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur2009-02-031-1/+1
| | | | plugins.
* * Establish OnOarFileSaved EventManager event and subscribe to that instead ↵Justin Clarke Casey2009-02-025-30/+34
| | | | | | | | | of passing in a waithandle to the archiver * This matches the existing OnOarFileLoaded event * This brings up the question of how these things can be made generic so that they don't have to be tied into EventManager, but that's a topic for another day
* Restore llGetSunPosition to its former self.idb2009-02-021-1/+1
| | | | | Fixes Mantis #2195
* * Make it more obvious that there is an enabled switch for chat in ↵Justin Clarke Casey2009-02-021-2/+2
| | | | | | | | OpenSim.ini.example. * Add default information for other chat settings
* * Stop the instant message module from trying to register for the message ↵Justin Clarke Casey2009-02-021-3/+11
| | | | transfer module in PostInitialise() if it hasn't actually been enabled
* * Small tweak to move name replacement in friendship offer since server side ↵Justin Clarke Casey2009-02-021-10/+13
| | | | requests don't want the lookup
* [previous VectorRender patch was from: Robert SmartDr Scofield2009-02-021-1/+1
| | | | | | | | <SMARTROB@uk.ibm.com>] clean up.
* [patching previous patch and also taking the chance of fixing theDr Scofield2009-02-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | previous commit message] This patch reimplements the Draw method in the VectorRenderModule which is used to create dynamic textures. The previous version was limited to creating square dynamic textures, it also didnt allow for dynamically loading an image containing transparency except at 256x256. The extraParams string in such functions as osSetDynamicTextureData can now be passed a comma seperated string of name value pairs which set the width,height and alpha value of dynamic textures. e.g. "height:512,width:2048,alpha:255" Backward compatibility is still preserved so passing the old params of either a string integer "256" "512" will still work in the same fashion as will passing "setAlpha" on its own
* Merge branch 'vector' into OpenSimulator.orgDr Scofield2009-02-021-22/+141
|
* * Removed erroneous reference to the Data.Base Frameworklbsa712009-02-021-1/+0
|
* Minor formatting cleanup.Jeff Ames2009-02-022-2/+2
|
* * Adding the Tree module configuration options to OpenSim.ini.exampleTeravus Ovares2009-02-021-9/+57
| | | | | | | * Adding an option to use the tree module to manage the trees in the simulator (grow/reproduce/die) * Setting it to off by default in an effort to reduce the number of threads in use by default * You can also turn it on in a 'one off' way with 'tree active true' on the console. To 'one off' turn it off, it's 'tree active false'. The permanent way to do that, however is in the opensim.ini.
* Putting the return back in AddCapsHandler upon attempt at adding CAPs twice. ↵diva2009-02-011-2/+5
| | | | The return seems to have been commented in 8038, as an attempt at fixing multiple TP problems later identified to be deadlocks. CAPs should never be overwritten, or the viewer can get confused. Right now this method is erroneously being called twice because of legacy code. I'll fix that later, after further testing.
* * Adding a few fields to the Land data responder that the client is ↵Teravus Ovares2009-02-011-0/+3
| | | | complaining about (and older clients are crashing on)
* More on dynamic hyperlinks. Making the 4096 check (deregistration of region) ↵diva2009-02-011-1/+1
| | | | work in grid mode.
* Check for the 4096 limitation in dynamic region hyperlinks.diva2009-02-011-6/+43
|
* Initial support for dynamic HG hyperlinks. With this commit, remote sims can ↵diva2009-01-311-2/+101
| | | | be linked (and TPed to) simply by searching on the map for things like this ucigrid03.nacs.uci.edu:9003 or by clicking on things like this in the chat history secondlife://ucigrid03.nacs.uci.edu:9003/ or by clicking on links like that on the embedded browser.
* * Put a wait timeout on the archive test, just in case the archiver never ↵Justin Clarke Casey2009-01-301-1/+1
| | | | returns
* * In OpenSim.ini.example, list defaults for AllowOSFunctions and ↵Justin Clarke Casey2009-01-301-26/+27
| | | | OSFunctionThreatLevel and change existing OpenSim.ini.example settings
* * Extend archive save test to check for the presence of the file for the ↵Justin Clarke Casey2009-01-306-17/+65
| | | | | | | | object that was in the scene * Can now pass in a wait handle to ArchiveRegion() if you want same thread signalling that the save has completed