aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Thanks to _SomeOne_, Server side permissions on object editing. Be aware, ↵Teravus Ovares2007-11-291-2/+2
| | | | that if you're editing an object on your client that you're not allowed to, it'll appear that it's moving to you, but won't actually be moving on the sim.
* Moved the m_sceneGridService.RegisterRegion(RegionInfo); call out of ↵MW2007-11-281-1/+1
| | | | | | | LoadWorldMap and into its own public method (which is called during region creation). We shouldn't have things like that in methods like LoadWorldMap as some regions might not being having a worldmap loaded via the LoadWorldMap method (like in custom applications). Deleted the CreateTerrainTextureInitial Method which was a 99% duplicate of CreateTerrainTexture, with just a bool field setting difference. That bool is now passed to CreateTerrainTexture as a param.
* * Added a way for the Region master user to kick individual users from their ↵Teravus Ovares2007-11-241-0/+4
| | | | | | | sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off. * Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message.
* * Hanling RequestGodlikePowers. On Request.. sends the sim owner's client ↵Teravus Ovares2007-11-241-0/+5
| | | | the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets....
* Created a client driven packet throttler. The sim now respects the client's ↵Teravus Ovares2007-11-221-1/+3
| | | | | | | network throttle settings but does sanity checks to avoid too little(nothing gets sent) or too much(the sim crashes) data. * Consider this experimental.. however, it looks very promising.
* * Added code to capture the draw distance setting from the client.Teravus Ovares2007-11-221-1/+1
| | | | | * Added a support function to InnerScene to calculate the distance between two vectors.
* * Refactored IClientAPI.OutPacket to require a second mandatory parameter. ↵Teravus Ovares2007-11-181-1/+11
| | | | This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.
* first stab at implementation of CopyInventoryItemJeff Ames2007-11-181-0/+4
|
* Added handler for MapNameRequest - OnMapNameRequestDalien Talbot2007-11-181-0/+3
|
* Added ClickAction property to SceneObjectPart (and the relevant changes in ↵MW2007-11-171-1/+1
| | | | IClientAPI so its used), so that the default click action (ie touch, sit, etc) can be set on a prim. Note: Sill need to handle the incoming packets that set this, from the client.
* * Implemented the little friendly pop tooltip messages that appear when you ↵Teravus Ovares2007-11-151-0/+3
| | | | hover your mouse over prim with the object name, description, ownerid.. etc.
* * Copied objects are now owned by the object copier (Next Owner) (however ↵Teravus Ovares2007-11-141-1/+1
| | | | | | | next owner permissions are not applied yet) * In Serverside permissions mode; If you've copied an object, then you can delete it and clean up after yourself. The rest of the permissions functionality is still unchanged. Admin can delete any object.. etc.
* * Added AvatarPicker in Standalone mode. Works for finding avatar to ban, ↵Teravus Ovares2007-11-131-0/+3
| | | | | | | manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D. * Grid mode always returns 0 results until the Grid Communications portion is done.
* first pass on unlinking of objects. From Jay Clarke (IBM)Sean Dague2007-11-131-0/+3
|
* Some work on cleanly removing Regions.MW2007-11-131-0/+1
|
* * Implemented Walk Vs Run in ODE. Also helps make the walk look smoother.Teravus Ovares2007-11-121-1/+2
| | | | | * All thanks to unimplemented packet listing :D
* enable typing animation for chat, maybeJeff Ames2007-11-121-0/+2
|
* Patch from Mathias Soeken (thanks Mathias!) to take care of the color Dalien Talbot2007-11-111-1/+1
| | | | | | | and alpha argument of the llSetText command.
* * Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares2007-11-081-1/+1
| | | | | * Added Angular Velocity reporting for smooth-ish rotations on object collisions
* add SendSunPos function to IClientAPI to let us pull all the sunSean Dague2007-11-071-0/+1
| | | | | | calculation logic into a module
* * Substituted som 'GenericCall' with Action<>lbsa712007-11-051-10/+4
| | | | | | * OnRequestWearables does no longer accept 'Client' as param, since it's always on the current client * Fixed SendOwnWearables to always operate on self, as that's what it does
* Applying Teravus patch # 557. Some glue code for the updating of prim's ↵MW2007-11-041-1/+3
| | | | velocity.
* * Diuerse beavtificatemslbsa712007-11-011-1/+1
|
* Thank you, Melanie for solving: When receiving an ObjectAdd packet, the ↵Charles Krinke2007-11-011-2/+2
| | | | Rotation member is silently ignored and the prim is created with 0,0,0,1 rotation. The patch introduces a fix that passes the Rotation parameter from the packet to the object and uses it in the actual object creation.
* some small changesMW2007-10-311-1/+1
|
* * Moved OpenSim/Framework/General to OpenSim/Framework for great justice.lbsa712007-10-311-0/+447