aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-12-14Added copyright notice.Jeff Ames1-0/+28
Added script (add-copyright.sh) to make doing this relatively painless.
2007-12-14* Added Active(physical) object count to the SimStatsReporterTeravus Ovares4-8/+48
2007-12-13From Michael Osias (IBM)Sean Dague3-11/+42
This patch makes some enhancements to the llRemoteData functions. The module is now a shared module, and allows remote data channels to be created among multiple regions in the same sim. The port is controlled from the remoteDataPort property under the [Network] section in OpenSim.ini. If this setting is not present or = 0, the module is disabled and no port is opened. llRemoteData commands have not effect when module is disabled.
2007-12-13Enabled the sit_ground animation. The sit state is not properly set, but it ↵Jeff Ames1-1/+1
looks okay, and doesn't seem to break anything. Just move around to stand up.
2007-12-13Added placeholder for sitting on ground support. Doesn't work yet.Jeff Ames1-2/+9
2007-12-13Minor cleanupJeff Ames1-4/+0
2007-12-13* Debugging Shapelbsa713-6/+4
* Adding namesetting to Create
2007-12-13Fix for #176 (... doesn't appear in chat bubbles). This also gets the viewer ↵Jeff Ames2-63/+15
to handle starting/stopping of the typing animation.
2007-12-12From Michael Osias (IBM)Sean Dague3-4/+324
This patch implements the llHttpRequest function via a region module, HttpScriptsRequest. There were bits and peices in LSLLong_cmd_handler, which I moved into the region module, and just check for completed requests and dispatch the http_response callback event instead. works for me as of r2674
2007-12-12remove another partial class, and map another class back to a real fileSean Dague2-27/+26
2007-12-12* In our quest for sim heartbeat stats, we're a touch closer to accurate ↵Teravus Ovares3-10/+15
object count on sim stats. * Fixed a rare, but possible NullReferenceException
2007-12-12couple of small fixes.MW2-38/+38
2007-12-12* Fixed a catch error.Teravus Ovares1-1/+1
2007-12-12* Added Object count to sim stats (it's incorrect, however, it'll be fixed)Teravus Ovares3-7/+24
2007-12-12* Fixed agent counts on the Simulator stats paneTeravus Ovares1-1/+1
2007-12-12* Killed hard coded heart after stats updateTeravus Ovares1-2/+9
* Did some voodoo math on the sim FPS to make the values 0-50
2007-12-12* Added some simstats to fill the simulator pane of the Statistics monitor.Teravus Ovares4-7/+284
* I stress, this is an initial implementation and the Agents(Child and Root) are definately obviously incorrect.
2007-12-12* Temporarily sisabled neighbour cache for regions in the ↵Teravus Ovares1-0/+5
SceneCommunicationService * This will fix the grid mode (not seeing regions) issue
2007-12-12* Start listening for client connections immediately after a region ↵Teravus Ovares2-9/+26
initializes during initial instance startup. (as opposed to waiting for 'all of the regions' to initialize first) * Removed hackish timer based client notification about regions up (no longer needed) * Added a comment about an inventory based login failure that causes me lots of greif testing and debugging. Comment includes *why* it's failing.
2007-12-11put in a try block to catch the ForEach loop dying.Sean Dague1-3/+7
2007-12-11* Added some locking to help race conditions in the neighbors listsTeravus Ovares1-30/+42
2007-12-11Couple of more small changesMW2-9/+20
2007-12-11Minor cleanup/refactoring of ScenePresence.Jeff Ames1-76/+47
Changes flying animation to hover when not moving (as per Teravus's suggestion).
2007-12-11A few minor changes/additions/fixes.MW3-3/+14
2007-12-11* The 'Create' functions should be called to factor up a new, otherwise ↵lbsa711-0/+12
empty, but with the Id and 1-to-1 child fields instantiated and randomized. * Added two shape constants that
2007-12-11Implementing updateinventoryfolder: Should now be able to rename folders in ↵Brian McBee1-0/+1
inventory
2007-12-11refactor SunModule a bit to make more sensibleSean Dague1-7/+12
2007-12-11added copyright noticesJeff Ames7-3/+199
2007-12-10default day's to a more sensible 24 hrs instead of 0.5. YouSean Dague1-1/+1
can still change this in the config file if you want something different.
2007-12-10Great Salutations to Alondria for providing implementations for:Charles Krinke1-0/+27
llFrand, llSetColor, llGetColor, llSetTexture, llGetTexture, llSetAlpha, llGetAlpha, llRotateTexture, llScaleTexture, llOffsetTexture, llGetTextureOffset, llGetTextureScale, llGetTextureRot. With these changes the "kan-ed" script #2 should be working.
2007-12-10* Added comments to many methods in the listed files.Teravus Ovares3-64/+184
2007-12-10* More refactoring to prepare for draw distance based agent sim notification.Teravus Ovares2-11/+28
2007-12-10Changed how TextureDownloadModule is initialised, due to some weird ↵MW1-4/+10
behaviour from the module loaded which was resulting in a lot of unused TextureDownloadModule objects being created (and each starting up a thread).
2007-12-10Refactored animation handling in ScenePresence. Now maintains a list of ↵Jeff Ames3-84/+101
current animations. * Fixes weirdness when typing and sitting at the same time * Should fix bug #32 (getting stuck in edit appearance pose) * Crouchwalk and possibly jump may need more looking into
2007-12-10more work on texture downloading.MW3-105/+178
Refractored the TextureDownloadModule (but currently to make debugging easier, it is running as a non shared module, so this results in a instance of this module being created for each region (and a extra thread per region), this will be changed back soon. Removed the old texture handling/sending code from AssetCache. A few other small changes/fixes.
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames10-18/+18
notice of doom
2007-12-10refactored ChatModule a bit.Jeff Ames4-96/+54
misc cleanup and code convention fixes.
2007-12-10* Hooked up the GridComm event ChildDataUpdate to the scene.Teravus Ovares3-1/+103
* Added List<RegionInfo> m_neighbours to Scene * Hooked up the OnRegionUp event to m_neighbours list * Modified RegionInfo to have a bool commFailTF value so that we can skip neighbors that fail. (when the region comes up, this gets reset to false and the region will try again. * Added SetChildAgentThrottle(byte[]) to IClientAPI * Several other insignificant changes related to passing child pertanant agent data from sim to sim.
2007-12-09removed old debugging code from IM and chat modulesJeff Ames2-7/+0
2007-12-08hackish code to allow emptying of trash. This really should be done on the ↵Brian McBee1-1/+2
inventory server, and not from the region. Also: it appeared to work the first try, so I have probably done something horribly wrong.
2007-12-08Allow moving, deleting, and restoring objects in inventory.Brian McBee2-0/+41
Note: only tested in grid mode, and emptying trash is still not implemented.
2007-12-08* Added back the regionup code so people in nearby sims can see a downed sim ↵Teravus Ovares1-3/+3
coming back up.
2007-12-07Enabled the TextureDownloadModule, so that hopefully I might get some ↵MW3-21/+17
feedback, as to if it makes the texture problem better or worse. As I plan/hope to work on texture/asset downloading this weekend.
2007-12-07Avatar Appearance refactoring /changes. Added a AvatarAppearance class, each ↵MW6-188/+291
ScenePresence "has" a AvatarAppearance object. All the ScenePresences in a opensim related to one user (so a user's various ScenePresence's in all the regions in that instance) share the same AvatarAppearance object. This means that a user's avatar should appear correctly (to both that user and other users) no matter what border crossing or teleporting they have done. Note: this mainly improves Standalone mode, as in grid mode the appearance data isn't passed between region servers. Although people should notice a improvement when moving between regions in the same instance.
2007-12-07Updates to LibSL revision 1498. Thanks Johan!Adam Johnson6-23/+23
2007-12-07* Added hacked support for 'anyone can move' and 'anyone can copy'.Teravus Ovares4-137/+163
* BACKUP YOUR PRIM BEFORE UPDATING TO THIS and then double check the prim permissions after applying it with a different avatar (then the master avatar or the prim owner avatar). * Also, beware that any objects created under the old permission scheme may react oddly. They may automatically allow anyone to modify them, (which you'll then have to un-set). * It's hacked support because when 'anyone can move is set', any avatar can modify the prim (texture, shape, scale, etc)
2007-12-07added one more command to the console help.Jeff Ames2-30/+13
2007-12-06reversing the r2599 patch, as this started causing CreateThread errors for Sean Dague1-1/+0
me on Mono 1.2.4, which led to client crashes. I think the Timer.Stop() wasn't doing what was desired on Mono. The Queue refactoring should address the readability issues lbsa71 was working on as soon as I get the merge together.
2007-12-06removed obsolete Verbose() functionJeff Ames4-13/+14
2007-12-06more minor cleanup. added some command descriptions to region server help.Jeff Ames1-9/+4