aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* allow for Inventory database source to be specified in mainSean Dague2008-04-231-1/+1
| | | | | | | | configs. This works with sqlite and nhibernate backends, and stays with default seperate ini files for mysql and mssql until someone writes those.
* changes to allow asset_source to be specified in the opensim.iniSean Dague2008-04-231-1/+1
| | | | | | | | this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
* * Implement proper emptying of trashcan on standaloneJustin Clarke Casey2008-04-232-0/+20
| | | | | | | * On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items * An implementation for grid mode will follow.
* * Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)Teravus Ovares2008-04-2311-12/+252
| | | | | | | | * Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results. * Three axis works well enough to play with it anyway. More work is needed here. * Fixed an incorrectly named method in ODE.NET
* Two small changes:Sean Dague2008-04-231-2/+15
| | | | | | | 1. add addin-db-001 to the delete list 2. allow for connection strings for data sources in the config file
* * Patch for #973 - Object Rez from Inventory ignores permissions - Thanks ↵Adam Frisby2008-04-234-11/+126
| | | | tglion!
* * Patch #1026 - llDialog support -- Thanks Melanie!Adam Frisby2008-04-233-9/+87
|
* * Applying Mantis #1022 - Thanks Melanie!Adam Frisby2008-04-231-2/+11
|
* * Applying Mantis #1021 (llStartAnimation/llStopAnimation) - Thanks Melanie!Adam Frisby2008-04-232-17/+214
|
* * Applying Mantis #1020 (Animations) - Thanks Melanie.Adam Frisby2008-04-236-68/+142
|
* * Removing old libTerrainBSD and associated Plugin & Project.Adam Frisby2008-04-2328-5151/+0
| | | | | * Updated prebuild.xml accordingly.
* * Get rid of missing texture notification drop messages for now - obscuring ↵Justin Clarke Casey2008-04-231-3/+7
| | | | too many other debug messages.
* From: Dr Schofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-231-5/+15
| | | | | | | | | the attached patch fixes http://opensimulator.org/mantis/view.php?id=936 aka load-xml/load-xml2 crashing. problem lies with basic physics not creating physics actors. the solution was already present in SceneObjectPart.cs.
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-04-232-2/+15
| | | | | | Attached is a patch for adding the llGetSunDirection functionality. It was implemented by adding a parameter to estate settings for storing the sun position. The sun position is calculated and stored via the sun module everytime the client's sun position is updated. It was tested with several different srcipts on Linux and Windows
* Update svn properties.Jeff Ames2008-04-231-79/+79
|
* doh, forgot that hg diffs don't do the adds correctly to svnSean Dague2008-04-221-0/+46
|
* From: Dr Scofield <hud@zurich.ibm.com>Sean Dague2008-04-221-6/+4
| | | | | | | | | | | some exceptional code ;-) i've added TerrainException and have modified TerrainModule to now throw TerrainExceptions. cheers, dr scofield
* * Implements llScriptDangerTeravus Ovares2008-04-224-10/+44
| | | | | * Made the scene's scriptDanger method more generic so both the llScriptDanger method and the Script engine method use the same private method.
* * Implemented NoScript areas (without loosing script state).Teravus Ovares2008-04-222-9/+72
|
* * Patch from Mic Bowman(cmickeyb) that implements llUnsit. Thanks Mic!Teravus Ovares2008-04-221-1/+38
| | | | | | | * I expanded upon his patch just a bit to incorporate the following. * if the avatar is sitting on this object, then we can unsit them. * If the object owner also owns the parcel or if the land is group owned and the object is group owned by the same group or if the object is owned by a person with estate access, then we can unsit them.
* * Committing new terrain plugin effects system. Loads DLLs in /bin/Terrain/ ↵Adam Frisby2008-04-222-10/+153
| | | | | | | as terrain module extensions. Committing sample plugin library. * prebuild.xml changes.
* * Added missing reference to OpenSim.Framework.Communications to ↵Adam Frisby2008-04-211-602/+602
| | | | RemoteAdminPlugin to fix a compile error introduced by the Radmin patch.
* * Various compiler warning cleanups.Adam Frisby2008-04-213-13/+13
|
* From: Dr Scofield <hud@zurich.ibm.com>Sean Dague2008-04-215-7/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | the attached patch set is centered around RemoteAdminPlugin and focuses mainly on making it more robust (i.e. more parameter checking and better error reporting) but also we've re-implemented the LoadTerrain stuff that got disabled during the terrain code reworking: * missing PostInitialize() calls on region modules that were loaded for regions created via RemoteAdmin's CreateRegion XmlRpc call * re-implements RemoteAdmin's LoadTerrain XmlRpc call (probably lost during the TerrainModule rework) * adds lots more parameter checking and error reporting to RemoteAdmin * adds a read-only property to RegionApplicationBase so that we can access the CommsManager * adds Exceptions to TerrainModule so that we get better error case feedback (and can report more meaningful errors in turn) * adds a CheckForTerrainUpdate() call to TerrainModule.LoadFromFile() to make terrain changes effective * adds TryGetCurrentScene(LLUUID) to SceneManager so that we can retrieve Scenes not only by name but also by LLUUID cheers, dr scofield
* * Various refactorings.Adam Frisby2008-04-212-18/+36
|
* * Formatted ExportSerialiserModule and SvnBackupModuleAdam Frisby2008-04-217-163/+184
| | | | | * Added a form of GZip compression support to object.xml files produced by exportserialiser. Will look towards standard GZip support. File compression seems to be highly worthwhile reducing a 1.5mb sim state to 62kb.
* Update svn properties.Jeff Ames2008-04-211-7/+7
|
* * Committing fix for previous build breakage. Sorry!Adam Frisby2008-04-211-2/+2
| | | | | * Committing namespace/usings fixes for ThirdParty directory, missed in previous commit.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-21148-776/+619
| | | | (this took a while to run).
* * Terrain Module code has been reformatted to comply with guidelines.Adam Frisby2008-04-2136-600/+682
| | | | | * Fixed a variety of code quality issues. (Yes, I've found ReSharper.)
* * Written a improved self-contained version of the XML Object Serialiser for ↵Adam Frisby2008-04-211-1/+47
| | | | | | | | the ExportSerialisationModule. * This now outputs properly indented XML, that is sorted before construction. This produces a file which proper .diffs can be generated from - the end result being smaller more compact revisions when saving to SVN. * Files are a little heavy still however, compression looks like a good method for packing sim-states for transport outside of SVN. Zip seems to be a good candidate and is on the TODO.
* * Added support for periodic autosaves - added to SvnBackupModule. Will ↵Adam Frisby2008-04-211-8/+30
| | | | | | | | cause a SVN revision to be saved every X minutes. (Default = 15) * Added 'Autosave' options to OpenSim.ini.Example * Added 'ImportOnStartup' option to OpenSim.ini.example
* * Remove user profile from cache when they log out from a region.Justin Clarke Casey2008-04-201-0/+2
| | | | | | | * A much more significant fix is required to clean up the cache when a user moves out of a region, but really better handling of delayed inventory cache updates needs to be written first, and possibly better affinity to cut down agent inventory requests when the move is between two regions hosted on the same server.
* Removed some script engine noise from consoleTedd Hansen2008-04-204-8/+8
|
* Moved script engine os* commands to OSSL_BuilIn_Commands.cs and ↵Tedd Hansen2008-04-204-324/+340
| | | | OSSL_BuilIn_Commands_Interface.cs where they belong.
* * Fixed up event discovery regexes to work with a specific string format m#1012Teravus Ovares2008-04-201-2/+2
|
* * Added some more fixes, refactored SVNModule slightly.Adam Frisby2008-04-201-12/+31
|
* * Added support for new "svn load-region <region name> [svn revision]" ↵Adam Frisby2008-04-201-0/+44
| | | | command to SVN Backup Module.
* * Updates LSL2CS converterTeravus Ovares2008-04-208-4/+358
| | | | | | | | | * All objects are not touchable by default now * When a script listens for one of the touch events in the state, an object becomes touchable. * All LSL scripts report which events they consume now ** This uses semi-complicated Regex to discover the events, stick them in a dictionary, and then write a method call into each script state's state_entry() event. ** Tedd may figure out a better way to do this in the future. For now, this works for LSL.
* * Added experimental "svn load <revision>" command to allow you to load a ↵Adam Frisby2008-04-201-7/+38
| | | | region from a specified SVN revision. Potentially useful for rollbacks.
* * Fixed three compiler warnings introduced in the previous commit.Adam Frisby2008-04-201-1/+1
|
* * Various SvnBackupModule fixes.Adam Frisby2008-04-201-1/+23
|
* * Insert an OpenSim warning telling the user to ignore the ERROR assembly ↵Justin Clarke Casey2008-04-191-0/+3
| | | | scanning messages. This is a temporary measure.
* Thank you kindly krtaylor for a patch to solve:Charles Krinke2008-04-195-7/+80
| | | | | | Linked objects won't scale together properly, only the root object scales. This happens with scaling both up and down or inputting numbers in the edit dialog.
* * Fix build break in previous revisionJustin Clarke Casey2008-04-192-2/+2
|
* * Several fixes for SvnBackupModuleAdam Frisby2008-04-191-21/+53
| | | | | | * SVNBackup module now works correctly when you have more than one region. * Various textual and feature improvements, including new 'ImportOnStartup' option for OpenSim.ini (place in [SVN] section)
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-04-181-42/+219
| | | | | | | | | Robust implementations of GetSubString, InsertString, and DeleteSubstring. The existing implementations only worked for arguments consistent with the underlying .Net implementation and did not accomodate LL's negative indices.
* Mantis #851, 100% CPU on unhandlet HTTP event. Thanks cmickeyb.Tedd Hansen2008-04-181-9/+21
|
* * Fixed two compiler warnings dealing with IPAddress equality.Adam Frisby2008-04-181-3/+1
|
* * Added lock persistenceTeravus Ovares2008-04-181-3/+4
| | | | | * Temporarily disabling click+drag+move for non physical things until more experimenting is done to figure out how to get a sideways hand cursor in the client.