UbitUmarov
8b1ae501b5
fix services handling of visualparameters, avoiding possible crashs (mantis 7732) partially appling code from avinationmerge
2015-10-27 18:39:33 +00:00
UbitUmarov
114ac59314
dont tell clients that we can edit a friend's attachments when we do forbid it
2015-10-27 01:20:21 +00:00
UbitUmarov
9e6d9e0436
friends rights to edit objects display on viewers fixed. This needs to be optimized in future
2015-10-27 01:17:32 +00:00
UbitUmarov
1982d72320
Make changes to a friend rights reach him on another sim; find on map does show the region. Issues: precise location on region still not avaiable and object edit permitions on viewers edit are not being updated (but are enforced by region). friends information is updated, and warnings are displayed. Only did minor testing...
2015-10-26 22:42:48 +00:00
UbitUmarov
6821ace3c6
add basic SendFindAgent() to lludp. Future use may require a list of pairs (X,Y). For now one pair is good enough.
2015-10-26 21:56:02 +00:00
UbitUmarov
8922d58f05
try fix IRC connector issue on mantis 7731 but with code a bit diferent from proposed patch. Also append '@irc' to nick on region messages, so message origin is clear
2015-10-26 18:00:01 +00:00
UbitUmarov
c3532ba876
set SOG.IsAttachment when doing a full check, so future gets see the right value
2015-10-25 19:59:05 +00:00
UbitUmarov
8d33ab903b
merge issue: fix missing '/'
2015-10-24 22:48:31 +01:00
Diva Canto
6f69925c51
Removed invalid dependencies from prebuild (those dlls no longer exist)
2015-10-22 21:47:04 -07:00
Diva Canto
70b681d21e
Removed invalid dependencies from prebuild (those dlls no longer exist)
2015-10-22 21:46:02 -07:00
UbitUmarov
28d4afbe3a
replace objects scale clamp by a more readable clamp. Simplify GroupResize and let rescale factors < 1 also be checked for size limits, Set new scales directly not checking them again.
2015-10-23 01:39:53 +01:00
UbitUmarov
8ed17f745d
let ode also finish internal representation of prim actors, before simulation
2015-10-22 18:03:49 +01:00
UbitUmarov
7cb6ecb9f5
Make physics engines finish internal representation of loaded prims before starting simulation so it does start for all at same time. Currently only in use by ubOde
2015-10-22 17:34:28 +01:00
UbitUmarov
7aaa84515f
rename terrain for opensim and respective configuration flag that a future costumized ODE library may have
2015-10-22 16:20:19 +01:00
Diva Canto
afba4dc1ce
Mark XAssetService obsolete and warn users.
2015-10-21 19:26:00 -07:00
Diva Canto
719c0d09ae
Mark XAssetService obsolete and warn users.
2015-10-21 19:22:20 -07:00
Diva Canto
25552dda7d
Fix an issue introduced in 70a46fe090
. I accidentally deleted the entire [EntityTransfer] section instead of just a few variables in it.
2015-10-21 16:50:31 -07:00
Diva Canto
41b28550ad
Fix an issue introduced in 70a46fe090
. I accidentally deleted the entire [EntityTransfer] section instead of just a few variables in it.
2015-10-21 16:47:56 -07:00
UbitUmarov
e464bf5d82
recover scripts execution time stat i lost on previus changes. Behing async, this will not add with other time stats giving total frame time, as happens on other simulators. But its a good diag stat.
2015-10-21 18:34:06 +01:00
UbitUmarov
f84b75b1e0
update ubOde hashspaces levels
2015-10-21 01:50:28 +01:00
UbitUmarov
44deac4c1e
we do not have prims with size 2^128, missing file
2015-10-21 01:41:04 +01:00
UbitUmarov
d44bb7d009
we do not have prims with size 2^128...
2015-10-21 01:39:32 +01:00
UbitUmarov
f6252e9037
also on OpenSimDefaults.ini
2015-10-21 01:13:41 +01:00
UbitUmarov
c37ea1910d
fix or remove some wrong ODE configuration settings
2015-10-21 01:11:39 +01:00
UbitUmarov
deb4364f42
remove the use of Vector3 for axis locks on the rest of engines
2015-10-21 00:15:09 +01:00
UbitUmarov
ce5d5fc8dc
the inertia matrix inversions and body inertia changes to implement axis locks need to be avoid, so use ubOde axis locks code. Hopefully this will not cause incompatibilities
2015-10-21 00:01:23 +01:00
UbitUmarov
747044f587
stop using a vector3 to store axis locks 3bit flags also in ode
2015-10-20 23:57:57 +01:00
UbitUmarov
f6891b36be
stop using a vector3 to store axis locks 3bit flags in ubOde
2015-10-20 19:33:15 +01:00
UbitUmarov
0045398324
move ugly convertion of axis locks 3 bit flags to a wasted vector3 down to PhysicsActor. Let engines use LockAngularMotion with either Vector3 argument or byte
2015-10-20 19:00:26 +01:00
UbitUmarov
d8528a7ba0
add axis locks to sop serializer. Now they are also saved to inventory
2015-10-20 18:37:24 +01:00
UbitUmarov
3c69071145
also apply axis locks, when creating a prim physics actor
2015-10-20 18:21:13 +01:00
UbitUmarov
3e25430e3a
store rotation axis locks in MySql and SQlite dbs ( others need to be updated also
2015-10-20 18:08:04 +01:00
UbitUmarov
52860a7d15
stop using a Vector3 to store 3bits
2015-10-20 16:55:18 +01:00
UbitUmarov
dfd60d6f71
STATUS_ROTATE are linkset flags and not prim
2015-10-20 15:37:43 +01:00
UbitUmarov
2718018cb8
update ODE windows DLL libraries to a modified version 0.13.1 r1902. Linux will be updated later if all goes well
2015-10-20 02:12:51 +01:00
Melanie Thielker
2b437f8d86
Let the initiator of a teleport or crossing know that we handle extra
...
wearables
2015-10-20 00:58:16 +02:00
Diva Canto
59b63b6406
On to 0.8.3!
...
Conflicts:
OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
2015-10-18 21:51:49 -07:00
Diva Canto
839e239c99
Added warning in RegionCombinerModule about it being considered obsolete and encouraging people to switch to varregions.
2015-10-18 21:50:11 -07:00
Diva Canto
06d2508b96
On to 0.8.3!
2015-10-18 21:47:10 -07:00
Diva Canto
e6163c990e
Added warning in RegionCombinerModule about it being considered obsolete and encouraging people to switch to varregions.
2015-10-18 16:59:47 -07:00
Diva Canto
7ab633461e
Fixed merge conflicts
...
Clean up of simulation version, the number that rules the compatibility of teleports:
- It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure
- Its definition moved to the global VersionInfo class
As of now it's still 0.3.
Conflicts:
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
2015-10-18 16:24:33 -07:00
Diva Canto
70a46fe090
Clean up of simulation version, the number that rules the compatibility of teleports:
...
- It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure
- Its definition moved to the global VersionInfo class
As of now it's still 0.3.
2015-10-18 16:06:31 -07:00
Diva Canto
339e252cce
The protocol version checking on the grid server connector seemed to have a bug. I think I fixed it.
2015-10-18 11:06:21 -07:00
Diva Canto
f7d8952946
The protocol version checking on the grid server connector seemed to have a bug. I think I fixed it.
2015-10-17 19:29:20 -07:00
UbitUmarov
a31e5e799e
stop a object when making it not physical
2015-10-18 00:35:52 +01:00
UbitUmarov
24435cfe9a
Fix wrong active angularlock detection (it was only burning cpu), stop trying to add a amotor to each child prim and stop using unnecessary trimeshcallbacks
2015-10-17 21:56:15 +01:00
UbitUmarov
e2d7e6290d
fix GetTerrainHeightAtXY also on master. Fix wrong active angularlock detection (it was only burning cpu), stop trying to add a amotor to each child part and fix a typo.
2015-10-17 20:07:52 +01:00
UbitUmarov
8dcb4de53c
fix GetTerrainHeightAtXY for large regions. Also change ode dispose()
2015-10-17 14:42:04 +01:00
UbitUmarov
f39e6bc482
bug fix. Some rare meshs reported as having +-infinity dimensions
2015-10-15 19:06:39 +01:00
Diva Canto
e14e432b50
More exception catching in ODE at shutdown. Not sure why the exception happens.
2015-10-14 17:57:13 -07:00