aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/ApplicationPlugins/RegionModulesController/RegionModulesControllerPlugin.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Massive tab and trailing space cleanupMelanie Thielker2017-01-051-6/+6
|
* Move a call to RequestModuleInterface to a new scene callback functionMelanie Thielker2015-11-121-0/+2
| | | | because the current implementation would have always returned null
* Make Setup_XXX=disabled not even load the module at all, rather thanMelanie Thielker2015-08-161-0/+7
| | | | loading and not using it
* WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.Diva Canto2014-12-301-0/+1
| | | | | | | This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1 Additional changes: - Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing. - Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent
* Actually call Close() for shared region modules when the simulator is being ↵Justin Clark-Casey (justincc)2014-07-021-34/+53
| | | | | | shutdown. Adds regression test for this case.
* minor: Log number of region modules loaded from each pluginJustin Clark-Casey (justincc)2013-03-021-1/+23
|
* Remove any mention of IRegionModule from region names and comments to aidMelanie2012-11-121-1/+1
| | | | grepping for remaining uses
* refactor some common code in RegionModulesControllerPluginJustin Clark-Casey (justincc)2010-12-041-55/+45
| | | | also some minor doc changes in BareBonesNonSharedModule
* This fixes the problem that region modules (new style) weren't being recognized.Diva Canto2010-01-111-9/+13
|
* This is somewhat major-like..... Change the intialization order ofMelanie2009-12-281-9/+9
| | | | | | | Application plugins so that MainServer.Instance gets assigned before RegionModulesController loads the new style shared modules. This is needed because otherwise no new style shared module could register a HTTP method.... if it breaks, you get to keep both pieces
* * Tweak to region module loading to check for a matching constructor first ↵John Hurliman2009-10-271-6/+7
| | | | | | | instead of throwing and catching exceptions * Commenting out the MySQL startup sequence that cleans out dropped attachments under the advice that it is no longer relevant. If anything, it could be brought back as a database cleanup console command * Updated to the latest libomv 0.8.0-pre. UUID.TryParse() will no longer throw and catch exceptions for most failed UUID parses
* Really make module port selection work. Implement port setting inMelanie2009-10-211-4/+29
| | | | LLProxyLoginModule.
* Cleanup and comment the region module loader. Add support for configuringMelanie2009-10-201-26/+173
| | | | | | a server port to use for modules in a generic way and also add support for disabling modules that don't support proper disabling. Add support for selective loading by class name (advanced users only)
* Replace the Replaceable modules nameMelanie2009-08-101-4/+4
|
* Complete the work on the Replaceable interface logic. From this commit onwardsMelanie2009-08-061-1/+102
| | | | | the mere presence of a full version of a replaceable module will cause the replaceable module in core to be deactivated.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-04-291-1/+1
|
* Remove some debug messages I have forgotten to take out.Homer Horwitz2009-04-261-2/+0
|
* Add the RegionLoaded(Scene) API to the new region module interface to allowMelanie Thielker2009-04-141-0/+20
| | | | | | | region modules to use another region module's interfaces and events in a scene context
* Fix ordering of operations: First initialize everything, then add regionsHomer Horwitz2009-04-131-0/+6
|
* - Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz2009-04-051-0/+192
- Change several classes to use the new plugin for handling of region-modules (NOTE: No regionmodule is using this yet) - Add necessary prebuild parts (don't forget to runprebuild) Attention: Work in progress. This shouldn't break anything, but you never know...