aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Massive tab and trailing space cleanupMelanie Thielker2017-01-051-36/+36
|
* a few changes to Gods ( ie administrators) controlUbitUmarov2017-01-051-2/+2
|
* Rename charterMember to membershipType to show what it actually is.Melanie Thielker2016-12-121-1/+1
| | | | | | This field started out as a simple flag in the protocol to indicate a user being a SL charter member. It has since then taken on additional functionality that means that the name is no longer appropriate.
* add a version tag to wind and cloud data updates to iclientUbitUmarov2016-09-231-2/+2
|
* send selected objects Proprieties udp part outside update queues and as a ↵UbitUmarov2016-08-251-0/+2
| | | | physics single caps message per selection request
* first step changing Object Select codeUbitUmarov2016-08-251-1/+1
|
* add caps HomeLocation ; add client SendAlertMessage(string message, string ↵UbitUmarov2016-08-181-1/+3
| | | | info), where info in info message field. only minimal testing done
* fix entity update flags updateUbitUmarov2016-08-071-9/+8
|
* several changes related to culling optionUbitUmarov2016-08-071-32/+20
|
* more changes relative to incorrect use of activegroupidUbitUmarov2016-08-051-3/+4
|
* add a public SetGroupPowers to clientViewUbitUmarov2016-07-261-0/+2
|
* let some group related data to have a public setUbitUmarov2016-07-261-3/+3
|
* get a copy of current clientView group powersUbitUmarov2016-07-261-0/+2
|
* add a few methods to modify clientview group powersUbitUmarov2016-07-011-0/+3
|
* Apply user specified default perms across the board, to items uploaded as ↵Melanie Thielker2016-04-291-1/+1
| | | | | | | | well as items created and to rezzed prims in world. This effectively removes the concept of "default permissions" from OpenSim because all known modern viewers set the permissions flags on login. Ancient abandoned viewers will now default to the SL defaults.
* Plumb RezRestoreToWorld from the client (part done)Melanie Thielker2016-03-091-0/+2
|
* add basic SendFindAgent() to lludp. Future use may require a list of pairs ↵UbitUmarov2015-10-261-0/+2
| | | | (X,Y). For now one pair is good enough.
* add missing SendAgentGroupDataUpdate to llClientViewUbitUmarov2015-09-271-0/+1
|
* delay terrain sending if land queue is 2 busyUbitUmarov2015-08-221-0/+2
|
* Track selected objects per clientMelanie Thielker2015-08-151-0/+2
|
* scale ChildAgentThrottles with distance (internal to child server and notUbitUmarov2014-11-061-0/+1
| | | | root as was done before )
* add method to get a category throttle rateUbitUmarov2014-08-291-0/+1
|
* add a direct sendpartfullUpdate to send a full object update to a part,UbitUmarov2014-08-211-0/+2
| | | | optionally overriding its parentID. check what it does to attachments
* add a estimator of client ping time, and painfully make it visible in showUbitUmarov2014-08-141-0/+2
| | | | connections console command
* Merge branch 'master' into careminsterMelanie2013-07-241-1/+3
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs OpenSim/Region/Framework/Scenes/ScenePresence.cs OpenSim/Region/Physics/Manager/PhysicsActor.cs OpenSim/Region/Physics/Manager/PhysicsScene.cs
| * EDIT BEAMS!!! They had been missing from OpenSim since ever. Thanks to ↵Diva Canto2013-07-211-1/+1
| | | | | | | | lkalif for telling me how to route the information. The viewer effect is under the distance filter, so only avatars with cameras < 10m away see the beams.
| * Manage AgentUpdates more sanely:Diva Canto2013-07-211-0/+2
| | | | | | | | | | | | - The existing event to scene has been split into 2: OnAgentUpdate and OnAgentCameraUpdate, to better reflect the two types of updates that the viewer sends. We can run one without the other, which is what happens when the avie is still but the user is camming around - Added thresholds (as opposed to equality) to determine whether the update is significant or not. I thin these thresholds are ok, but we can play with them later - Ignore updates of HeadRotation, which were problematic and aren't being used up stream
* | Merge branch 'master' into careminsterMelanie2013-05-301-3/+2
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/OptionalModules/Avatar/Voice/VivoxVoice/VivoxVoiceModule.cs
| * Update the money framework to allow sending the new style linden "serverside ↵Melanie2013-05-251-3/+2
| | | | | | | | | | | | is now viewerside" messages regarding currency This will require all money modules to be refactored!
| * This is an experimental patch that adds support for comparing textureMic Bowman2013-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | hashes for the purpose of accurately responding to AgentTextureCached packets. There is a change to IClientAPI to report the wearbles hashes that come in through the SetAppearance packet. Added storage of the texture hashes in the appearance. While these are added to the Pack/Unpack (with support for missing values) routines (which means Simian will store them properly), they are not currently persisted in Robust.
* | Merge branch 'master' into careminsterMelanie2013-05-111-2/+1
|\ \ | |/ | | | | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Services/LLLoginService/LLLoginResponse.cs OpenSim/Services/LLLoginService/LLLoginService.cs OpenSim/Tests/Common/Mock/TestClient.cs
| * remove pointless region handle paramter from IClientAPI.SendKillObject()Justin Clark-Casey (justincc)2013-05-091-2/+1
| |
* | Merge branch 'master' into careminsterMelanie2013-05-081-0/+4
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Framework/IClientAPI.cs OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
| * Adds an event and a method so that handling of the CachedTextureMic Bowman2013-05-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | packet can be pulled out of LLClientView and moved to AvatarFactory. The first pass at reusing textures (turned off by default) is included. When reusing textures, if the baked textures from a previous login are still in the asset service (which generally means that they are in the simulator's cache) then the avatar will not need to rebake. This is both a performance improvement (specifically that an avatars baked textures do not need to be sent to other users who have the old textures cached) and a resource improvement (don't have to deal with duplicate bakes in the asset service cache).
* | Merge branch 'master' into careminsterMelanie2013-04-251-1/+1
|\ \ | |/
| * Change EconomyDataRequest signature to use an IClientAPI rather than UUID. ↵Melanie2013-04-251-1/+1
| | | | | | | | | | | | This is needed because recent LL viewer codebases call this earlier in login when the client is not yet established in the sim and can't be found by UUID. Sending the reply requires having the IClientAPI.
| * Allow callers to set the invoice parameter for GenericMessageMelanie2013-04-221-2/+2
| |
| * Plumb the path from the client to the extra physics params and backMelanie2013-02-071-1/+3
| |
* | Allow callers to set the invoice parameter for GenericMessageMelanie2013-04-221-2/+2
| |
* | * Partial Commit for Avatar Appearance to include the functionality of ↵teravus2012-12-211-1/+1
| | | | | | | | Cached Bakes.
* | revert the use of avatar skeleton and use avatar size provided by viewers,UbitUmarov2012-12-071-1/+1
| | | | | | | | since at least for now seems good enought
* | Merge branch 'avination' into careminsterMelanie2012-11-201-0/+2
|\ \
| * | * Plumbing and basic setting of the GetMesh Cap Throttler.teravus2012-11-171-0/+2
| | | | | | | | | | | | * Last step is to flip the throttle distribution.
| * | Revert "Merge master into teravuswork", it should have been avination, not ↵teravus2012-11-151-43/+3
| | | | | | | | | | | | | | | | | | | | | master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
| * | Merge master into teravusworkteravus2012-11-151-3/+43
| |\ \
* | \ \ Merge branch 'avination' into careminsterMelanie2012-11-171-1/+1
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Pipe Throttle Update Event to EventManager, client --> ScenePresence --> ↵teravus2012-11-041-1/+1
| | | | | | | | | | | | EventManager, so that modules can know when throttles are updated. The event contains no client specific data to preserve the possibility of 'multiple clients' and you must still call ControllingClient.GetThrottlesPacked(f) to see what the throttles actually are once the event fires. Hook EventManager.OnUpdateThrottle to GetTextureModule.
* | | Merge branch 'master' into careminsterMelanie2012-10-261-2/+14
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
| * | Fix script error messages not showing up in viewer 3 and associated viewers.Justin Clark-Casey (justincc)2012-10-251-2/+14
| | | | | | | | | | | | | | | | | | | | | Viewer 3 will discard such a message if the chat message owner does not match the avatar. We were filling the ownerID with the primID, so this never matched, hence viewer 3 did not see any script error messages. This commit fills the ownerID in with the prim ownerID so the script owner will receive script error messages. This does not affect viewer 1 and associated viewers which continue to process script errors as normal.
* | | Merge branch 'master' into careminsterMelanie2012-10-181-0/+15
|\ \ \ | |/ / | | | | | | | | | Conflicts: OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs