aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * Move the ResetChildPrimPhysics() calls to after physics have been applied ↵Justin Clarke Casey2008-09-121-5/+5
| | | | | | | | | | to the parts rather than after each individual part * From looking at the code there shouldn't be any difference, and this appears to speed up prim loading and make a certain failure case (where prims seem to be going out of bounds on startup) less of a problem. * However, if I've been bad please revert this patch
* * minor: various doc and tidy up, logging increase to make it clearer which ↵Justin Clarke Casey2008-09-123-37/+80
| | | | prim is failing a border crossing
* Revert the two debug log statements from r6212 as described in Mantis 2126.Charles Krinke2008-09-101-14/+0
|
* Thank you kindly, CMickeyB for a patch that adds aCharles Krinke2008-09-101-0/+14
| | | | | | | | couple of debug statements for null items while we diagnose our interrmittent inventory issues. I looked at this and it seems helpful to others. We can back it later if desired.
* From: alan_webb@us.ibm.comSean Dague2008-09-091-1/+4
| | | | | | | Make CHANGED constants consistent with LSL, and consistent across the code base
* Preserve link numbers when items are taken into inventory and re-rezzed.Melanie Thielker2008-09-091-1/+6
|
* Update svn properties, formatting cleanup.Jeff Ames2008-09-094-10/+10
|
* Fix an inventory naming regressionMelanie Thielker2008-09-081-5/+2
|
* Remove casting nastiness in LSL_ApiMelanie Thielker2008-09-081-0/+4
|
* Correct state handling and state event masks. Prims will now showMelanie Thielker2008-09-081-1/+5
| | | | | | touch, pay, etc script states correctly.
* Fix component order on a quaternion for the sit target. This causedMelanie Thielker2008-09-081-1/+1
| | | | | | sit positions to be upside down until the script was reset.
* fix: warnings from libomvDr Scofield2008-09-082-0/+8
|
* Implement proper persistence of the following prim properties:Melanie Thielker2008-09-082-3/+14
| | | | | | | | | Floating text, Rotation, Texture animation, Particle System This will make "Eye Candy" scripts work without modification in XEngine. The use of the CHANGED_REGION_RESTART hack is no longer needed. Implemented in MySQL only, hovertext also in SQLite.
* * Fixes linking using the new types.Teravus Ovares2008-09-071-1/+1
| | | | | quaternions are not communicative!
* * minor: Clean up of logging messages to make following the client login ↵Justin Clarke Casey2008-09-071-6/+2
| | | | | | | | process easier * documentation
* * This changes gridcomms types back to our home grown wholy controlled types. Teravus Ovares2008-09-061-5/+5
| | | | | | * These are different types then the OMV types because changing them causes just about all grid comms to break. If these were the libOMV types, then libOMV couldn't change them ever again after that.. or we'd have a breakage whenever they changed them. * This might introduce a map issue. Still checking it out.
* * Addresses the same issue as last commit on SceneObjectGroup border crossingsTeravus Ovares2008-09-061-0/+8
|
* * Fixes a few type changes that caused the XML Format to break.Teravus Ovares2008-09-062-1/+7
| | | | | | * Testers, please try rezzing your inventory on this revision and sending me feedback in mantis. * Users, it's not time to update yet. The dust still hasn't settled.
* 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-0624-1385/+1254
| | | | | | | * 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.
* * refactor: Make SOG itself responsible for checking whether it's already ↵Justin Clarke Casey2008-09-062-12/+10
| | | | been deleted on an update request from the regular sweep
* * minor: change hard tabs back to spaces in previous commitJustin Clarke Casey2008-09-062-3/+3
| | | | | | * my excuse is that I hadn't used this monodevelop exe before...
* * Fix mantis 2130 - nre occuring sometimes when the regular prim update ↵Justin Clarke Casey2008-09-063-19/+7
| | | | | | | | sweep occurs * Fold m_deleted and m_isDeleted together (ugh!)
* * Remove lots of warnings from the CMS moduleJustin Clarke Casey2008-09-061-1/+1
| | | | | | * Remove a few other miscellaneous warnings
* added in find callsSean Dague2008-09-041-2/+52
| | | | | | | added logging of exceptions, which we'll get quite a few of at this point most likely
* remove callsSean Dague2008-09-041-2/+33
|
* start in on an EntityList class so we can stop doing lots of manipulatingSean Dague2008-09-041-0/+81
| | | | | | of Entities as a dictionary directly
* Mantis #2111Melanie Thielker2008-09-032-2/+26
| | | | | | | | | | | | Eliminate gretuitious KillObject packets. KillObject is sent to the viewer for the root part only. Also prevents the full update on deselect that makes a deleted object reappear and stay visible until the background deleter got around to it. We still send 2 KillObject packets for the root prim, that could be avoided only at a cost in reliability. One packet seems an acceptable price to pay for consistency.
* Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses:Charles Krinke2008-09-031-0/+13
| | | | | | | | | Due to the many problems with not cleaned up child-agents, I thought it might make sense to be able to see them on the console. 'show users' on the region-server's console now outputs root- and child-agents (with "root" or "child" column)
* fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield2008-09-021-22/+24
| | | | | | cleanup: warnings, readability
* * If a general alert message is sent out, only send it to avatars in the ↵Justin Clarke Casey2008-08-301-4/+6
| | | | | | | | scene (not child agents). * This foxed me in the osgrid meeting last week
* * squash some obvious warningsJustin Clarke Casey2008-08-301-1/+1
| | | | | | | * a couple more remain that preferably the original coders should look at in more detail (obsolete warnings in the ogp module and not overriding warnings in the script engine)
* Mantis#2084. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-301-4/+18
| | | | | | | | | | | | Addresses the problem of ghost avatars. The problem was child-agents sending data. Due to symmetry reasons, I considered that wrong. Whenever an avatar A1 in region R1 looks at avatar A2 in adjacent region R2, we have two possibilities to communicate: A2-root sends to A1-child (both in region R2), or A2-child sends to A1-root (both in region R1). Currently, the children send data in some cases, and I guess the viewer gets puzzled about that and switches the child to root as consequence (at least partly), so it becomes visible.
* Mantis#2067. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-291-8/+9
| | | | | | | | | Found that during my ghost-hunt: Add some logging and you see that the counting down happens twice (once at the place that is removed by the patch, and once caused by the actual removal of the root-/child-agent during LLClientView.Close). With the patch applied, I end up with correct numbers, i.e. with 0 roots and 0 children after everyone has logged out.
* Fix an issue where the client supplies an empty name and it was appliedMelanie Thielker2008-08-291-0/+4
| | | | | | to the inventory item, causing the item to wind up without a name.
* Update svn properties, formatting cleanup.Jeff Ames2008-08-283-46/+22
|
* Thank you, A_Biondi, for patch to porperly apply the new item nameMelanie Thielker2008-08-281-2/+2
| | | | | | when copying within agent inventory
* Thank you, salahazar, for a patch that corrects the behavior ofMelanie Thielker2008-08-272-10/+10
| | | | | | | llDetectedLink(). Also a small refactor to remove an interface member from IScriptEngine.
* Mantis #2058Melanie Thielker2008-08-271-3/+11
| | | | | | | Remove the physics representation of link set child prims when the link set is deleted.
* Mantis#1518. Thank you kindly, Zaki for a patch that:Charles Krinke2008-08-271-0/+17
| | | | | | | | Issue is caused by the terrain height not being queried before teleporting within the region. Teleporting between regions is correct. Adding the neccessary checking to intra-region TP code.
* Mantis#2047. Thank you kindly, Simsim for a patch that addresses:Charles Krinke2008-08-271-0/+4
| | | | | avatar sitting on the object can not telport to other regions.
* * Deal with a WebException thrown if a grid server cannot be contacted for ↵Justin Clarke Casey2008-08-251-0/+2
| | | | region information
* * This commit incorporates the heart of the OpenGridProtocol patch that is ↵Teravus Ovares2008-08-251-0/+34
| | | | | | | | currently on Forge in a nice, friendly modular format. * There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain.. * Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)
* Completing the item sale series, this one implements sell contents.Melanie Thielker2008-08-242-0/+18
| | | | | | All item sale modes are now complete.
* Selling a copy of a prim (prim vendor) now works.Melanie Thielker2008-08-241-7/+58
| | | | | | Sack of bolts to go with the nuts?
* Selling an object in-place (as original) now works. Builders canMelanie Thielker2008-08-243-0/+47
| | | | | | now ply their trade. Is that nuts?
* Plumb the data path for all those eye candy values. Saves textureMelanie Thielker2008-08-242-1/+9
| | | | | | | | animation, target omega, looped sound, script access pin, allowed drop state and sale data. Loads it, too. Not all tested. Code: No Nuts. Data: Cannot Guarantee Nut Free.
* Implements 80% of object buy (prim vendor). You can't buy the object yet,Melanie Thielker2008-08-242-1/+27
| | | | | | | and the for sale setting doesn't survive a sim restart, but this is most of the plumbing.
* Some complex re-ordering to make prebuild do what needed to be done.Melanie Thielker2008-08-233-1/+7
| | | | | | | | | It is now possible to use module interfaces without referencing Scene. Place those interfaces in OpenSim/Region/Interfaces. They may not use any refs from OpenSim.Region.Environment as parameters. This resolves a circular library ref introduced in r5949
* Mantis #2003 - thank you, SachaMagne, for a patch that implementsMelanie Thielker2008-08-204-8/+93
| | | | | | | | | | | the first part of gesture persistence. ---------------------------------------------------------- Attachments no longer vanish on walking crossing. Teleport is still problematic, but will now be blocked with message "Inconsistent attachment state" rather than losing the attachment. Detach to be able to TP in that case.