aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-13* Refactor: Stop exposing the inner scene's ScenePresence dictionary ↵Justin Clarke Casey2-4/+5
directly to the world
2008-05-13*Fixed compile error on last commitmingchen1-1/+2
2008-05-13*Objects now delete correctlymingchen1-4/+5
2008-05-13* Applying Mantis #970 - Revert brush does stupid things. Thanks tglion for ↵Adam Frisby1-2/+2
fixing a really dumb bug.
2008-05-13*Complete redo of the permissions modulemingchen10-568/+806
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-13* Implemented ChildAgentDataUpdate throttle multiplier based on an ↵Teravus Ovares3-3/+62
inaccurate count of neighbors. * The neighbor count is always lower then the actual number of neighbors unless your region was up the longest. * The region you're in is un-affected by this, though, you'll get less packet loss, maybe not get logged off immediately when you log in, and possibly see more prim if your internet connection is semi-unreliable.
2008-05-12my last patch didn't actually get the sun to possition correctly, butSean Dague1-3/+5
now we are correctly using the timezone offset. If you set day_length to 24.0 you'll get a sun progression that roughly follows your real world day on your server.
2008-05-12move the sun based on localtime instead of utc. Now it won't set for me atSean Dague1-4/+10
3pm any more.
2008-05-12Move animation handling from ScenePresence into its own class.Jeff Ames3-152/+259
2008-05-12* If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey2-0/+12
startup will now terminate instead of carrying on (and thus burying the error message)
2008-05-12From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey1-22/+53
This is a diagnostic patch in support of Mantis bug 1186. It affects only SubModule and will not affect normal usage.
2008-05-12Thanks Melanie for a patch to stop sending unnecessary animation updates ↵Jeff Ames1-1/+3
(bug #1239).
2008-05-12Refactoring animation handling in ScenePresence.Jeff Ames1-143/+101
2008-05-12Formatting cleanup.Jeff Ames1-17/+17
2008-05-11Update svn properties.Jeff Ames2-763/+763
2008-05-11* Un-break the NPC avatar.. you know.. the one that sits in your sim and ↵Teravus Ovares1-0/+5
shouts, 'This is my sim, get out!'
2008-05-110001199: [PATCH] Add support for default animations Teravus Ovares1-0/+57
From Melanie... Thanks Melanie! .
2008-05-11* Fixed null reference exception when rezzing an object from inventory with ↵Teravus Ovares1-1/+14
a rootpart that isn't found. Added a way to tell if it's an attachment.
2008-05-11* Added NPCModule and NPCAvatar classes for NPCs. Primitive, but we can grow ↵Adam Frisby5-4/+781
them out. * Fix for Scene.Inventory.cs - It assumes every entity at startup is a SceneObjectGroup. (Actually, this shouldn't have compiled[!] without a warning.) * Fix for LandManager at startup - it assumes there's a land channel when perhaps there isnt. (Bug that needs another refactor to fix. [Mike - I've assigned a ticket to you about this])
2008-05-10* Refactored two more OutPackets. ObjectPropertiesFamily, and Object ↵Teravus Ovares1-58/+11
Properties.
2008-05-10* More OutPacket refactors.Teravus Ovares2-157/+5
* Added back a sleep to the kick routine so users get a 'you have been logged off message' when they get kicked from the simulator for various reasons (like 'the simulator is going down')
2008-05-10* Two more OutPacket refactors. TextureSender.Teravus Ovares1-21/+12
* The split image packet sender doesn't like to be refactored (images don't load after it's been refactored), so left that as is for the moment.
2008-05-10Refactored out a few warnings related to Adam's bane OutPacketTeravus Ovares1-19/+8
2008-05-10* Experiment in Zerocoding.Teravus Ovares3-1/+8
2008-05-09*Land/Parcel upates are now correct with a significant movement by the Clientmingchen4-21/+19
*Moved OnSignificantClientMovement to where it is supposed to be - SceneEvents and not ScenePresence
2008-05-09* Removing console notifications of missing texture request sending (which ↵Justin Clarke Casey1-4/+4
ironically, was disabled, though it wasn't making much difference). * These messages keep getting confused with other problems - just going to have to try to remember to add these to stats or something so at least they don't completely disappear
2008-05-09Update svn properties.Jeff Ames1-605/+605
2008-05-09* Valid Sculpted prim now collide properly.Teravus Ovares3-1/+22
* The first time you set the sculpted texture of a prim you might have to futz with it to get it to generate a sculpted physics proxy * Note that there are already issues in Trunk, (such as the prim scaling issue and prim jumping issue. Essentially editing is difficult right now) * This just adds to the experimental nature of trunk. :D
2008-05-09* Minor tweak to TerrainChannelAdam Frisby2-7/+8
* Minor tweak to Permissions/PermissionsModule.cs
2008-05-09* Wrote a method to get the OpenJpeg data of a sculpt texture asset and save ↵Teravus Ovares1-1/+20
it to the prim shape. * Added some stuff around sculpted prim meshes.. but it's just there so the project compiles now.
2008-05-08*Added all the permission checks to the sceneexternalchecks and modified ↵mingchen8-188/+639
permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
2008-05-08* Committing an extra bit of permissions for attaching to ensure that the ↵Teravus Ovares1-31/+38
perms are in line with project goals.
2008-05-08* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2-275/+333
2008-05-08From: Michael Osias <mosias@us.ibm.com>Sean Dague1-0/+1
Patch to schedule terse update on deselect, specifically so llTargetOmega sets rotational velocity on deselect. This should complete our llTargetOmega support and fix: http://opensimulator.org/mantis/view.php?id=1178
2008-05-08* You can haz more spring cleaning.Adam Frisby1-5/+0
* Eventually this codebase will be clean. >_>
2008-05-08* Fixes Prim ExtraParams Teravus Ovares1-12/+1
* Fixes Sculpty handling * Fixes Light handling * Fixes Flexi handling * Fixes Sculpty + Flexi handling * Fixes handling of Flexi type * Fixes Changing prim type after changing to sculpty corrupting prim. * Ugly code.
2008-05-07* Increasing ScenePresences locking to prevent race conditions such as those ↵Justin Clarke Casey3-83/+125
seen in one of the crashes of mantis 1163 * It's not impossible that this could lead to deadlock where sessions simply appear to freeze, even though the region console still responds. * If this is the case, please file a mantis
2008-05-07*Fixed bug causing Object Duplication to not correctly follow permissionsmingchen1-1/+4
2008-05-07* Doh! scripts that get controls should get controls even when you're ↵Teravus Ovares1-9/+9
sitting on an object.
2008-05-07* Removes references to libsecondlife.Packets from IClientAPI. BAD ↵Adam Frisby4-25/+58
PROGRAMMERS. NAUGHTY. * Thanks to Andrew (DeepThink) for working on this one.
2008-05-07* Other then the prim update experiments that are going on now, ↵Teravus Ovares2-4/+29
llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
2008-05-07get all the right bits to SendPrimitiveToClient so we can actuallySean Dague1-5/+5
set vel, acc, and rvel in the packet (though this isn't done yet).
2008-05-07* Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares2-1/+108
Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
2008-05-07*Fixed Missing SceneExternalChecks.csmingchen1-0/+104
2008-05-07*Added CanRunScript to SceneExternalChecksmingchen1-0/+2
2008-05-07*Added SceneExternalChecks.cs that is used to manage checking the results of ↵mingchen5-13/+34
multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?'
2008-05-07From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey1-47/+179
The attached patch moves the sun module incrementally nearer where it needs to be. Default behavior, i.e. no overriding configuration is to match Second Life's diurnal/nocturnal rhythm. All designated values are now sent to the client.There remain a couple of unanswered questions about how this SHOULD be implemented though.
2008-05-06De-tabify source.Jeff Ames4-56/+50
2008-05-06send actual velocity and angular velocity in terse updatesSean Dague1-3/+4
instead of hardcoding to zero when the primitive is non physical. llTargetOmega should work now.
2008-05-06*LLClientView is now pushed the EstateSettings instead of pulling it from ↵mingchen3-17/+66
the scene...more to standards *LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)