aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/RegionSettings.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From: Chris Yeoh <yeohc@au1.ibm.com>Sean Dague2009-06-291-7/+18
| | | | | | | | Attached is a patch that changes the oar file saving of creation date/time to an integer instead of a string. I did this after justincc emailed me saying there is a problem with internationalisation doing it the old way and I said I'd fix it. Its been tested with MySQL and I've made the changes for MSSQL but that hasn't been well tested.
* From: Chris Yeoh <yeohc@au1.ibm.com>Dr Scofield2009-06-031-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds oar file date and time (UTC) meta data to an oar file when it is created. It also adds a unique ID, though this id does not in anyway identify the machine that the oar file was created on. When an oar file with this meta data is loaded this extra information is saved with the region settings and available via LSL through: - osLoadedCreationDate() - osLoadedCreationTime() - osLoadedCreationID() If there is no meta data these fields will be blank. Subsequent oar file loads will erase the information for the previous oar file load. Persistence has only been implemented for MySQL, the other backends need updating. Overall this allows us to much more easily identify the specific version of software that clients are using. Its very straightforward to edit the oar file to change the ID string to be something more human friendly. Included in the patch is a new file OpenSim/Data/MySQL/Resources/030_RegionStore.sql required for the MySQL DB migration. btw I had a chat with justincc about this a few weeks ago since he wrote the oar file import/export and he sounded happy to accept something that included date/time information but didn't want anything that would silently leak private information like machine names.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * Implement saving of region settings in OAR filesJustin Clarke Casey2008-12-301-8/+16
| | | | | | | | * 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
* * Added IClientIM to IClientCore interfacesAdam Frisby2008-11-081-2/+0
| | | | | | * Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
* * Apply a modified version of the part of ↵Justin Clarke Casey2008-10-131-1/+1
| | | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=2361 that allows region registration to be enabled/disabled on the grid server * Region registration is enabled by default in the configuration unless the user chooses otherwise * On the console * show status - shows grid status * enable-reg - enables region registration to the grid * disable-reg - disables region registration * Enabling or disabling region registration will not affect any other grid functions or regions already on the grid
* Make a missing or read-only estate_settings.xml non-fatalMelanie Thielker2008-10-111-2/+8
|
* * Patch from JHurlimanTeravus Ovares2008-09-261-12/+12
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* Mantis #2133Melanie Thielker2008-09-061-1/+1
| | | | | | | Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-34/+34
| | | | | | | * 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.
* Add the default region texture UUIDS back in that were lost inMelanie Thielker2008-08-191-8/+32
| | | | | | | the shuffle. Translate LLUUID.Zero to the default textures on set. This should fix the default button in the viewer.
* Formatting cleanup.Jeff Ames2008-08-181-34/+34
|
* Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames2008-07-231-1/+1
|
* Patch #9151Melanie Thielker2008-07-181-1/+12
| | | | | | 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-0/+16
| | | | | | 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 #9148Melanie Thielker2008-07-141-11/+11
| | | | | | | | Patch 5 in the region settings series. Adds a migration to ensure corrupted data is purged and re-read from defaults. Some changes. Still no full functionality
* Patch #9147Melanie Thielker2008-07-141-1/+1
| | | | | | | Patch #4 of the region settings series. Partial functionality of the new storage system. More patches to follow.
* Copyright notices and formatting cleanup.Jeff Ames2008-07-061-200/+200
|
* Changed default terrain lower limit to -100 instead of 100Dahlia Trimble2008-07-051-1/+1
|
* Mantis#1639. Thank you, Melanie for a patch that:Charles Krinke2008-07-011-0/+201
| | | | | | Reads estate_settings.xml and populates the database from it. If there is no record, just passes the defaults to the application.
* Mantis#1637. Thank you kindly, Melanie for a patch that:Charles Krinke2008-06-301-33/+33
| | | | | | Make each region load it's settings from the database on startup. No user functionality yet.
* patch and files from mantis #1630, Thanks MelanieMW2008-06-291-0/+300