Commit Graph

28098 Commits

Author SHA1 Message Date
UbitUmarov
9af568307e a few changes on chat and dialog from udp/client 2022-06-19 16:03:38 +01:00
UbitUmarov
2d1e5eb5ac use them on lslapi 2022-06-19 13:26:38 +01:00
UbitUmarov
b7d33b41de use them on dialog module 2022-06-19 13:25:06 +01:00
UbitUmarov
90a45494ab add sop getownername so group owned case is handle correctly 2022-06-19 12:48:06 +01:00
UbitUmarov
cfa3487b4f improve lldialog and lltextbox owner processing (still bad) 2022-06-19 12:29:41 +01:00
UbitUmarov
40b9ea6638 uuid notzero checks 2022-06-19 12:28:15 +01:00
UbitUmarov
e37475203b add usermanagement bool GetUserName(UUID uuid, out string FirstName, out string LastName) 2022-06-19 11:47:29 +01:00
UbitUmarov
e08ba5bbd0 do not let llOwnerSay send to a group 2022-06-19 02:22:34 +01:00
UbitUmarov
1128942062 fix listeners count 2022-06-19 01:43:30 +01:00
UbitUmarov
adf818370a mke sending to listeners code a bit more confusing 2022-06-19 01:22:03 +01:00
UbitUmarov
6e1aa77416 oops create listeners active on all paths 2022-06-18 22:57:27 +01:00
UbitUmarov
c972c23d2e try simplify lsl listen code a bit 2022-06-18 22:40:01 +01:00
UbitUmarov
ade2ceb098 simplify lsl CreateLink 2022-06-18 19:52:48 +01:00
UbitUmarov
3d4abfb218 trigger some parcel changed events lost on last commit 2022-06-18 18:04:26 +01:00
UbitUmarov
06f2ec0097 several changes on lslapi like add uuid zero checks, etc 2022-06-18 18:01:50 +01:00
UbitUmarov
77dab36866 do no try to teleport to a long gone avination region on llTeleportHome 2022-06-18 16:16:27 +01:00
UbitUmarov
fa2da18c5f minor lsl changes like direct call DeliverMessage(ChatTypeEnum type, int channel, string name, UUID id, string msg, Vector3 sourcePosition) 2022-06-18 16:08:17 +01:00
UbitUmarov
470ab9199c mantis 9008: add extra lock on FSassets initialization, to be sure only one thread does run main spool thread. Add config option 'SecondaryInstance' to do the same in multiple process instances cases. If there are more than one spool thread there may be file assess collisions that may cause robust crash and or loss of assets. I could not test this. Please to so, and report on mantis 9008, Thanks. 2022-06-09 14:42:41 +01:00
UbitUmarov
9aeb52e3d1 mantis 8907: fix *Min names 2022-06-03 22:00:39 +01:00
UbitUmarov
d6760ec0ef a few changes for mantis 9006 attachment moveToTarget() 2022-05-27 16:04:38 +01:00
UbitUmarov
26d49f3af1 mantis 8996. a few minor changes to llCastRay, but also add a missing sqrt(), that does have large impact on the performance issue, (if len < region size). Main unmanaged lib still needs improvement 2022-05-24 18:30:44 +01:00
UbitUmarov
33f748a978 can be a tiny bit more complex 2022-05-22 19:37:25 +01:00
UbitUmarov
184de0bbb8 osGetPrimitiveParams(key prim, list rules) also silent refused if owner of script and prim has no modify rights on that prim 2022-05-22 19:15:19 +01:00
UbitUmarov
fef8743548 osSetPrimitiveParams(key prim, list rules) silent refused if owner of script and prim has no modify rights on that prim 2022-05-22 19:04:49 +01:00
UbitUmarov
fc8dbb11d9 clean some more useless casts 2022-05-22 17:23:54 +01:00
UbitUmarov
3160ad0cd5 fix last patch 2022-05-22 17:11:15 +01:00
Vincent Sylvester
7168fa0031 llGet projector info
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2022-05-22 16:59:57 +01:00
UbitUmarov
398fe1ffe6 change again, on disable leave parameters as they where; add values check to osSetProjectionParams 2022-05-22 16:54:19 +01:00
UbitUmarov
c843cc2b16 minor change... 2022-05-22 16:07:45 +01:00
lickx
7809eb5ba0 Support PRIM_PROJECTOR
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2022-05-22 15:13:47 +01:00
UbitUmarov
bac942562a mantis 8998: guard potencial null ref 2022-05-15 04:50:00 +01:00
UbitUmarov
fa02512c20 change handling of option ExportSupported again 2022-05-13 01:50:24 +01:00
UbitUmarov
ed120a572d add missing changes for hide title option 2022-05-12 02:23:41 +01:00
UbitUmarov
61085cc25e add proper way for viewers to request mute of collision sounds by setting flag 0x80 on agent update Flags (const U8 AU_FLAGS_MUTECOLLISIONS = 0x80;). Their current method of comparing sound UUIDS is just BROKEN, even at SL. 2022-05-10 14:14:33 +01:00
UbitUmarov
f1f6c2094e suport avatar hide title option 2022-05-10 04:21:34 +01:00
UbitUmarov
baf6917a46 fix parse type of ExportSupported option 2022-05-06 01:38:42 +01:00
UbitUmarov
68539cf3e6 can improve a tiny bit, thanks Plugh 2022-05-04 19:59:30 +01:00
UbitUmarov
df03e64f5c try improve lsl list compare with null, hopefuly not looping for ever 2022-05-04 19:24:16 +01:00
UbitUmarov
a1e32e37da mantis 8995: try work around the issue 2022-05-03 06:08:38 +01:00
UbitUmarov
4f42bd150d bug fix: do not let viewer agente update change rotation of sitting avatar (timing issue) 2022-05-02 17:27:05 +01:00
UbitUmarov
6a54992bb9 mantis 8994: fix silly bug on last commit. Well change it all a bit 2022-05-02 14:48:44 +01:00
UbitUmarov
a5e3d11ed8 in griduserservice to into replace most Parse by TryParse 2022-05-01 20:17:04 +01:00
UbitUmarov
7ed4fb978c let ubode use own unmanaged libraries, so they can change without impact on old ode module. Add those libraries, for now just copies of the ode ones 2022-05-01 01:47:29 +01:00
UbitUmarov
e0a33297dd change sp delayed stop 2022-04-26 03:05:53 +01:00
UbitUmarov
d39cf47bb8 change again sp update throttle 2022-04-26 00:20:35 +01:00
UbitUmarov
c9c9b57c37 add missing initialization 2022-04-25 00:13:21 +01:00
UbitUmarov
1e5881386e fix agent_id on FetchLibDesc.. this is just a formal fix, viewers seem to just ignore it. 2022-04-23 23:27:47 +01:00
UbitUmarov
d1b5e7a981 some cleaup 2022-04-23 16:41:18 +01:00
UbitUmarov
7acc3096f4 now the first section of Libraries.xml should only contain entry RootVersion to define the Opensim library version. THis should eb incremented when there are changes on ny library entry 2022-04-23 04:04:43 +01:00
UbitUmarov
8b6f9bfa0a fix missing ! in getassetsModule, several changes on libraryService,
folder opensimlibrary as no meaning, all are child of one with that name
already"
2022-04-23 00:33:42 +01:00