aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-12-14 avoid a null refUbitUmarov1-1/+5
2016-12-14New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This ↵Mandarinka Tasty1-0/+8
patch gives possibility to set image in created NPC's profile. You can use UUID of the texture or name of texture included in prim's inventory. Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-12Rename charterMember to membershipType to show what it actually is.Melanie Thielker2-2/+2
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.
2016-12-10Setting precise date of creation in NPC's profile.Mandarinka Tasty2-0/+9
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-06 add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile ↵UbitUmarov1-1/+12
About text. requires OsNpcCreate rights
2016-12-04remove SOG.FromPartID from main code and flag it obsoleteUbitUmarov1-1/+1
2016-11-23 safeguard against unknown material replacemetUbitUmarov1-1/+1
2016-11-22Coding standards: A local variable may not use the prefix m_Melanie Thielker1-15/+15
2016-11-22 supress some warnings by explict(confirm) the hide of parent fieldsUbitUmarov1-9/+5
2016-11-09 change the clock source on udp outgoing, remove some dead codeUbitUmarov1-25/+0
2016-11-05avoid a null ref, few changes to udp updates sendUbitUmarov1-1/+4
2016-11-05It looks, that attachments show console command incorrectly returns Item ID. ↵Mandarinka Tasty1-14/+9
In fact, FromItem ID is returned. So I have added proper Item ID to be returned. There are cases, that FromItem ID is also useful, so I keep it for compatibility. Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-10-11 change math on GetParcelMaxPrimCount and GetSimulatorMaxPrimCount to reduce ↵UbitUmarov1-2/+2
round errors, limit both to region max prims. consider ObjectBonus on last one also. Change a variable name in PrimLimitsModule to make it more clear
2016-09-23add a version tag to wind and cloud data updates to iclientUbitUmarov2-4/+4
2016-09-04try to reduce the amount of assets created editing materialsUbitUmarov1-23/+167
2016-09-04make sure materials are cached. Split POST and PUT handlers for better ↵UbitUmarov1-125/+156
readability
2016-08-25 send selected objects Proprieties udp part outside update queues and as a ↵UbitUmarov2-0/+8
physics single caps message per selection request
2016-08-24 use known name a group ejetee if its local clientUbitUmarov1-13/+10
2016-08-22change ODEs topcolliders code ( still bad), plus a few memory leaksUbitUmarov3-12/+7
2016-08-22minor locking issueUbitUmarov1-13/+3
2016-08-18Collect any group join fees. Pass group name when applying join/create fees.Kevin Cozens1-6/+22
2016-08-18Fixed grammer in a commentKevin Cozens1-1/+1
2016-08-18add caps HomeLocation ; add client SendAlertMessage(string message, string ↵UbitUmarov2-0/+9
info), where info in info message field. only minimal testing done
2016-08-17Fixed typo in two group messagesKevin Cozens1-1/+1
2016-08-14remove OptionalModules\ViewerSupport\SimulatorFeaturesHelper ShouldSend() ↵UbitUmarov3-105/+5
since it cannot be used
2016-08-11 to do that don't use slideexpiration; add cap event ChatterBoxForceCloseUbitUmarov1-1/+1
2016-08-11 stop renewing xml cache entries expires. Let them expire or grid changes ↵UbitUmarov1-4/+4
will ignored as long something keeq requesting (like group profiles refreshs). reduce the expire time more ignoring folish config.
2016-08-05 more changes relative to incorrect use of activegroupidUbitUmarov1-1/+2
2016-08-04add GetActiveMembershipData() to groups modules, let core groups also have ↵UbitUmarov1-0/+5
GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.
2016-07-28remove the RegionCombinerModule (mega regions), references still all over ↵UbitUmarov8-1762/+0
the place. runprebuild maybe needed after this
2016-07-26 reduce some grid services calls on region crossings, sending more ↵UbitUmarov1-1/+2
information on the agent update ( groups v2 needs change )
2016-07-26 add a public SetGroupPowers to clientViewUbitUmarov2-1/+5
2016-07-26 let some group related data to have a public setUbitUmarov2-0/+5
2016-07-26 get a copy of current clientView group powersUbitUmarov2-0/+10
2016-07-23change group lists control so it does show something (only xmlrpcgroups for ↵UbitUmarov2-98/+100
now). This will never work without a centralized dispatcher/controler, or more complex information exchange.
2016-07-23add a missing field to ChatterBoxSessionAgentListUpdates. it is still wrong, ↵UbitUmarov1-1/+4
and its use even worse
2016-07-06finish removing child-repri optionUbitUmarov1-2/+0
2016-07-06 add test option ObjectsCullingByDistance. In future, if true, it mayUbitUmarov1-10/+0
prevent sending objects outside view range to viewers. DO NOT SET TRUE unless testing it. Code still not completei!!!
2016-07-04Finally remove the requirement for an InventoryItem/FolderBase object toMelanie Thielker1-2/+1
be passed into inventory queries. This makes the API more homogenous and also will more clearly show coding errors related to HG inventory where the .Owner field has a meaning for a query but wasn't always set.
2016-07-02 revert to previus GroupProfileRequest because floatsam groups server seems ↵UbitUmarov1-3/+3
to return wrong values for GroupMembershipCount and GroupRolesCount. this should be fixed because we are getting the full lists just to count number of entries
2016-07-01xmlrpcgroups: make use of a forgotten GetMemberGroupProfilemethod, put back ↵UbitUmarov3-15/+23
xmlrpc cache since it is necessary to prevent folish viewers flooding
2016-07-01save one call to grid to get agent groups powers (xmlrpcgoups only for nowUbitUmarov1-2/+1
2016-07-01add a few methods to modify clientview group powersUbitUmarov2-0/+28
2016-07-01cleanup a bit AgentGroupDataUpdate sendingUbitUmarov1-4/+1
2016-07-01increase xmlrpc timeout in xmlrpcgroups, disable its cache until its entries ↵UbitUmarov1-1/+5
invalidation is checked
2016-07-01revert several changes to groups modules (agentGroupData is private). change ↵UbitUmarov1-50/+59
interregions invite/eject messages, etc
2016-06-28Revert " don't try to send initial AgentGroupDataUpdate to NPCs" this wasUbitUmarov1-3/+10
already done This reverts commit 84a6a6e008c64d8197177aff1b42a412e5623638.
2016-06-28 don't try to send initial AgentGroupDataUpdate to NPCsUbitUmarov1-10/+3
2016-06-28 if a NPC is owned, allow access if ownerID matchs parcel owner or it is in ↵UbitUmarov1-0/+4
the access list. option OS_NPC_OBJECT_GROUP it still needed if access is by group (this option should also work with not owned NPC) NEEDS TESTING, may prove to be a bad solution
2016-06-28fix NPCs OS_NPC_OBJECT_GROUP option. group ID needs to be set during ↵UbitUmarov1-4/+5
creation, before scenepresence.CompleteMovement, set tittle just after it.