aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Thank you Melanie for implementingCharles Krinke2008-04-262-36/+65
| | | | | llListSort() in linear and strided modes.
* * Tidy up and comments related to last inventory related commitJustin Clarke Casey2008-04-261-5/+5
|
* * First draft implementation of copying prim inventory items back to agent ↵Justin Clarke Casey2008-04-268-13/+136
| | | | | | | | | | inventory * Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory * Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set * This is pending fixes/implementation of upstream permission implementation
* * Ooops, attachments now teleport/cross region borders along with your ↵Teravus Ovares2008-04-266-22/+141
| | | | avatar. Those dastardly objects stick to you.
* * Committing Mantis #1061 - llRegionSay and llSetPrimitiveParams ↵Adam Frisby2008-04-264-49/+210
| | | | implementations. Thanks Melanie!
* * For info about this commit, see last commit.Teravus Ovares2008-04-261-3/+16
|
* * Error on System. references with 'CS20003: 'System' is null or not an object"Teravus Ovares2008-04-261-0/+5
|
* * Fixes prim crossing. See bug 1050.Teravus Ovares2008-04-255-5/+65
| | | | | * Causes the internal handling of attachments to put the prim group conceptually at the position of the avatar instead of 0,0,0
* * Check in odds and ends which remain as an attempt to get the item ↵Justin Clarke Casey2008-04-254-13/+56
| | | | | | | | | properties panel for a prim's contents working * Temporarily hacked things to bring our protocol data flow to be pretty much completely identical to the Linden's for this - to absolutely no avail. * Leaving commented code in as a springboard for some future attempt
* * Fixes Mantis: 1049. Y Texture repeat not being applied to resulting ↵Teravus Ovares2008-04-251-1/+1
| | | | animation.
* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-252-13/+64
| | | | | | | | | | | | | the patch below adds support for start_location = uri:region&x&y&z to OpenSim which allows us to provide -url secondlife:///region/X/Y/Z to the SecondLife client during start up --- which will take you directly to region "region" at position X, Y, Z. also, i did increase the default Z value from 70 to 128 as we otherwise have the problem that on some regions we'd end up inside a mountain instead of on top of it.
* * Fixes the object pay box to default to -2,-2,-2,-2,-2. Fixes mantis 1045.Teravus Ovares2008-04-251-1/+1
|
* * Applying mantis#1048 - Patch for osSetRegionWaterHeight()Adam Frisby2008-04-255-3/+20
|
* * Used thomas' patch m884 as an example to make HUD attachments work. ↵Teravus Ovares2008-04-252-2/+2
| | | | While I didn't use the patch directly, I did use the following from the patch to convert the uint value into the byte: (byte)((m_attachmentPoint % 16) * 16 + (m_attachmentPoint / 16))
* * Implements llTarget, llTargetRemove, at_target(), not_at_target()Teravus Ovares2008-04-258-19/+221
|
* * Tuned the llMove2Target PID controller to be more reasonable and not ↵Teravus Ovares2008-04-242-8/+33
| | | | overshoot the target.
* * Patch from Melanie. Mantis: 1040. Thanks Melanie!Teravus Ovares2008-04-242-8/+65
| | | | | * Implements llDeleteSubList in all it's modes. Corrects type selection in inventory functions. Adds support for INVENTORY_ALL selector
* replace hard tabs with 4 spaces to be consistant in the source.Sean Dague2008-04-2414-649/+649
| | | | | | Please adjust your editors to not use hard tabs.
* * Adds much better support for attachments that you right click on in world.Teravus Ovares2008-04-247-25/+173
| | | | | | | | | * Your friends can see your attachments now. People who appear in the sim after you've attached something can also see your attachments. * You can position & rotate your attachments now. Positions do *not* save. * You can detach attachments now the regular way. * Attachments do not cross into other regions with you..(this isn't too far off) * Updated ODE to not request terse updates on child prim.
* * From: Alan M Webb <awebb.vnet.ibm.com>Justin Clarke Casey2008-04-241-1/+1
| | | | | | * Patch to fix negative indices bug in llListInsertList
* * Fixed an annoying pop-up box when crossing borders.Teravus Ovares2008-04-234-7/+15
|
* * Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵Teravus Ovares2008-04-238-11/+238
| | | | | | | the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie! * Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
* * Implement full grid mode Trash emptyJustin Clarke Casey2008-04-231-2/+36
| | | | | | | | | * Now, emptying the trash should remove folders and the items they contain as well as items which were not in a subfolder. * This will only work once both the region and grid servers have reached this revision. * You may also need to clear your cache before this will work * Refactoring to follow.
* * Fixes lsl scripts with no state_entry event at allTeravus Ovares2008-04-231-1/+39
| | | | | * Fixes event reporting on states with no state_entry in lsl scripts.
* fix for mantis 1036Sean Dague2008-04-231-0/+1
|
* fixed mantis: 1035, as well as ordering commandsSean Dague2008-04-231-10/+9
| | | | | | alphabetically because out of order lists bother me. :)
* 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