aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-04-29* Preparatory work for autoupgrade of sqlite inventory tables in preparation ↵Justin Clarke Casey1-2/+36
for patches in mantis #923
2008-04-29Stuck an exception handler in the friends routine until I have time to debug ↵Teravus Ovares1-4/+14
it more seriously.(or someone else does). It prints a 'Unable to enumerate' message on the console.. so it won't be forgotten. It isn't critical data atm though.
2008-04-29From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey3-23/+23
* Fixes the admin_shutdown xmlrpc method * Adds a share/python/console/shutdown.py script for shutting down a background OpenSim * For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/ * There should also be instructions in the opensimulator wiki soon as well
2008-04-29Committing Dee100's balance update patch with a few bug fixes and a twist. ↵Teravus Ovares1-1/+27
Thanks Dee100!
2008-04-29* Little more spring cleaning.Adam Frisby2-9/+15
2008-04-29* Spring cleaning.Adam Frisby64-1441/+1249
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
2008-04-29Patch from Melanie: 0001087: Crash to bash de-linking objects. Thanks Melanie!Teravus Ovares1-1/+2
2008-04-29* Applying Xantor's patch 0001089 - Added llRot2Angle, ↵Teravus Ovares3-9/+174
llRot2Axis,llAxisAngle2Rot. Re-implemented llRot2Euler, llEuler2Rot
2008-04-29* Fixes child prim not editable as an attachment. You can right click on ↵Teravus Ovares2-2/+16
child prim in an attachment and get the proper pie menu. You get the attachment axis scope in the edit box.
2008-04-29* Applying melanie's List2Vector and List2Rot patch. Added a routine in ↵Teravus Ovares2-2/+8
the Quaternion constructors to catch 0,0,0,0 quaternions and convert them to 0,0,0,1 (as 0,0,0,0 is implicitly converted to 0,0,0,1 in LSL and will crash libsl if left which will in turn crash the simulator)
2008-04-28* Lash up mantis 1064 - nre thrown in LandObject.sendLandObjectOwners()Justin Clarke Casey1-13/+36
* From reading the code, the cause must be that a 'show objects on my parcel' is performed when there are objects belonging to more than 32 people * I'm not sure why there is a hardcoded 32 limit but I'm leaving it in place for now. I don't regard this mantis as resolved.
2008-04-28wrap a common exception that we get on shutdown of the script engine to keepSean Dague1-4/+9
people from thinking it's a real issue.
2008-04-28From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey5-702/+794
Note: This is the first part of some changes from Dr Scofield to support console-less operation of an OpenSim region server. The changes are not yet complete. * refactors OpenSimMain into two classes: OpenSimMain and OpenSimMainConsole. OpenSimMainConsole derives from OpenSimMain and basically is the "old" OpenSimMain * drops StartConsole from RegionApplicationBase (was only called from the "old" OpenSimMain anyhow) * reverts the changes to TryGetScene(string, out scene) as that seems to work perfectly fine * adds a check to region-remove to see whether m_sceneManger.CurrentScene is non-null before comparing it against the region-to-be-removed
2008-04-28* Fixed 'Welcome to Krynn' default that I missed and got stuck in by a patch.Teravus Ovares1-1/+1
* Changed it to 'Welcome to OpenSimulator' as opposed to 'Welcome to OpenSim'
2008-04-28From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey1-21/+29
attached patch does a bit of reformatting and adds some more parameter checking to RemoteAdmin.
2008-04-28* Added basic 3-5 level undo on prim position/rotation/scale.Teravus Ovares9-8/+370
* In the future this should be a config option... and, hopefully this tides the builders over for a little while.
2008-04-27* Added String(FileExtension) property to ITerrainLoader to allow us to ↵Adam Frisby8-6/+46
determine which file extension this loader is capable of handling. * Added ITerrainLoader import capability to Terrain Plugins module - this allows you to write new terrain format plugins without modifying the terrain module directly.
2008-04-27* Patch from XenReborn to make remove-region work properly without needing ↵Teravus Ovares7-17/+130
to do a change-region first. Careful though. I still suggest you do a change-region first. * Patch from Melanie to implement touch_end. * Thanks XenReborn!. Thanks Melanie!
2008-04-27* Single Attachments now work from inventory. You can attach from inventory ↵Teravus Ovares10-33/+240
and detach from inventory. * Detaching from right clicking in world, detaches to your inventory. * If you go up to a prim and attach it from in world, it appears in your inventory. * Attachment placement is saved when you detach them. * Choosing wear remembers your last attachment point from inventory. * Wrote a method to update an inventory item's asset and sends the updated inventory item to the Client * Wrote a recursive method to find the folder of a known existing inventory item. * Removed a block on physics object position on creation. This might crash a region or two, let us know via Mantis if your region crashes because of a physics out of bounds error. * Drop doesn't work. The menu item doesn't even come up. Don't know why :P.
2008-04-27Minor svn, formatting cleanup.Jeff Ames1-4/+0
2008-04-27* More attachment stuff, reworked some of the inventory routines to be what ↵Teravus Ovares8-42/+172
I need them to be for attachments.
2008-04-26Thank you Melanie for implementingCharles Krinke2-36/+65
llListSort() in linear and strided modes.
2008-04-26* Tidy up and comments related to last inventory related commitJustin Clarke Casey1-5/+5
2008-04-26* First draft implementation of copying prim inventory items back to agent ↵Justin Clarke Casey10-14/+140
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
2008-04-26* Ooops, attachments now teleport/cross region borders along with your ↵Teravus Ovares6-22/+141
avatar. Those dastardly objects stick to you.
2008-04-26* Committing Mantis #1061 - llRegionSay and llSetPrimitiveParams ↵Adam Frisby4-49/+210
implementations. Thanks Melanie!
2008-04-26* For info about this commit, see last commit.Teravus Ovares1-3/+16
2008-04-26* Error on System. references with 'CS20003: 'System' is null or not an object"Teravus Ovares1-0/+5
2008-04-25* Fixes prim crossing. See bug 1050.Teravus Ovares5-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
2008-04-25* Check in odds and ends which remain as an attempt to get the item ↵Justin Clarke Casey4-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
2008-04-25* Fixes Mantis: 1049. Y Texture repeat not being applied to resulting ↵Teravus Ovares1-1/+1
animation.
2008-04-25From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2-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.
2008-04-25* Fixes the object pay box to default to -2,-2,-2,-2,-2. Fixes mantis 1045.Teravus Ovares1-1/+1
2008-04-25* Applying mantis#1048 - Patch for osSetRegionWaterHeight()Adam Frisby5-3/+20
2008-04-25* Used thomas' patch m884 as an example to make HUD attachments work. ↵Teravus Ovares2-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))
2008-04-25* Implements llTarget, llTargetRemove, at_target(), not_at_target()Teravus Ovares8-19/+221
2008-04-24* Tuned the llMove2Target PID controller to be more reasonable and not ↵Teravus Ovares2-8/+33
overshoot the target.
2008-04-24do a max of 3 splits when first processing the nhibernate connect Sean Dague2-2/+2
strings so the ; in the db connect strings pass to the native drivers correctly
2008-04-24in theory, let you pass the mysql connection string into theSean Dague2-3/+21
mysql manager class. This could use some testing of inventory and asset services. Once this is prooved out, I'll do it for mssql as well.
2008-04-24* Patch from Melanie. Mantis: 1040. Thanks Melanie!Teravus Ovares2-8/+65
* Implements llDeleteSubList in all it's modes. Corrects type selection in inventory functions. Adds support for INVENTORY_ALL selector
2008-04-24auto table creation for nhibernate backendsSean Dague2-1/+57
2008-04-24replace hard tabs with 4 spaces to be consistant in the source.Sean Dague22-790/+790
Please adjust your editors to not use hard tabs.
2008-04-24* Adds much better support for attachments that you right click on in world.Teravus Ovares8-26/+176
* 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.
2008-04-24* From: Alan M Webb <awebb.vnet.ibm.com>Justin Clarke Casey1-1/+1
* Patch to fix negative indices bug in llListInsertList
2008-04-23* Fixed an annoying pop-up box when crossing borders.Teravus Ovares5-9/+17
2008-04-23* Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵Teravus Ovares9-11/+241
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.
2008-04-23* Implement full grid mode Trash emptyJustin Clarke Casey5-26/+62
* 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.
2008-04-23* Fixes lsl scripts with no state_entry event at allTeravus Ovares1-1/+39
* Fixes event reporting on states with no state_entry in lsl scripts.
2008-04-23fix for mantis 1036Sean Dague1-0/+1
2008-04-23fixed mantis: 1035, as well as ordering commandsSean Dague1-10/+9
alphabetically because out of order lists bother me. :)