UbitUmarov
fe9a785ecc
object Take and TakeCopy are for in scene SOPs and SPs and permitions module is NOT a shared module
2017-01-19 11:34:40 +00:00
Melanie Thielker
e58903be6f
Correct casing on isGod and isViewerUIGod
2017-01-07 20:38:30 +00:00
Melanie Thielker
6d44ee9099
Change improperly named isNPC to be IsNPC as a property should be uppercase
2017-01-07 20:30:51 +00:00
UbitUmarov
1b858ad47b
missing changed file
2017-01-07 18:57:12 +00:00
UbitUmarov
effa32cfa4
replace godlevel compares by the new faster bool isViewerUIGod
2017-01-07 18:41:46 +00:00
UbitUmarov
7f9df24f97
prevent gods kick wars using the new god level variable
2017-01-07 16:13:46 +00:00
Melanie Thielker
1e9cbf5c97
During login cancel, don't error out here on a null client.
2017-01-07 00:37:13 +00:00
Melanie Thielker
ff945867a3
Squelch red ink for login cancel by the user during circuit setup
2017-01-07 00:35:09 +00:00
Melanie Thielker
ad8915f154
Restructure god level and permissions
...
Create a class GodController which controls all aspects of god level,
viewer modes and user levels at ScenePresence level.
2017-01-06 00:55:14 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
Melanie Thielker
e88e2945e9
Make it possible to disable the bakes module in the way it is described in config comments
2017-01-05 18:53:02 +00:00
UbitUmarov
cbc3501246
a few changes to Gods ( ie administrators) control
2017-01-05 18:02:59 +00:00
Melanie Thielker
f021c64eb0
Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache is long gone.
2016-12-29 12:34:09 +00:00
UbitUmarov
bfb1cb9f33
a few more changes on user profiles
2016-12-23 16:10:07 +00:00
UbitUmarov
2e7e4427d0
UserProfileModule threading issues
2016-12-23 02:17:42 +00:00
UbitUmarov
84c3a96399
UserProfileModule refuse changes to classifieds outside home grid ( viewers may show a delete until profile is open again). Charge money only on classified creation sucess
2016-12-22 07:52:50 +00:00
UbitUmarov
5571c499ba
UserProfileModule we can't use parcels globalID because we do not have a global locator. we need to send replies to viewer on pick update and delete
2016-12-22 07:06:40 +00:00
UbitUmarov
330369f904
take UserProfileModule out on onMakeRoot event, add some caching
2016-12-21 22:27:48 +00:00
UbitUmarov
389a1652fb
break userprofiles a bit more
2016-12-17 20:11:34 +00:00
UbitUmarov
1fd0178e8e
give regions a option to block profile web urls, so users are not sent to unknown web sites set by other users
2016-12-15 00:08:36 +00:00
UbitUmarov
7a31a85408
show online on profile, if target is in same region.( possible should be done elsewhere)
2016-12-14 14:48:50 +00:00
Mandarinka Tasty
ec883d0f15
New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This 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-14 00:24:52 +00:00
Melanie Thielker
1388ac2ef7
Rename charterMember to membershipType to show what it actually is.
...
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-12 11:09:38 +00:00
Mandarinka Tasty
5b7986e6be
Setting precise date of creation in NPC's profile.
...
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-10 22:45:11 +00:00
UbitUmarov
de36092d23
if we have profile then npc is online
2016-12-06 17:16:47 +00:00
UbitUmarov
d4e285b1a1
add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile About text. requires OsNpcCreate rights
2016-12-06 17:05:02 +00:00
UbitUmarov
240ab951b5
let NPCs have profile
2016-12-06 16:15:57 +00:00
UbitUmarov
181b1ad82b
HG: fix the never ending avatar confirmation when 2 users from same grid made friendship on another grid
2016-12-04 23:02:40 +00:00
UbitUmarov
385a265971
supress some warnings by explict(confirm) the hide of parent fields
2016-11-22 09:35:37 +00:00
UbitUmarov
8dd9601fdc
minor change to getdisplaynames cap url
2016-11-16 00:42:08 +00:00
UbitUmarov
db0c268140
mantis 8041: check target user password on save/load IAR
2016-10-25 20:16:23 +01:00
UbitUmarov
ed555801a4
mantis 8013: change attachment group to active group on attach from inventory
2016-08-29 19:41:26 +01:00
UbitUmarov
d96c05a121
change my previus fix, change xengine to expect SOG and not attachments module, this way not breaking other script engines or modules out there for no valid reason
2016-08-29 12:18:01 +01:00
UbitUmarov
a4bf78fa19
mantis 8006: AttachmentModule triggered OnAttach by SOG xengine expects by SOP
2016-08-29 11:53:07 +01:00
UbitUmarov
9a67c9fd78
disable AttachmentModule tests again :(
2016-08-29 10:19:02 +01:00
UbitUmarov
2ab7248e31
allow AttachmentModule tests, some may now work
2016-08-29 10:09:59 +01:00
UbitUmarov
832758df2b
mantis: 8006 restrict the suspention of Trigger OnAttach to the problematic case where scripts are created, and not always as i incorrectly did before. This is still a temporary fix, other modules will not get the notification in that case. But that needs a deeper fix possible in xengine
2016-08-29 10:03:06 +01:00
UbitUmarov
90d88f2df5
disable AttacmentsModule tests because they depend on OnAttach event currently not avaiable
2016-08-28 15:11:22 +01:00
UbitUmarov
b2021cf83a
mantis: 8006 remove duplication of attach script events. This is a temporary fix because TriggerOnAttach will not be trigger on attachment from inventory, (for now only Xengine connects to it on core).
2016-08-28 11:28:49 +01:00
UbitUmarov
4dbd353110
remove some dead code
2016-08-24 00:13:54 +01:00
Melanie Thielker
0517e3d439
Mantis #8000 , don't charge for updating classifieds. Thanks, Cinder!
...
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2016-08-20 22:44:32 +01:00
UbitUmarov
a66e747c95
add GetActiveMembershipData() to groups modules, let core groups also have GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.
2016-08-04 20:57:57 +01:00
UbitUmarov
5861355577
do friends recaching on MakeRoot for normal tps, delay it on crossings
2016-08-04 17:39:10 +01:00
UbitUmarov
bb8e271081
fix a typo
2016-08-04 17:29:47 +01:00
UbitUmarov
a99df75a30
(mantis 7983) update local cache when storing a baked tex on assets server
2016-08-02 17:45:06 +01:00
UbitUmarov
04ac81a46e
minor cleanup
2016-08-02 02:21:41 +01:00
UbitUmarov
16a7232f55
revert adding a new IM parameter ( commit bf604c85c6
...
, that was a mistake. this should fix invites accepts etc, that got broken
2016-07-28 08:22:51 +01:00
UbitUmarov
32e30afbcb
actually that was redundante, already done at low level
2016-07-27 21:31:43 +01:00
UbitUmarov
8c46ab02c7
move refresh forces into applyphysics
2016-07-27 21:11:39 +01:00
UbitUmarov
800044cead
take friends out of onMakeRoot if crossing
2016-07-26 22:30:51 +01:00