Latif Khalifa
89a1c01551
LIBOMV-951: Added support for the script teleport permission
2012-07-31 21:46:18 +02:00
Steven Westcot (a.k.a. Nichodemos Vesperia)
6212cbd766
Add support for Host Events group power
2012-07-25 23:31:16 +02:00
Latif Khalifa
be6d6e8c79
Merge branch 'master' of git://github.com/logicmoo/libopenmetaverse
2012-06-09 21:16:59 +02:00
Douglas R. Miles
6167d572db
TerrainCompressor - Make terrain patches serializable
2012-06-09 11:32:36 -07:00
Latif Khalifa
8d97ea6dcd
Merge branch 'master' of git://github.com/logicmoo/libopenmetaverse
2012-06-09 20:30:01 +02:00
Douglas R. Miles
55a11c3f12
GridManager - Handle error results
2012-06-09 11:25:19 -07:00
Latif Khalifa
aa0b16220b
Merge remote-tracking branch 'dmiles/master'
2012-06-08 22:46:16 +02:00
Melanie
67c8419a0b
Reduce the effect of rounding errors that occur when TEs are repeatedly unpacked, modified and repacked. Before, the errors were cumulative, causing textures with negative rotations to tend to rotate back towards zero. This patch, while not 100%, minimizes the effect of the error and causes it to no longer be cumulative, therefore a small, constant rotational error may ensue but there is no longer a behavior of constantly rotating to achieve zero rotation.
...
Signed-off-by: Latif Khalifa <latifer@streamgrid.net >
2012-06-08 22:27:31 +02:00
Douglas R. Miles
a63ad059af
Allow VoiceGateway to run from unmanaged code
2012-06-05 23:29:04 -07:00
Douglas R. Miles
d2ac0d0ed2
Added LOG_DISKCACHE = true.. when in logging in Debug it no longer cites all cache misses if the boolean is set false (Still warns about File Save Errors)
2012-06-05 21:37:13 -07:00
Douglas R. Miles
59519523f1
fixed bug - Actually cache the prim
2012-06-05 14:41:19 -07:00
Douglas R. Miles
41af257459
Reset Pool Activity time
2012-06-05 14:37:09 -07:00
Douglas R. Miles
a043bafe4a
Do not _add_ anything to *.MaxValue
2012-06-05 14:29:36 -07:00
Douglas R. Miles
c146c632d3
Fixed line-feeds added in last commit
2012-06-05 14:14:57 -07:00
Douglas R. Miles
00b363a4d3
Added two new boolean Client.Settings that can turn on Pooling: CACHE_PRIMITIVES and POOL_PARCEL_DATA .. set to their defaults they makes no change to libomv
2012-06-05 14:09:33 -07:00
Douglas R. Miles
b51e9d7315
SIMULATOR_TIMEOUT was designed for detecting simulators that are no longer in use (usually neighbors) .. So changed Connect() to use to LOGIN_TIMEOUT
2012-06-03 23:39:38 -07:00
Douglas R. Miles
ffb9a5cdc5
Using patch from http://jira.openmetaverse.org/browse/LIBOMV-942
2012-06-02 15:01:27 -07:00
Latif Khalifa
b1ae7397a8
Removed non-existing param documentation
2012-06-02 19:23:54 +02:00
Latif Khalifa
dac2b89f23
Removed unused var
2012-06-02 19:15:07 +02:00
Douglas R. Miles
09f0a2f0a0
Added the ability to copy from object inventory
2012-06-02 03:40:27 -07:00
Douglas R. Miles
3d3dbe099d
Many features to the BVHDecoder
2012-06-02 03:35:41 -07:00
Douglas R. Miles
eebe0b11f2
GetResourceStream supports not running from non .NET applications (C++)
2012-05-30 19:32:34 -07:00
Douglas R. Miles
45ac20a1ef
Quit XML Login racing (causes null)
2012-05-30 19:23:38 -07:00
Douglas R. Miles
1b65209838
Guard against Assembly.GetEntryAssembly() being null AND gea.Location being null
2012-05-30 19:19:29 -07:00
Douglas R. Miles
90eaabec6f
Guard against Assembly.GetEntryAssembly() being null
2012-05-30 19:16:32 -07:00
Douglas R. Miles
a372d7c6a2
InventoryNodes are now sortable in their trees - w/o a nre
2012-05-30 16:46:11 -07:00
Douglas R. Miles
d97e03dc84
Logins - can be aborted (works)
2012-05-30 16:19:32 -07:00
Douglas R. Miles
9e766f43a4
ObjectManager - GetPrimitive lets you just check.. the reason doing it here is so other code can user factory later
2012-05-30 16:01:46 -07:00
Douglas R. Miles
d1dd340b0b
Internal dictionary - create a copy out dict so we can use it slowly
2012-05-30 15:57:24 -07:00
Douglas R. Miles
fc5f44889b
InventoryNodes are now sortable in their trees
2012-05-30 15:20:58 -07:00
Douglas R. Miles
bcfc0a57b2
InventoryManager - Serializable + ToString() for debugging
2012-05-30 15:16:26 -07:00
Douglas R. Miles
acf5ef4dbd
Added AssetCallingCard + one extra wrapper for future assetTypes
2012-05-30 14:16:06 -07:00
Douglas R. Miles
246ada8bc2
LIBOMV - allow complicated turning without updating the server (so turning and moving can be done in one packet)
2012-05-30 13:46:46 -07:00
Douglas R. Miles
245f9ecade
LIBOMV - needed ResetControlFlags to be public for movement
2012-05-30 13:24:38 -07:00
Douglas R. Miles
525f3a166d
LIBOMV - MakeAppearancePacket() to allow individual editing
2012-05-30 13:10:46 -07:00
Latif Khalifa
6720d023a6
LIBOMV-945: ObjectPropertiesUpdatedEventArgs extending ObjectPropertiesEventArgs instead of EventArgs
...
Patch by SignpostMarv
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3607 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-30 12:38:38 +00:00
Latif Khalifa
ec108094d9
LIBOMV-944: Some value should be required for the viewer channel.
...
Renamed some method param names to make it clear where the channel is set.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3606 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-29 21:40:19 +00:00
Latif Khalifa
12b2d2681e
LIBOMV-941: ObjectManager.BuildBasicShape() uses wrong ProfileCurve for PrimType.Prism
...
Patch by Frederick Martian
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3605 52acb1d6-8a22-11de-b505-999d5b087335
2012-05-21 19:59:34 +00:00
Latif Khalifa
33696f0180
Fixed inverted logic determining if prim is new in compressed update.
...
Caught by Thoys
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3599 52acb1d6-8a22-11de-b505-999d5b087335
2012-02-04 00:24:17 +00:00
Latif Khalifa
031e9ab67e
LIBOMV-931: Head tattoo's disappear at rebaking
...
Patch by Ard van der Leeuw and Thijs Wenker
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3598 52acb1d6-8a22-11de-b505-999d5b087335
2012-01-21 18:03:17 +00:00
Latif Khalifa
a6a337e0a9
Reverting patch fot LIBOMV-929:
...
jhurliman: the reason it used the packet number * 1000 is because packets can show up out of order. if you get packet number 5 before packet number 4, the old code would correctly put the data at download.AssetData[5000] where the new code would put it at download.AssetData[4000] (which would get overwritten by the next packet and leave a gap of empty bytes at [5000-5999]
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3597 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-08 23:41:39 +00:00
Latif Khalifa
f37ae4b270
Check that we have caps before sending request
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3596 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-03 17:14:53 +00:00
Latif Khalifa
2cb2614764
Hypergrid regions always return Y=0. Allow that.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3595 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-03 16:42:46 +00:00
Latif Khalifa
1d4e10e7c6
LIBOMV-929: When processing asset TransferPackets,
...
use the existing AssetDownload.Transferred count to
copy the new data into AssetDownload.Data rather than
assuming 1000 bytes
Patch by: Justin Clark-Casey
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3594 52acb1d6-8a22-11de-b505-999d5b087335
2011-12-02 08:02:47 +00:00
Latif Khalifa
f1dd4dcbc9
Implement handler for BulkUpdateInventory message over EventQueue.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3589 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-23 00:42:34 +00:00
Latif Khalifa
542c7cb474
Removed debug code from the previous commit.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3588 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 22:20:31 +00:00
Latif Khalifa
3acbd93cf9
Added handling of couple of more fields in caps-to-packet
...
Removed too verbose warnings
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3587 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 22:19:02 +00:00
Latif Khalifa
7119b70634
Guard if name is sent as null (happens in recent server version)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3586 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-22 21:08:43 +00:00
Latif Khalifa
0c979a204e
Don't remove existing attachments at the same spot when replacing and adding to outfit.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3585 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-07 13:35:08 +00:00
Latif Khalifa
6d3ed6597b
OSGrid has some animations that don't have the correct keycount information.
...
Avoid crashing by sanity checking those counts.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3584 52acb1d6-8a22-11de-b505-999d5b087335
2011-10-03 00:34:20 +00:00