aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert previous commitMelanie Thielker2009-02-201-7/+0
|
* Committing interface and stubs for IM interceptionMelanie Thielker2009-02-201-0/+7
|
* This moves the 2 friends-related interregion messages out of OGS1 and into ↵diva2009-02-201-2/+94
| | | | the FriendsModule. No functional changes. Those messages were sent over XMLRPC, and that's how it continues to be for now. Just moving this couple of interregion messages out of OGS1, in preparation for the big shlep ahead.
* * refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵Justin Clarke Casey2009-02-191-2/+2
| | | | it actually does
* * Do deep inspection when saving inventory items in order to capture all the ↵Justin Clarke Casey2009-02-191-1/+1
| | | | | | | | | necessary assets (textures, objects within objects, textures referenced in scripts contained in objects contained in another object, etc.) * Not yet ready for general use
* Make the implementation of the message transfer module protected virtualMelanie Thielker2009-02-191-13/+13
| | | | | | throughout
* reverted last revision, until we decide how to handle capturing IM'sMW2009-02-191-14/+0
|
* Added a event to IMessageTransferModule (and MessageTransferModule) so that ↵MW2009-02-191-0/+14
| | | | other modules can capture IM messages and do custom handling of them. As just attaching to Client IM events doesn't really support this, as they would still get routed through the normal process and could give back errors.
* * Change AssetGatherer method access so that only methods which are worth ↵Justin Clarke Casey2009-02-181-1/+4
| | | | calling from the outside are public
* * Make save iar behave properly if the nominated inventory path does not existJustin Clarke Casey2009-02-182-10/+28
| | | | | | * load iar probably still fails for this
* * Assign incoming items with a random UUID so that archives can be loaded ↵Justin Clarke Casey2009-02-173-13/+6
| | | | | | | | more than once * Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem)
* * extend inventory archive save test to check for the presence of the item ↵Justin Clarke Casey2009-02-171-26/+32
| | | | file in the saved archive
* * switch to pulsing monitors to perform test sync instead of events, since ↵Justin Clarke Casey2009-02-171-5/+11
| | | | this doesn't allow one to accidentally forget to reset the event
* * Establish InventoryArchiveSaved event for unit testsJustin Clarke Casey2009-02-173-32/+67
| | | | | | * This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location
* - remove the Metadata property from AssetBase and return all previousMike Mazur2009-02-171-1/+1
| | | | | | | | | properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
* * Iniital inventory archive test code. Doesn't actually do any testing yetJustin Clarke Casey2009-02-161-0/+159
|
* * minor: print out status messages at start and end of inventory archive ↵Justin Clarke Casey2009-02-161-0/+16
| | | | loading and saving
* * refactor: move alert commands from Scene to DialogModuleJustin Clarke Casey2009-02-131-1/+51
|
* * Quieten down log messages from the Friends moduleJustin Clarke Casey2009-02-132-9/+7
|
* * Make it possible to load and save inventory archives while a user is not ↵Justin Clarke Casey2009-02-123-33/+58
| | | | | | | | logged in on standalone mode but not on grid mode * No user functionality yet
* large scale fix for svn props after "the great refactor"Sean Dague2009-02-1218-198/+198
|
* * move userinfo for inventory archiving up to module class so that it only ↵Justin Clarke Casey2009-02-123-90/+85
| | | | has to be done once
* * optimized usings.lbsa712009-02-1218-257/+216
|
* * When an inventory archive is loaded, immediately update the client's ↵Justin Clarke Casey2009-02-112-21/+62
| | | | | | | | inventory if that client is online at that region server * Not useable yet
* * Establish a common InventoryNodeBase class from InventoryItemBase and ↵Justin Clarke Casey2009-02-111-0/+11
| | | | InventoryFolderBase
* * Refactor inventory archive code to allow direct invocation in order to ↵Justin Clarke Casey2009-02-113-52/+274
| | | | | | | | support future unit tests * Add a file I missed out from the last commit (the build was probably fine without it)
* * More inventory archive invocation to a proper region moduleJustin Clarke Casey2009-02-112-10/+4
| | | | | | * Not ready for use yet
* this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield2009-02-1017-0/+6606
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