aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/ApplicationPlugins/LoadRegions/LoadRegionsPlugin.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-08-13Updated the create_region command in the RemoteAdmin plugin to properly ↵randomhuman1-0/+2
support estates without seeking further input on the console.
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-2/+2
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-2/+2
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-2/+2
Signed-off-by: Melanie <melanie@t-data.com>
2009-12-28Change FriendsModule, InstantMessageModule, MessageTransferModule, ↵Melanie1-3/+1
MuteListModule, OfflineMessageModule, PresenceModule, InventoryTransferModule and LureModule to new style. Reduce FriendsModule and PresenceModule to shells.
2009-09-06* Debugging why region loading is occurring so slowly on a setup with 64 ↵Adam Frisby1-0/+10
regions in a Regions.ini (took 38 minutes on my test box)
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-14* Improve loadregions so that all region configs are checked for clashes ↵Justin Clarke Casey1-20/+15
(e.g. same uuid) rather than just one
2009-05-14* refactor: move bottom part of 'xml2' serializaton to separate classJustin Clarke Casey1-1/+0
2009-03-10* Cleanup and CCC (Code Convention Conformance)lbsa711-14/+22
2009-02-27Changed the CreateCommsManagerPlugin so it requests a IRegionCreator and ↵MW1-1/+1
subscribes to the OnNewRegionCreated event on that interface rather than requesting the LoadRegionsPlugin directly. Removed the reference to OpenSim.ApplicationPlugins.LoadRegions from the CreateCommsManagerPlugin project.
2009-02-26Added IRegionCreator interface that all ApplicationPlugins that are creators ↵MW1-3/+1
of Scenes should implement and register with the ApplicationRegistry.StackModuleInterface<>(); So that other plugins can attach to their OnNewRegionCreated event. Made some changes to IRegistryCore and RegistryCore so they support "Stacked" interfaces.
2009-02-26Added IRegistryCore and RegistryCore to OpenSim.Framework.MW1-2/+20
Added a ApplicationRegistry to OpenSimBase. Changed LoadRegionsPlugin so it registers itself to that application registry. Added a event to LoadRegionsPlugin, that is triggered when it creates a new scene ,although maybe this event should actually be in opensimBase incase other plugins are creating regions (like the RemoteAdminPlugin).
2009-02-26Added a PostInitialise method to IApplicationPlugin, this allows us to do ↵MW1-10/+17
work in there knowing that all other ApplicationPlugins have been initialised by that time. Moved the loadRegions code in LoadRegionsPlugin to the PostInitialise method.
2009-02-12* optimized usings.lbsa711-5/+4
2009-02-10this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield1-4/+4
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
2009-02-09starting phase 2 of the OpenSim.Region.Environment commit: relocatingDr Scofield1-1/+1
OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules
2009-02-06This changeset is the step 1 of 2 in refactoringDr Scofield1-2/+11
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!
2008-09-02fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield1-1/+1
cleanup: warnings, readability
2008-08-19Update svn properties, formatting cleanup.Jeff Ames1-18/+18
2008-08-18* If two regions have configuration information that conflicts (save xy ↵Justin Clarke Casey1-2/+55
location, same uuid or same internal ip port) then complain loudly and don't start up
2008-07-23Thanks, sempuki, for a patch that moves control of Mono.Addins from source ↵Mike Mazur1-5/+0
attributes to external XML files. Fix issues 1682 and 1786.
2008-07-11Mantis#1682. Revert temporarily, Sempuki's mono addins patchCharles Krinke1-0/+5
while he studies the issues in Windows a little bit.
2008-07-10Mantis#1682. Thank you kindly, Sempuki for a patch that:Charles Krinke1-5/+0
Move control of Mono.Addins from source attributes to external XML files. This removes a lot of coupling of the source with Mono.Addins
2008-06-27Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke1-2/+15
Currently module loading is done ad-hoc. I propose creating a simple loader class that leverages Mono.Addins (and perhaps the new .NET addins when they become available in mono). Attached is a basic patch for review that compiles into HEAD, but doesn't yet replace any existing ad-hoc loaders.
2008-06-26small change to last commitMW1-4/+4
2008-06-26As per the suggestion on the mailing list, added support for a OpenSim.xml ↵MW1-4/+4
config file, instead of a ini file. INI files still work the same as they did before, just now if a ini file isn't found, it looks for a OpenSim.xml file (of course in xml format) and if found uses that. Includes a OpenSim.Example.xml for reference (the default settings saved as a xml file).
2008-06-01* Refactor: Split opensim background server into a separate classJustin Clarke Casey1-2/+2
2008-05-14* Refactored IConfigSource into Physics plug-ins and Scene. We can get rid ↵Teravus Ovares1-0/+1
of some of the parameters we pass to it's constructor now like, 'm_allowPhysicalPrim', 'seeIntoOtherRegions', etc.. so on * The main purpose of this is to provide configuration options for ODE and other physics plug-ins that are advanced enough to be able to be configured.
2008-05-01* Rolled back a few changes.Adam Frisby1-2/+2
2008-05-01* Cleaning code still.Adam Frisby1-2/+2
2008-04-29* Little more spring cleaning.Adam Frisby1-8/+14
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-4/+6
(this took a while to run).
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-04Merged 3Di code that provides scene and avatar serialization, and plugin ↵Johan Berntsson1-2/+2
support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
2008-02-07Update version numbers to 0.5Jeff Ames1-2/+2
2008-02-05Converted logging to use log4net.Jeff Ames1-8/+10
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-01-05Removed ModuleName because its like that and thats the way it is (according ↵Tedd Hansen1-4/+0
to Mono)
2008-01-05Implicit interface definitions (maybe Mono won't crash?)Tedd Hansen1-1/+1
2008-01-05Added ModuleName to /OpenSim/StartUp modules + debug messages during startupTedd Hansen1-0/+4
2008-01-05Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.Tedd Hansen1-2/+2
Some debug info for startup added to find bugs. ++
2007-12-27* Optimized usingslbsa711-15/+8
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-23Some log fixing for the LoadRegionsPluginJustin Clarke Casey1-8/+8
2007-12-11added copyright noticesJeff Ames1-1/+29
2007-11-25* Added the ability to restart your individual sims from within them using ↵Teravus Ovares1-1/+28
the estate tools. * The sims properly restart, however they don't yet notify the existing avatars that they are up. To see the sim again, you'll need to log-out and back in until I can figure out how to get the proper data to the sims and to the avatar so they reconnect again.
2007-11-15* Added MySQLDataStore (adapted from MonoSqlitelbsa711-2/+2
* Made startup a little bit more forgiving on dll load * Minor renamings and musings
2007-11-04Added forgotten ApplicationPlugins directory and moved the load region code ↵MW1-0/+58
out to a plugin. To make opensim search for the new plugin, you will need to delete the "addin-db-000" and "addins" sub directories in bin if you have them.