Latif Khalifa
941dc830ca
Mesh upload: request inventory fetching of the newly created item
2014-08-04 20:26:10 +01:00
Latif Khalifa
1b4cfd959d
Mesh upload: added image upload along with the models
2014-08-04 20:26:10 +01:00
Latif Khalifa
517013caa3
Added support for quads in meshes, fixed normals
2014-08-04 20:26:10 +01:00
Latif Khalifa
f00c274ebd
Speedup generation of indices
2014-08-04 20:26:10 +01:00
Latif Khalifa
7e4bdad41a
Better hashcodes for Vectors and Vertices
2014-08-04 20:26:10 +01:00
Latif Khalifa
606834e9cf
Documented ModelUploader, added ability to just do price check
2014-08-04 20:26:10 +01:00
Latif Khalifa
fff348d2cd
Added license stub
2014-08-04 20:26:10 +01:00
Latif Khalifa
0481c2b2d9
Collada parser and model uploader. Work in progress.
...
Sample code:
var parser = new OpenMetaverse.ImportExport.ColladaLoader();
var prims = parser.Load(o.FileName);
if (prims != null && prims.Count > 0)
{
var uploader = new OpenMetaverse.ImportExport.ModelUploader(client, prims);
uploader.PrepareUpload();
}
Note that PrepareUpload performs the upload as well in this initial stage.
TODO:
* Image upload
* Support for quads in addition to triangles
2014-08-04 20:26:10 +01:00
Latif Khalifa
cd61255d48
Added matrix decomposition
2014-08-04 20:26:10 +01:00
Latif Khalifa
bbe7b39621
Added Helpers.ZCompressOSD() and Helpers.ZDecompressOSD()
2014-08-04 20:26:10 +01:00
Latif Khalifa
bf95c23d7b
Line endings
2014-08-04 20:26:10 +01:00
Latif Khalifa
d2fa743466
Fixed http inv. fetch on opensim
2014-08-04 20:26:10 +01:00
Latif Khalifa
d41da682e8
Added Collada 1.4.1 parser generated from XSD spec with some manual tweaks
2014-08-04 20:26:10 +01:00
Justin Clark-Casey
dbb69da325
Stop Prebuild from generating <copy> statements which unnecessarily copy files into bin/Debug or bin/Release
...
nant_0.91~alpha2+dfsg-3_all.deb in Ubuntu 12.04 and earlier actually ignored these due to a bug
However, nant 0.92~rc1+dfsg-2 in Ubuntu 12.10 fixes this bug (possibly https://github.com/nant/nant/pull/39 ).
Which makes nant time-consumingly copy these files when the aren't actually used.
Tested removal of <copy> on both nant 0.91 and nant 0.92
This change has been used without issue for OpenSimulator since Nov 14 2012 commit 90c6d2e
2014-07-24 21:00:29 +01:00
Justin Clark-Casey
df4dee94cf
Merge remote-tracking branch 'upstream/master'
2014-06-19 23:26:01 +01:00
Justin Clark-Casey
b4fbaa601c
Implement some fairly harsh locking to stop multiple logging calls to logpacket TestClient command from stepping on each other.
2014-06-19 23:23:16 +01:00
Justin Clark-Casey
b02cbbcbd8
Add timestamp for each packet in logpacket command to correlate output with other logs
2014-06-19 23:03:01 +01:00
Justin Clark-Casey
2f7363839e
Implement LogPacket command (previously unimplemented PacketLog) for TestClient.
...
As per the unimplemented command, this takes n number of packets and logs them to the given file.
This is done asynchronously and the user notified when packet logging is complete.
2014-06-19 22:49:03 +01:00
Latif Khalifa
a6bc7b60df
Merge pull request #9 from justincc/master
...
Add sendgeneric command to TestClient to allow one to send arbitrary Gen...
2014-06-18 22:39:05 +02:00
Justin Clark-Casey
17f56ccbdc
Add sendgeneric command to TestClient to allow one to send arbitrary GenericMessagePackets to the simulator for testing purposes
2014-06-18 17:56:13 +01:00
Latif Khalifa
78b72c9866
Merge branch 'master' of github.com:openmetaversefoundation/libopenmetaverse
2014-05-18 08:30:35 +02:00
Latif Khalifa
98f70fa3ae
Don't bother asking for group members if there is no current group
2014-05-18 08:30:20 +02:00
Latif Khalifa
9a4bbcc776
Guard against CurrentSim being null
2014-05-18 08:29:48 +02:00
Latif Khalifa
75664e468b
LIBOMV-973: Added support for Group Bans functionality
2014-03-15 04:58:36 +01:00
Latif Khalifa
56523a81c1
LIBOMV-972: Made URI parsing more robust allowing GroupAPIv1 capability to be handled correctly
2014-03-15 00:17:10 +01:00
Latif Khalifa
3b06902a27
Parsed a few more params from the login response
2014-03-05 00:20:11 +01:00
Latif Khalifa
899243a7b4
LIBOMV-969: Added ability to set maturity access level
2014-03-05 00:19:26 +01:00
Latif Khalifa
32b3e19ecc
Added prebuild section for Gtk based
...
GridProxyGUI (requires gtk-sharp)
Uncomment and re-run runprebuild to enable it.
2014-02-25 18:42:11 +01:00
Latif Khalifa
1d721cdf60
Made WGP compatible with changes introduce by GridProxyGUI
2014-02-25 18:19:23 +01:00
Latif Khalifa
9d4b579d84
Revert prebuilt.xml changes from GridProxyGUI
2014-02-25 18:14:38 +01:00
Latif Khalifa
04cc322288
Merge remote-tracking branch 'origin/wgp-gtk'
2014-02-25 16:20:44 +01:00
Latif Khalifa
4bfa978414
Fixed permissions
2014-02-25 16:08:56 +01:00
Latif Khalifa
ac57658139
Added support for .NET 4 and .NET 4.5 and Visual Studio 2012 to Prebuild
2014-02-25 16:08:02 +01:00
Latif Khalifa
ae112d56fb
Update copyright notices
2014-02-25 15:31:10 +01:00
Latif Khalifa
bbeac25e20
Merge branch 'master' of https://github.com/shyrobbiani/libopenmetaverse
2014-02-24 20:10:06 +01:00
Latif Khalifa
986130e845
Move version to 0.9.3-dev
2014-02-24 08:31:16 +01:00
Latif Khalifa
ca8e7babde
Version 0.9.2
2014-02-24 06:50:47 +01:00
Latif Khalifa
ba338225b9
Make mesh asset header available to the client
2014-02-23 16:29:34 +01:00
Latif Khalifa
2c15f6499b
Merge remote-tracking branch 'origin/master' into wgp-gtk
2014-02-23 16:25:14 +01:00
Latif Khalifa
59280cfe3e
Make everybody's life easier, use the same zlib Opensim uses
2014-02-23 03:39:30 +01:00
Latif Khalifa
5ba075615c
Be standards compliant when dealing with JSON serialization of NaN and Inf floats
...
Patch by dahla
2013-12-27 21:55:08 +01:00
Latif Khalifa
099b58414e
Persist filters. Add context menu options
2013-12-21 23:15:03 +01:00
Latif Khalifa
a7c3e18cd8
Allow proxy to not exit on command args errors.
...
Validate port in Gtk GridProxy. Persist it
2013-12-21 19:08:26 +01:00
Latif Khalifa
67bc3d6df0
Persist login URLs
2013-12-18 20:02:05 +01:00
Latif Khalifa
b5d16ceda1
Populate listen dropdown with actual interface IP addresses. Remember choice between sessions
2013-12-18 19:18:00 +01:00
Latif Khalifa
eda1b91dd2
Move settings saving to persistance
2013-12-10 14:02:59 +01:00
Latif Khalifa
da943f1749
Persist window state
2013-12-10 13:54:47 +01:00
Latif Khalifa
e58149e5f0
Improve error message when running on systems with required libraries missing
2013-12-10 11:49:16 +01:00
Latif Khalifa
1b049e5c9f
More informative plugin loading
2013-12-07 08:03:07 +01:00
Latif Khalifa
43b8c6b54b
Allow loading more than one plugin per assembly
2013-12-05 00:16:58 +01:00