aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/World/Estate (follow)
Commit message (Collapse)AuthorAgeFilesLines
* this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield2009-02-102-1139/+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
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-062-3/+3
| | | | | | | | | | | | | | | | | | | | 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!
* - add OpenSim.Framework.AssetMetadata class. AssetBase is now composed of itMike Mazur2009-02-041-14/+14
| | | | | - trim trailing whitespace
* * refactor: move estate dialog to DialogModuleJustin Clarke Casey2009-01-081-3/+8
| | | | | | * This appeared only to be implemented for the region, and doesn't currently seem to work anyway
* * refactor: move code for sending a message to all users in a region to the ↵Justin Clarke Casey2009-01-081-3/+4
| | | | DialogModule
* * Implement saving of region settings in OAR filesJustin Clarke Casey2008-12-301-4/+1
| | | | | | | | * This means that you can now save terrain textures, water height, etc. * Estate settings are not supported * Older OAR files without these settings can still be loaded
* Fix and streamline the RegionHandshake stuff for estate managersMelanie Thielker2008-12-181-8/+3
|
* Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make allMelanie Thielker2008-11-211-6/+6
| | | | | | the internals of the permissions module adapter sane
* * test: Add scene root agent test stub, since I'll be picking up with ↵Justin Clarke Casey2008-11-141-2/+0
| | | | something else the next time I start coding on OpenSim
* * minor: remove mono compiler warningsJustin Clarke Casey2008-11-141-4/+4
|
* * Implements terrain raw upload. You can now upload your .raw terrain files ↵Teravus Ovares2008-11-142-0/+244
| | | | | | | using the Estate Tools. * Could this be extended in the future to support .oar uploads too? Only time will tell!
* * refactor: as per a recent opensim-dev thread, rename InnerScene to ↵Justin Clarke Casey2008-11-121-1/+1
| | | | SceneGraph to make it more descriptive of its intended function
* * Commit allows downloading of the .raw terrain from the estate tools.Teravus Ovares2008-11-101-0/+26
| | | | | | | * Implements the SendInitiateDownload method in IClientAPI * Uses the ITerrainModule Interface to write a terrain file to disk then uses a FileStream to read the binary file from the disk and put it in a byte array. and save to the xFer list. * It then tells the client to download the file and the client initiates an Xfer request.
* * Apply patch in http://opensimulator.org/mantis/view.php?id=2397Justin Clarke Casey2008-11-071-0/+5
| | | | | | | * Fix from 7139 also needed in the Estate Menu teleport home functions * Thanks idb
* Remove a UUID fudge that broke "Abandon Land"Melanie Thielker2008-10-111-2/+2
|
* A bit more estate fudgingMelanie Thielker2008-10-101-1/+12
|
* Add the beginnings of a sim health check (through remote admin)Melanie Thielker2008-10-101-0/+5
|
* Mantis#296. Thank you kindly, Idb for a patch that resolves:Charles Krinke2008-09-281-0/+23
| | | | | | | | | Estate/ Manager Owner Uses the Region/Estate Menu Region TAB, and uses "Teleport Home All Users..." (Action Button), the action will complete but no one will be teleported and all users still function in the region ok.
* * Patch from JHurlimanTeravus Ovares2008-09-261-30/+30
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* Update svn properties, formatting cleanup.Jeff Ames2008-09-091-1/+1
|
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-26/+26
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Formatting cleanup.Jeff Ames2008-08-181-9/+9
|
* Fix up master avatar handling for estate owners. Introduces a newMelanie Thielker2008-08-151-1/+8
| | | | | | | | | hierarchical rights structure. MasterAvatar: Owner of the region server (may be null), net gods (users with GodLevel 200), Estate owner (from database). Look at Opensim.ini.example to enable net gods. Estate owner will default to master avatar.
* Make the estate owner work. Changes permissions checks to allow theMelanie Thielker2008-08-141-8/+4
| | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
* Minor formatting cleanup.Jeff Ames2008-08-071-5/+5
|
* Addresses Mantis #1886Melanie Thielker2008-08-041-2/+4
| | | | | | | | Forces the landmark and menu flags to be always set, like in previous releases. This will cause the parcel based restriction on setting landmarks to have no effect, until it is implemented properly
* Estate series, patch 9 (#9157)Melanie Thielker2008-08-011-1/+9
| | | | | | | | | Adds the new access semantics and the new flag (allow only age verified) Plumbs in the abuse email address from sim to viewer. The other way around, libomv appears to be lacking support for the data field in the packet. Includes a migration, run prebuild!
* Patch #9155 (Mantis #1793)Melanie Thielker2008-07-251-0/+3
| | | | | | | Fix a regression that caused the region settings not to save. Still no SQLite support for region settings. MySQL now functional.
* Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames2008-07-231-40/+40
|
* Fix prim link numbers (Mantis #1781)Melanie Thielker2008-07-191-4/+4
| | | | | | | | | | | Implements additional unlink modes (unlink root prim from link set, some multi-set operations). Linking (single and mutiple) fully implemented. Consistent numbering of links while in world. Link/delink with predictable link numbering. Correct link numbers in LSL. Not all multi-set ops implemented. Link numbers still change when taken and re-rezzed.
* Patch to fix saving of estate managers list loaded during migration.Melanie Thielker2008-07-181-1/+2
| | | | | | | No longer teleports an agent home unless their root agent is being banned. Visual blocking is still in effect.
* Patch adds bool IsManager(LLUUID) to IEstateModule.Melanie Thielker2008-07-181-0/+12
| | | | | | | | Returns true whenever the LLUUID references a user who is either an EM or the region owner. Please note that ownership is region-scoped, while EM is estate-scoped.
* Patch #9151Melanie Thielker2008-07-181-64/+170
| | | | | | Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
* Patch #9150Melanie Thielker2008-07-141-6/+75
| | | | | | Patch 7 of the region patches. Finish off the region parts of the estate dialog. Full user functionality. Terrain textures, heights, water, avatar counts, prim bonus, debug settings and region toggles can now be set from the dialog on a per-region basis. Estate stuff defaults to sane values where there are no defaults, to estate_settings.xml otherwise. Sun still b0rked :(
* Patch #9149Melanie Thielker2008-07-141-48/+28
| | | | | | Make all of the toggles go live. Utilizes the new database table for almost everything. Remove lots of now unneeded settings from the EstateSettings class
* Patch #9147Melanie Thielker2008-07-141-61/+71
| | | | | | | Patch #4 of the region settings series. Partial functionality of the new storage system. More patches to follow.
* * Changed casing of some archaic methods to conform with code standardslbsa712008-07-081-9/+9
|
* move along, nothing to see here. just a couple of lazy variables.Dr Scofield2008-06-271-1/+2
|
* * Adds Region ban capability to Regions. You access this by going to ↵Teravus Ovares2008-06-211-1/+85
| | | | | | | | World->Region/Estate. Then on the Estate tab, at the lower right hand corner, clicking the 'Add' button and picking an avatar. * It only persists across reboots for the mySQL datastore currently. * Currently have stubs in the other datastores.
* * Fixes a bug saving the current sun phase to the estate_settings file.Teravus Ovares2008-06-021-1/+7
|
* * Fixed a dangling event hook that I added.Teravus Ovares2008-05-301-0/+1
| | | | | * Added a Non-finite avatar position reset. This will either handle the <0,0,0> avatar gracefully, or send the avatar to 127,127,127 if that also doesn't work. ( I've only been able to reproduce this error once on my development workstation )
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-301-1/+1
|
* * Added helper method to the Sun module to Get the Linden hour based on the ↵Teravus Ovares2008-05-301-1/+2
| | | | math in the sun module. This populates the sun phase slider on the terrain tab in the estate tools according to the current sun phase. Display purposes only for now. Need to go the other way for setting the sun phase based on the linden hour in the estate tools.
* * Caches UUIDName requestsTeravus Ovares2008-05-291-2/+46
| | | | | | * Looks up UUIDNames for script time and colliders in a separate thread. * Hopefully this'll allow you to look at top scripts on a region that has a lot of scripts without crashing your client thread.
* * A hacky Top Scripts display. It isn't accurate as far as ms accounting, ↵Teravus Ovares2008-05-251-9/+27
| | | | | | | however you can use it to help find out what scripts are causing your simulator to cry. * Access it from the Estate tools/Debug tab.
* * Adds Top Colliders when using ODE. Access it from the estate tools/debug tab.Teravus Ovares2008-05-251-0/+39
|
* * Comitting 0001271: [PATCH] Refactor permissions to fully allow stacking ↵Teravus Ovares2008-05-141-3/+3
| | | | permissions modules. From Melanie. Thanks Melanie!
* *LLClientView is now pushed the EstateSettings instead of pulling it from ↵mingchen2008-05-061-9/+63
| | | | | | | the scene...more to standards *LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)
* * Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey2008-05-051-2/+2
|
* Update svn properties.Jeff Ames2008-05-041-386/+386
|