Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-06-08 | Added a "if(entity != null)" before the call to | Charles Krinke | 1 | -1/+3 | |
UpdateEntityMovement() to try to preclude the occaisional System.NullReferenceException in scene. | |||||
2008-06-07 | Potential Fix #1 for 0001392: Shift+Drag now causes an unhandled 'Object ↵ | mingchen | 1 | -1/+0 | |
reference not set to an instance of object' exception | |||||
2008-06-07 | *Fixing another object counting bug | mingchen | 2 | -4/+4 | |
2008-06-06 | *Made Object Counting correct with linked objects and turned the previously ↵ | mingchen | 2 | -14/+18 | |
protected functions that only return object counts to public so it can be easily used by outside classes. | |||||
2008-06-06 | * Added Light control from script in LLSetPrimitiveParams. | Teravus Ovares | 1 | -0/+16 | |
2008-06-06 | * How tall are you? Certainly not 127 meters! | Teravus Ovares | 1 | -2/+9 | |
2008-06-06 | * true and not true or - not true and not true and. | Teravus Ovares | 1 | -1/+1 | |
2008-06-06 | * This limits avatar to the heightfield height if they teleport or cross a ↵ | Teravus Ovares | 1 | -1/+6 | |
border to a position below it. After teleporting, you can go under the terrain if you like as usual. | |||||
2008-06-06 | * This wraps the autopilot request to the client's sit response. An ↵ | Teravus Ovares | 4 | -27/+128 | |
interesting, but successful way to do it. * This also takes care of a few error situations that were previously never seen. | |||||
2008-06-06 | Fixes scale property with regards to the physics engine. | Teravus Ovares | 1 | -0/+12 | |
2008-06-06 | Minor formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-06-05 | * This sends collision events to the script engine. | Teravus Ovares | 2 | -13/+211 | |
* Unfortunately, there's some kludges with the Async manager and the llDetected functions that I have yet to decipher... so llDetected functions don't work with collision events at the moment.... | |||||
2008-06-05 | * Don't create ghost prim when rezzing objects from inventory | Teravus Ovares | 1 | -1/+2 | |
2008-06-04 | Mantis#1446. Thank you kindly, Grumly57 for a patch | Charles Krinke | 1 | -0/+22 | |
that solves "trees are too small when rezzed" | |||||
2008-06-04 | Mantis#1439. Thank you kindly, Melanie for a patch that | Charles Krinke | 4 | -1/+53 | |
plumbs in the events for on_rez. | |||||
2008-06-04 | Formatting cleanup, minor refactoring, svn properties. | Jeff Ames | 4 | -11/+11 | |
2008-06-03 | * minor: Attempted method documentation clarifications related to last two ↵ | Justin Clarke Casey | 1 | -3/+3 | |
commits | |||||
2008-06-03 | * Remove what should be unnecessary locking in InnerScene.GetEntitites() | Justin Clarke Casey | 1 | -8/+1 | |
2008-06-03 | * Remove what should be unnecessary locking of GetScenePresences() | Justin Clarke Casey | 1 | -9/+3 | |
* May help with mantis 1434 though I doubt it | |||||
2008-06-02 | * Fixes a bug saving the current sun phase to the estate_settings file. | Teravus Ovares | 1 | -0/+15 | |
2008-05-31 | Mantis#1428. Thank you kindly, fdg for a patch that solves: | Charles Krinke | 1 | -0/+5 | |
When you copy an item in inventory and paste it, the name gets lost. Also when you use "Save as" in the Appearance Editing window the created item in inventory has always the name "New <item-type>", regardless of what you typed in as name. | |||||
2008-05-31 | * Implements UserServer logoff in a few situations | Teravus Ovares | 3 | -2/+46 | |
* User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there. * From the UserServer, admin types 'logoff-user firstname lastname message'. * Some regions may not get the message because they're not updated yet. | |||||
2008-05-30 | * Refactor: Change multiple requests for a module interface to use a stored ↵ | Justin Clarke Casey | 1 | -16/+12 | |
reference instead. | |||||
2008-05-30 | * Crudely migrate SceneXmlLoader into the Serializer module | Justin Clarke Casey | 2 | -249/+19 | |
2008-05-30 | while investigating why IRCBridgeModule.Close() was having no effect, i | Dr Scofield | 2 | -1/+23 | |
noticed that Scene.Close() will only call Close on non-shared region modules. i've now added code to SceneManager.Close() to collect all shared region module from each scene before calling Scene.Close() on it and then, once, all Scenes are closed, go through the list of collected shared region modules and close them as well. SceneManager.Close() is only called when we initiate a shutdown --- i've verified that a Scene restart does not trigger the shutdown of shared modules :-) also, this adds a couple of bug fixes to the IRCBridgeModule (which after all didn't take kindly to being closed) as well as a check to InterregionModule's Close() call. finally, this fixes the RestPlugin's XmlWriter so that it no longer includes the "xsd=..." and "xsi=..." junk. | |||||
2008-05-30 | * Fixed a dangling event hook that I added. | Teravus Ovares | 2 | -0/+49 | |
* Added a Non-finite avatar position reset. This will either handle the <0,0,0> avatar gracefully, or send the avatar to 127,127,127 if that also doesn't work. ( I've only been able to reproduce this error once on my development workstation ) | |||||
2008-05-30 | Update svn properties. Formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-05-29 | Mantis#1416. Thank you very much, Melanie for a patch that: | Charles Krinke | 1 | -0/+12 | |
Createa a method to find out if a prim inventory contains scripts | |||||
2008-05-29 | * Ruling out another potential cause of zombie-ism | Teravus Ovares | 1 | -0/+2 | |
2008-05-29 | * Fix string literal with URL + LLcommand(); | Teravus Ovares | 2 | -2/+17 | |
* Added 'detected around: value' when a x.Y detect occurs to help debug. * Fixed object text is too long to store to the database (wikilith) | |||||
2008-05-29 | Mantis#1411. Thank you kindly for Dataserver.cs and a patch | Charles Krinke | 2 | -0/+10 | |
that adds function stub to request region info by name and adds llRequestSimulatorData() and the dataserver event | |||||
2008-05-29 | * Added a child agent check to the ChildAgentData Update to make sure that ↵ | Teravus Ovares | 1 | -1/+5 | |
you're a child agent before applying the changes from the grid comms. Doing this to rule it out as a source of a few bugs such as the Zombie bug and the Express Train to 0,0,0 bug. | |||||
2008-05-28 | *Added a Few External Checks relating to scripts including the seperation of ↵ | mingchen | 4 | -9/+107 | |
runscript into 3 different situations (Rez, start stop) | |||||
2008-05-28 | * Put in stubs for "load-oar" command, including ultra-primitive temporary ↵ | Justin Clarke Casey | 1 | -3/+3 | |
tar loading code * Currently as a test, this will successfully load only the first file of an opensim archive and do absolutely nothing with it | |||||
2008-05-28 | Mantis#1406. Thank you kindly, Xantor for a patch that: | Charles Krinke | 1 | -1/+15 | |
llLoopSound sends out one packet to clients in view, so it doesn't work anymore when clients enter later on, or the prim is modified in any way. Solution: Stored sound data on prim, send full update instead. llStartSound and llLoopSound now accept both LLUUIDs to a sound as well as object inventory sound names. llStopSound clears prim data and sends full update. | |||||
2008-05-28 | Formatting cleanup. | Jeff Ames | 6 | -61/+59 | |
2008-05-28 | Thank you kindly, Melanie for a patch that: | Charles Krinke | 1 | -0/+2 | |
When renaming items in task inventory, they become useless. Fix attached | |||||
2008-05-28 | Thank you very much, ChrisIndigo for a patch that: | Charles Krinke | 1 | -9/+25 | |
If a script updates an object to the same position or rotation offset, the object triggers an update and storage of the object. This become more prevalent in sensor and timer events which may be firing frequently. | |||||
2008-05-28 | Thank you kindly, Melanie for a patch that adds a two-stage | Charles Krinke | 1 | -1/+7 | |
check. It seems there may be a race. For me, this patch, just as it is here, fixes it. | |||||
2008-05-26 | Thank you kindly, Melanie for a patch for script reset | Charles Krinke | 3 | -0/+22 | |
that creates the event handler chain ready to hook by script engines | |||||
2008-05-26 | This cleans up a merge mess from the earlier checkin and implements ↵ | Dr Scofield | 2 | -18/+45 | |
llOwnerSay() via the newly created Scene.SimBroadcast() call. | |||||
2008-05-26 | Adding OnChatBroadcast event logic to EventManager providing | Dr Scofield | 1 | -0/+16 | |
a clean interface for Sim broadcasts. Added SimBroadcast support to ChatModule. Removing all code from IRCBridgeModule dealing with agent/client directly. Cleaning up ChatModule. Polishing IRC messages, adding support for "/me" (both directions). | |||||
2008-05-26 | * Minor: method documentation fiddling in SceneObjectGroup | Justin Clarke Casey | 1 | -4/+6 | |
2008-05-26 | * Extract and boil down necessary texture UUIDs for an archive of the scene ↵ | Justin Clarke Casey | 3 | -6/+17 | |
prims * no user functionality yet | |||||
2008-05-26 | * Refactor: Where possible, change visibility on InnerScene methods to ↵ | Justin Clarke Casey | 2 | -89/+90 | |
protected internal on the basis that they shouldn't be manipulated by outsiders | |||||
2008-05-26 | * Refactor: remove code duplication between add ScenePresence methods in ↵ | Justin Clarke Casey | 2 | -41/+4 | |
InnerScene | |||||
2008-05-26 | * Refactor: Separate out RemoveScenePresence and add into InnerScene to ↵ | Justin Clarke Casey | 2 | -26/+40 | |
match existing AddScenePresence | |||||
2008-05-25 | Update svn properties. Formatting cleanup. | Jeff Ames | 6 | -56/+53 | |
2008-05-25 | * A hacky Top Scripts display. It isn't accurate as far as ms accounting, ↵ | Teravus Ovares | 4 | -0/+83 | |
however you can use it to help find out what scripts are causing your simulator to cry. * Access it from the Estate tools/Debug tab. | |||||
2008-05-25 | Thank you very much, Melanie for a patch that: | Charles Krinke | 1 | -0/+6 | |
If the m_controllingClient member if a ScenePresence is null, that would cause a CTB. This patch fixes it. |